2.19.1
What's Changed
- fix(fe2): some bugs causing errors/warnings in FE2 build by @fabis94 in #2365
- feat: optionally add userId to automate backend tracking by @gjedlicska in #2362
- feat: sourcemaps + testing by @fabis94 in #2366
- Fixed WEB-1104: Incorrect coloring by @AlexandruPopovici in #2370
- fix(fe2): redirect away from fns page if not authenticated by @fabis94 in #2372
- fix(objects): logger templating by @gjedlicska in #2374
- fix(objects): use the correct speckle_type value on objects by @gjedlicska in #2375
- Adds an 'object sender' module by @didimitrie in #2355
- chore(fe2): update to nuxt 3.12.2 by @fabis94 in #2377
- feat(server): generalized automate auth code handshake mechanism by @fabis94 in #2360
- feat(objs): adds feature flag for no closure writing - patch for large object sending by @didimitrie in #2379
- feat(objs): adds corresponding values.yaml by @didimitrie in #2380
- fix(fe2): ugly function card hydration issue by @fabis94 in #2381
- fix(objects): use proper seq log templating by @gjedlicska in #2384
- chore(deps): bump requests from 2.31.0 to 2.32.2 in /utils/test-deployment by @dependabot in #2386
- chore(deps): bump image digests by @github-actions in #2203
- fix(email): fatally exit if email is enabled but cannot be initialized by @iainsproat in #2204
- chore: updating ws everywhere to resolve SNYK-JS-WS-7266574 by @fabis94 in #2385
- chore(health): add dedicated liveness and readiness endpoints by @iainsproat in #1987
- fix(preview-service): chrome missing by @fabis94 in #2392
- fix(preview-service): hardcode puppeteer cache dir by @fabis94 in #2393
- fix(fe2): add
title
attribute to buttons in the view selection menu by @andrewwallacespeckle in #2382 - fix(healthcheck): close redis client after request is complete by @iainsproat in #2394
- fix(preview-service): puppeteer requires permissions to read and writ… by @iainsproat in #2395
- feat(preview-service): install chromium browser as a dependency at build time not runtime by @iainsproat in #2019
- fix(preview service): set userDataDir and update list of dependencies for chrome by @iainsproat in #2400
- Alessandro/web 1094 fix OIDC signup name and organization by @alemagio in #2402
- fix(fe2): preview images being cached for too long by @fabis94 in #2399
- fix(modules/auth): correct imports by @iainsproat in #2405
- Fix: Change /downloads links to https://speckle.systems/features/connectors/ by @Mikehrn in #2387
- fix(objects): wip fix on getObjectChildren in post closure world by @didimitrie in #2406
- fix(preview service): create dockerfile using puppeteer's example dockerfile by @iainsproat in #2408
- Fix: Improve comment/reply attachment styling by @Mikehrn in #2407
- feat: function update flow re-introduced by @fabis94 in #2410
- WEB-1096: DataDog Errors by @AlexandruPopovici in #2409
- fix(objects): proper log templating by @gjedlicska in #2398
- fix(fe2): error msg templating + Filters undefined error fix by @fabis94 in #2411
- feat(fe2): don't truncate filter name in StringFilterItem by @andrewwallacespeckle in #2378
- feat(fe2): Filter out ViewerExplorerTreeItem children with speckle_type displaystyle by @andrewwallacespeckle in #2388
- fix: add title to StringFilterItems so full name can be hovered by @andrewwallacespeckle in #2412
- chore: cleaning up betaAutomations by @fabis94 in #2413
- feat(preview-service): remove SYS_ADMIN capability requirement by @iainsproat in #2414
- fix(server): startup crash if automate not enable due to missing scope for app by @fabis94 in #2415
- chore(circleci): bump codecov orb version by @iainsproat in #2418
- chore(deps): tidy up resolutions by @iainsproat in #2390
- chore: removing unnecessary automate fix by @fabis94 in #2417
- fix(ingress): simplify ingress and avoid regex warning by @iainsproat in #2187
- fix(fe2): add newHasDoneInitialLoad to manage initial load of viewer by @andrewwallacespeckle in #2420
- feat: ensure consistent ordering of nodes to match ViewerLayoutPanel by @andrewwallacespeckle in #2279
- feat(fe2): Improve property name display and search functionality in filtering by @andrewwallacespeckle in #2396
- feat(preview-service): allow metrics port to be configured by @iainsproat in #2421
- chore(do/1-click): sunset DigitalOcean 1-click app by @iainsproat in #2074
- fix: object-sender, allows empty strings and zeros props to be serialized by @iltabe in #2426
- feat(serverinvites): create domain module in server invites by @gjedlicska in #2401
- Viewer Navigation by @AlexandruPopovici in #2416
- Dim/closures patches by @didimitrie in #2428
- Various polishing around the product by @benjaminvo in #2427
- chore(deps): bump pug from 3.0.2 to 3.0.3 by @iainsproat in #2430
- feat(helm): allow pretty-format logging to be enabled in helm chart by @iainsproat in #2433
- feat(logging): healthchecks should only be debug level of log by @iainsproat in #2440
- Colored Points by Properties Fix by @AlexandruPopovici in #2436
- feat(workspace): 1119 define workspaces dataschema by @gjedlicska in #2431
- feat(metrics): calculate remaining capacity in pg connection pool by @iainsproat in #2443
- feat(metrics): add num pending validations to knex metrics by @iainsproat in #2444
New Contributors
Full Changelog: 2.19.0...2.19.1