What's Changed
- Bump to 0.32 by @charlesBochet in #8324
- Fix actions setter when opening the command menu by @bosiraphael in #8263
- Fixed expandable list and navigation menu by @lucasbordeau in #8336
- 8191 command k workflow trigger for selected record by @bosiraphael in #8315
- Infer function input in workflow step by @thomtrp in #8308
- Refactor kanban new card creation by @charlesBochet in #8339
- fix: content getting hide on drag and drop in stage view cards by @Nabhag8848 in #7621
- Fix 0.32 bis by @charlesBochet in #8346
- 8304 - Fix Action Menu Buttons Alignment by @bosiraphael in #8348
- Add useUploadAttachment hook (#7617) by @yadavshubham01 in #7690
- fix: Prevent isDisabled prop from passing to DOM in Settings/Security Link by @harshrajeevsingh in #8317
- Fix scroll wrapper by @lucasbordeau in #8349
- fix: when field metadata SELECT type is edited update view groups by @magrinj in #8344
- Add the possibility to run workflows with manual trigger from the command K with no records selected by @bosiraphael in #8342
- fix: RightDrawer doesn't save context values when clickedOutside by @harshit078 in #7729
- Update menu title font size based on whether or not it's clickable by @khuddite in #8354
- Add blue focus on text inputs by @FelixMalfait in #8343
- Add nxw.js file by @Devessier in #8362
- Fix : Enter hotKey issue onPress of ConfirmationModal by @jayabha-jayas in #7802
- Fix of broken API Auth by @guillim in #8338
- Fix loginToken and legacy apiToken not working by @charlesBochet in #8369
- Fix action menu dropdown by @bosiraphael in #8368
- fix: don't use previous view group state when creating a new view by @magrinj in #8370
- Clean available fields in variable dropdown by @thomtrp in #8371
- Update documentation padding on mobile devices by @khuddite in #8318
- Add try catch to command by @martmull in #8381
- fix : 7223 Clicking Outside Fields domain link email phone Close Them by @prathameshpatil5181 in #7804
- Implement object fields and settings new layout by @gitstart-app in #7979
- Fix broken relation picker in Kanban by @ijreilly in #8377
- fix: Minor bugs in UI by @harshit078 in #7891
- Playwright basic utils by @BOHEUS in #7930
- Playwright POM by @BOHEUS in #8109
- Fix npx nx run start (twenty:server:worker was not triggered) by @guillim in #8384
- Simplify multi-object picker logic with search by @ijreilly in #8010
- Integration test : Sync mode + db reset option + cleaning by @guillim in #8376
- Fix CalendarOngoingStaleJob being in wrong queue by @bosiraphael in #8385
- Update CanAccessMessageThreadService by @bosiraphael in #8388
- Migrate to twenty-ui - navigation/menu-item by @gitstart-app in #8213
- Be able to specify front port by @lucasbordeau in #8382
- o365 calendar sync by @brendanlaschke in #8044
- refactor webhookAnalytics call and enrich analytics module by @anamarn in #8253
- Fix contributor website import script by @FelixMalfait in #8404
- Add CI timeouts and enable playwright by @FelixMalfait in #8405
- Create workflow setup command by @thomtrp in #8406
- Update searchVector expression based on rich text fields by @ijreilly in #8390
- Fix noninteractive toggle by @Devessier in #8383
- Fix CI timeout by @FelixMalfait in #8408
- Make csv export unavailable when only one record is selected by @bosiraphael in #8409
- fix: kanban column margin should extend to bottom by @harshrajeevsingh in #8394
- fix: Misalignment and Excessive Padding in Relation Card by @harshit078 in #8292
- Make filters work on export csv action by @bosiraphael in #8389
- Fix multi-dropdown field can't have no options selected by @khuddite in #8391
- 8172 update the right drawer action menu to open with command o by @bosiraphael in #8375
- Fixed dropdown menu field settings by @lucasbordeau in #8374
- fix: dropdown menu doesn't close and remains open by @harshit078 in #8302
- 8311 serverless function functions can be executed with any input by @martmull in #8380
- [FIX] slash-menu-height-fix by @Hitarthsheth07 in #8327
- [FIX] Text overflow on timeline by @Hitarthsheth07 in #8325
- Add People API upgrade instruction to upgrade guide by @charlesBochet in #8441
- fix: Developers page dropdown not optimised for mobile viewport by @harshit078 in #8392
- fix: timeline padding by @harshrajeevsingh in #8440
- fix: object activate dropdown by @harshrajeevsingh in #8438
- Hide tabs by @ehconitin in #7841
- fix: bookmarkIcon flash on hover exit by @harshrajeevsingh in #8448
- Fix broken documentation pages in mobile view by @khuddite in #8432
- Mark main version as 0.33 canary by @charlesBochet in #8453
- Data settings new layout - anchor navigation by @ijreilly in #8334
- Fix missing timeline activity events by @martmull in #8459
- Improve the layout of the Workflow Visualizer by @Devessier in #8372
- Update zapier trigger payload by @martmull in #8464
- 0.32 changelog by @Bonapara in #8461
- Fix style by @martmull in #8475
- Create record action by @thomtrp in #8460
- Prevent automatic zoom when focusing inputs on iOS by @Devessier in #8477
- Fix/validate access token user not found by @nicolasrouanne in #8484
- minor fix - spacing on Data model title fixed by @ehconitin in #8467
- Fix typo in branch name by @khuddite in #8480
- fix: dropdown toggle functionality by @harshrajeevsingh in #8476
- Fix BullMQ deprecation warning by @BOHEUS in #8486
- [Workflow] Add search in variable dropdown by @martmull in #8479
- Fix open api specs for MULTI_SELECT by @martmull in #8494
- Feature : Adding percentage option to Input Number by @guillim in #8481
- validation on Select field by @ketanMehtaa in #8316
- fix: search error in filter & sort dropdowns by @harshrajeevsingh in #8493
- Aggregated queries #1 by @ijreilly in #8345
- Fix record board export not taking filters into account by @charlesBochet in #8505
- Set cache metadata version to infinite TTL by @Weiko in #8507
- Begin moving to postgres spilo + adding pgvector by @FelixMalfait in #8309
- Add crud actions by @thomtrp in #8500
- 8495 workflow display relevant columns in workflow related tables by @martmull in #8502
- Modal Background & box shadow fixes by @Bonapara in #8506
- Add logging for scopeid error by @FelixMalfait in #8513
- Improve flaky storybook test by @FelixMalfait in #8515
- Improve storybook test by @FelixMalfait in #8516
- Improve phone input UI by @Hitarthsheth07 in #8266
- Refactored query result getter handlers to support recursivity by @lucasbordeau in #8497
- fix: Added keyboard functionality for esc and Ctrl + a by @harshit078 in #8282
- Fix remove no result menu from relation picker by @khuddite in #8485
- Enable workflow testing + fix header by @thomtrp in #8512
- Fix variable dropdown by @martmull in #8521
- fix(SingleEntitySelectMenuItems): extract
Add New
button from entitiesToSelect by @nicolasrouanne in #8474 - changed multiItem Field Menu Item button to tertiary by @Bonapara in #8517
- Fix Vite File does not exist by @FelixMalfait in #8527
- Fixed_Auth_Documentation by @Absterrg0 in #8526
- fix: Checkbox column width should be fixed by @harshit078 in #8489
- Fix secondary links default value and types by @ad-elias in #8532
- Fix multi select filtering (#5358) by @ad-elias in #8452
- fix: prevent non-boolean 'active' prop from being forwarded to DOM by @harshrajeevsingh in #8534
- Enable array filtering by @ad-elias in #8538
- Fix remove redundant onClick event in favor of Link component by @khuddite in #8540
- Settings Option Card component by @ehconitin in #8456
- Add composite fields to aggregation by @Weiko in #8518
- Fix workspace favorites in storybook by @thomtrp in #8519
- Created a temporary background transparent blue color for checkboxes by @lucasbordeau in #8363
- refactor: add default fallback for session store secret by @AMoreaux in #8553
- Fix 'Error in devtools while checking fields of object' by @FelixMalfait in #8554
- Add "type" to reserved keywords in object metadata validation by @yadavshubham01 in #8548
- fix: Dropdown Overlapping Sidebar on Column Header Click in Horizontal Table When Scrolling by @Vardhaman619 in #8287
- Favorite folders by @ehconitin in #7998
- feat: default record group table by @magrinj in #8397
- Add missing Icons by @martmull in #8562
- feat(env-vars): Add warning validation decorator by @AMoreaux in #8555
- Wrap Long text fields (textarea) by @guillim in #8557
- Stories and SSL Configuration docs update by @ehconitin in #8551
- Update ShowPageMoreButton to open the command menu when clicked by @bosiraphael in #8565
- FIx minor issue related to gap between checkbox & menu item label by @parmarKaran01 in #8220
- Add Record Create action in the frontend by @Devessier in #8514
- Fix active navigation tab + quick workflows fixes by @thomtrp in #8567
- Background Blur added across multiple Input Fields in Edit Popups by @shyamsundertard in #8277
- Feature 7552 patch by @guillim in #8574
- Add custom objects to command menu search + use ilike for notes search by @ijreilly in #8564
- fix: uncontrolled input to controlled in SigninUpForm by @harshrajeevsingh in #8536
- 8563 workflow workflow node does not open on step click by @martmull in #8582
- Fix workflow actions not being selectable with arrow keys by @bosiraphael in #8576
- Set white-space nowrap for table cells by @khuddite in #8568
- Fix select filter eq by @thomtrp in #8594
- Add disable state to variable tag component by @thomtrp in #8586
- favorite folders followup by @ehconitin in #8570
- Fail entrypoint if migration fails by @chsasank in #8590
- Fix relations in search queries by @ijreilly in #8595
- Fix composite subfields format by @martmull in #8592
- Fix state mutation serverless action by @Devessier in #8580
- Remove "When no records are selected" actions on record page ⌘O by @bosiraphael in #8575
- fix: empty composite field input by @harshrajeevsingh in #8451
- Fix wrong getAll keyValue method by @martmull in #8603
- Feat: revamp group by settings by @magrinj in #8503
- Set infinite ttl to all workspace cache keys by @Weiko in #8616
- Set initial step if only one root step by @martmull in #8617
- Fix version status colored tag + fix trash icon hover by @thomtrp in #8618
- Hide the "Expand to Full Page" button on Email and Calendar pages by @yeonicy in #8615
- Improve object metadata maps size by @Weiko in #8635
- Improve docker compose by @FelixMalfait in #8637
- Temporarily restore install.sh by @FelixMalfait in #8639
- Add missing example URLs by @vaisov-gemba in #8640
- fix: soft deleted records are read only by @pau-not-paul in #8198
- feat(vite): add HTTPS support with configurable SSL by @AMoreaux in #8585
- Fix isLabelSyncedWithName toggle at object creation by @ijreilly in #8646
- Refactor standard relations update at custom object renaming by @ijreilly in #8638
- Fix action menu padding by @bosiraphael in #8652
- Fix empty state not being centered by @bosiraphael in #8650
- wrote changelog for 0.33 by @Bonapara in #8651
- 8643 fix sentry error by @martmull in #8644
- Enforce unique constraints for 0.33 by @Weiko in #8645
- 8414 add records selection context inside the command menu by @bosiraphael in #8610
- [Flexible-schema] Refactor gql query runner to emit api event before processing to gql types by @Weiko in #8596
New Contributors
- @khuddite made their first contribution in #8354
- @jayabha-jayas made their first contribution in #7802
- @prathameshpatil5181 made their first contribution in #7804
- @nicolasrouanne made their first contribution in #8484
- @ketanMehtaa made their first contribution in #8316
- @Absterrg0 made their first contribution in #8526
- @parmarKaran01 made their first contribution in #8220
- @chsasank made their first contribution in #8590
- @yeonicy made their first contribution in #8615
- @vaisov-gemba made their first contribution in #8640
Full Changelog: v0.32.0...v0.33.0