What's Changed
- Feat: Include book a demo step when creating an account by @Mikehrn in #4621
- Alex/sandbox viewer load not objectloader only by @AlexandruPopovici in #4630
- fix(workspaces): include name and id on discoverableworkspacecollaborator by @cdriesler in #4629
- feat(package.json): added command to drop volumes by @danielgak in #4633
- feat(server): workspace project invite auto-accept (for existing wp members) by @fabis94 in #4622
- fix(workspaces): wrapper type on limited workspace team by @cdriesler in #4635
- chore: get rid of all old workspace plan code by @fabis94 in #4624
- Fix: Bell notification color and join request sent button text by @Mikehrn in #4632
- Feat: Set onboarding questions to user profile by @Mikehrn in #4637
- feat(ci): move arg to improve docker cache hits by @danielgak in #4642
- chore(yarn): disable mirroring in to global cache by @iainsproat in #4651
- chore(CI): reduce overhead of yarn install by skipping install of browsers by @iainsproat in #4650
- Feature: split yarn install job by @danielgak in #4653
- CI(config): introduce aliases by @danielgak in #4654
- fix(automate): do not return invalid type for revisions by @cdriesler in #4658
- fix(viewer-lib): Possible fix for isolating with non atomic ids provided by @AlexandruPopovici in #4620
- chore(viewer-lib): Enabled usage of text v3. Temporary passthrough by @AlexandruPopovici in #4661
- Fix: Move Automate beta badge to the automations page by @benjaminvo in #4663
- Fix: Project page styling polish by @benjaminvo in #4666
- Fix: Move navigation data fetching from composable to component by @Mikehrn in #4662
- Feat: Navigation project invite row with arrow keys by @Mikehrn in #4667
- Feat: Allow adding members directly from workspace members section by @Mikehrn in #4664
- chore(multiregion): a bit more logging by @cdriesler in #4659
- Fix: Update project invite copy by @Mikehrn in #4660
- Updated icon for a "book an intro call" sidebar item by @michalspeckle in #4668
- fix(automate): throw better if automation not found in gql by @cdriesler in #4669
- feat(automate): create test automations without functions by @cdriesler in #4657
- feat(server): workspace project invites as implicit workspace invites by @fabis94 in #4634
- Revert "feat(server): workspace project invites as implicit workspace invites" by @fabis94 in #4671
- fix(authz): canPublish and canLoad policies by @cdriesler in #4673
- Feat: Dont show sidebar if not part of workspace by @Mikehrn in #4670
- Fix: Cleanup unused onboarding FE code by @Mikehrn in #4645
- fix(automate): hide automation runs from deleted automations by @cdriesler in #4674
- Chore: unlist archicad temporarily by @oguzhankoral in #4675
- fix(multiregion): more logs for move region failure by @cdriesler in #4676
- Chore: re-list archicad temporarily by @JR-Morgan in #4677
- Revert "Revert "feat(server): workspace project invites as implicit workspace invites"" by @fabis94 in #4672
- fix(server): hide implicit workspace invites for existing workspace members by @fabis94 in #4681
- fix(multiregion): repair counting for project region moves by @cdriesler in #4682
- refactor(server/file upload): avoid extra http call by @iainsproat in #4121
- feat(file importer): feature flag defined by @iainsproat in #4684
- feat(helm): configure frontend for next gen file import service flag by @iainsproat in #4685
- fix(multiregion): guarantee zero counts on project region move by @cdriesler in #4683
- chore(shared): refactor previews in to worker directory by @iainsproat in #4686
- Fix: Add event for canceling invites from server settings by @Mikehrn in #4689
- chore(fileimport-service): Add USE_LEGACY_IFC_IMPORTER to env.example by @andrewwallacespeckle in #4690
- chore(multiregion): job success logs by @cdriesler in #4687
- refactor(shared): unified queue handling by @gjedlicska in #4691
- feat(file importer): server has REST API to receive results about a file import by @iainsproat in #4688
- feat(fileupload): create new endpoint for file upload by @danielgak in #4693
- feat(fe): shuffle onboarding question options by @andrewwallacespeckle in #4692
- View Modes 1.5 by @AlexandruPopovici in #4625
- fix(fe): Only show white border on dark mode pen mode by @andrewwallacespeckle in #4699
- feat(shared): can publish and can load messages by @gjedlicska in #4700
- Michal/connectors updates by @michalspeckle in #4678
- Fix: Changes to Collaborators page + more by @benjaminvo in #4703
- chore(server): node16 & export maps support for server by @fabis94 in #4698
- Fix: Hide add-ons if not self serve plan by @Mikehrn in #4706
- feat(ci): 3249 remove yarn cache by @danielgak in #4655
- fix(fileimport): import Knex type correctly by @iainsproat in #4708
- fix(shared): support busted knex typing in node16 moduleResolution by @fabis94 in #4709
- fix(fe): add refetch. Only show button when pagination is needed by @andrewwallacespeckle in #4707
- Fix: Allow selecting of the default color by @Mikehrn in #4701
- fix(authz): expose canInvite gql queries by @cdriesler in #4712
- fix(server): mailchimp problems throw a sanitised error by @iainsproat in #4711
- fix(automate): filter out deleted automation runs by @cdriesler in #4717
- fix(automate): return null if "function" is test automation by @cdriesler in #4716
- fix(server): log errors at appropriate level by @iainsproat in #4720
- fix: disable pino-pretty in inspector to avoid freezes by @fabis94 in #4718
- chore(node): bump from 18 to 22 by @iainsproat in #2671
- fix(fe): Make default the view mode onBeforeUnmount by @andrewwallacespeckle in #4721
- feat: update datadog cli to hopefully fix node22 issue in ci by @fabis94 in #4722
- Feat: Add project selector to guest workspace invites by @Mikehrn in #4714
- chore: vuln scan increased resources to fix memory issue by @fabis94 in #4723
- fix(server): logging fixes by @iainsproat in #4725
New Contributors
- @danielgak made their first contribution in #4633
Full Changelog: 2.24.0...2.24.1