What's Changed
- 0.50 by @Bonapara in #11241
- [CHORE] Remove
preconstruct
local patch by @prastoin in #11153 - Fix sync-workspace log by @ijreilly in #11247
- Fix inline cell height issue and allow field settings update by @charlesBochet in #11248
- Generate more random subdomains by @Weiko in #11249
- feat(auth): enhance email validation when no workspace available + disable captcha on email validation by @AMoreaux in #11239
- Refactor spreadsheet import by @FelixMalfait in #11250
- set up metrics collecting with open telemetry by @etiennejouan in #11236
- reset main context store viewId and current view type on settings page by @ehconitin in #11206
- Fix filter button height by @vaibhav-devere in #11237
- chore(website): start docs by @prastoin in #11253
- Form action fast follows by @thomtrp in #11242
- Display a tooltip for actions without short labels by @bosiraphael in #11243
- fix no billing subscription error by @etiennejouan in #11257
- Feature: Update record right click menu by @b9aurav in #11252
- Microsoft Throtling error and wrongly types on our side by @guillim in #11266
- Add command to update createdBySource enum values by @martmull in #11280
- Update previousHotkeyScopeState to be a family state by @bosiraphael in #11270
- Renaming + remove setRecoilvalue by @guillim in #11281
- test(user-workspace): add unit tests for UserWorkspaceService + review #11239 by @AMoreaux in #11256
- Advanced filter UI fast follow-ups by @lucasbordeau in #11272
- Advanced filter fix placeholder and icon in dropdown buttons by @lucasbordeau in #11286
- test(front): fix main failing test due to timezone by @prastoin in #11295
- add role update by @Weiko in #11217
- [CHORE] Update browserslist by @prastoin in #11304
- 685 Move all navigation actions inside the actions configs by @bosiraphael in #11303
- [4/n]: migrate the RESTAPI GET /rest/* to use TwentyORM directly by @pacyL2K19 in #10372
- Display system objects in Workflow triggers by @FelixMalfait in #11314
- Set record position on workflow creation by @thomtrp in #11308
- Option-menu-imporovements by @guillim in #11309
- Fix field metadata creation page by @ijreilly in #11285
- Improve upsert for spreadsheet import by @FelixMalfait in #11283
- Add position in run / version + block creation from generated API by @thomtrp in #11318
- update subscription with metered products at trial ending by @etiennejouan in #11319
- Fix dropdown height and scroll in workflows by @thomtrp in #11324
- Fix object metadata collection not found by @Weiko in #11306
- Fix mobile table styling outside record table (#10407) by @eliasylonen in #10663
- 700 fix rest api issues by @martmull in #11326
- Only show a workspace member their own email blocklist by @ijreilly in #11325
- Bump 0.51.0-canary by @Weiko in #11329
- fix: Display multipicker on Created By source filter by @Paribesh01 in #10543
- fix(email-validation): validation email cross workspace by @AMoreaux in #11261
- Fix: Timeline responsiveness by @b9aurav in #11288
- 11311 object create webhook should be triggered when object is created via rest api by @martmull in #11336
- Advanced filter bug bash by @lucasbordeau in #11327
- Revert "[4/n]: migrate the RESTAPI GET /rest/* to use TwentyORM direc… by @martmull in #11344
- fix hot reload by @etiennejouan in #11347
- [FIX] Upgrade command missmatch by @prastoin in #11348
- 11312 rest api cant filter enum type columns by null value by @martmull in #11343
- Auto-run migration script on docker entrypoint by @FelixMalfait in #11338
- Support Moved to Security Setting by @vaibhav-devere in #11335
- fix stripe subscription deletion by @etiennejouan in #11353
- Add record picker in form action by @thomtrp in #11331
- chore(ci): extend timeout for Danger JS job by @AMoreaux in #11356
- 690 extract shouldberegistered from the useaction hooks by @bosiraphael in #11355
- [FIX]
Out of memory
while running app localy by @prastoin in #11341 - Set failed node's output as red by @Devessier in #11358
- Phone-onclickoutside by @guillim in #11350
- Add form date field by @thomtrp in #11360
- Introduce hooks to retrieve directly the registered actions without using actionMenuEntriesComponentState by @bosiraphael in #11359
- Remove form feature flag by @thomtrp in #11369
- Handle no value options in filters by @ijreilly in #11351
- Hot fix for currentWorkspaceMember not found error on blocklist page by @ijreilly in #11367
- [REFACTOR] Twenty UI multi barrel by @prastoin in #11301
- JSON visualizer: Highlight the parent nodes of in-use nodes by @Devessier in #11373
- add stripe alert listening and cap on subscriptionItems by @etiennejouan in #11330
- have footer on emails by @Nabhag8848 in #11300
- disable workflow execution if billing issue by @etiennejouan in #11374
- Fix CSV import select field matching by @lucasbordeau in #11361
- Fix update field default value by @Weiko in #11386
- Copy JSON values on click by @Devessier in #11382
- Fix error when workflows aren't enabled by @bosiraphael in #11388
- Fix advanced filter dropdown input components by @lucasbordeau in #11381
- Select node by default when pending form action by @thomtrp in #11378
- Remove overlay-scroll-bar by @charlesBochet in #11258
- Fixing Singup sequence FLASHING💥 by @guillim in #11371
- add settings permissions update by @Weiko in #11377
- Fix safari broken table by @charlesBochet in #11399
- Fixed ViewBarDetails unnecessary padding-top by @lucasbordeau in #11395
- fix: Use namePlural instead of labelPlural for favorite view URLs by @ehconitin in #11407
- add trial period ending banner + server logic by @etiennejouan in #11389
- Fix safari broken table by @charlesBochet in #11417
- Switching plan overflows by @guillim in #11396
- Twenty-website copy twenty-ui dockerfile by @prastoin in #11394
- Fix-messaging-calendar-issues by @guillim in #11424
- Add settings permissions check on FE by @Weiko in #11425
- Fix permission check during onboarding by @Weiko in #11429
- Refacto form select input by @thomtrp in #11426
- Fix views reordering by @charlesBochet in #11431
- Show Header in RecordTable on empty state and show groups in Group By views by @Harshit-RV in #11416
- Share RICH_TEXT_V2 field value override between REST and GraphQL APIs by @eliasylonen in #10912
- fetch latest version tag from docker hub by @ehconitin in #11362
- Remove dead code to backfill record positions by @FelixMalfait in #11439
- Fix broken dropdown auto resize behavior by @lucasbordeau in #11423
- Remove cell hotkey scope by @charlesBochet in #11435
- Fix : Menu shouldn't be displayed on logged out pages by @vaibhav-devere in #11437
- Update placeholder on record picker object type update by @thomtrp in #11451
- Remove task, note and file tabs for workflows by @thomtrp in #11453
- remove default meter driver by @etiennejouan in #11456
- Use JSON visualizer for JSON fields by @Devessier in #11428
- 701 workflow improve webhook triggers by @martmull in #11455
- Added Proper theme color for Favorite Input box by @vaibhav-devere in #11434
- Various fixes by @charlesBochet in #11448
- datasource TTL fix by @guillim in #11444
- Emit event on message creation by @thomtrp in #11466
- Update CONTRIBUTING.md by @Bonapara in #11465
- add metered products usage by @etiennejouan in #11452
- remove billing stripe plan product id from env by @keshavg2 in #11461
- [permissions] Allow logo update during sign-up by @ijreilly in #11468
- rename core-module environment to twenty-config by @ehconitin in #11445
- Fix show page relation record count by @lucasbordeau in #11459
- Action menu refactoring by @bosiraphael in #11454
- Avoid settings object cover image to be reduced on scroll by @thomtrp in #11473
- Command menu mobile - Prevent overflow on navigation bar by @thomtrp in #11480
- Fixed Navbar padding issue #11438 by @muraliSingh7 in #11470
- Fix lint issues by @charlesBochet in #11475
- Messaging-unit-tests by @guillim in #11467
- Fixed by @lucasbordeau in #11482
- Fix event propagation after record creation by @Weiko in #11485
- Make token update synchronous on FE by @charlesBochet in #11486
- Fix PageHeaderToggleCommandMenuButton by @bosiraphael in #11496
- Create open side panel page action by @bosiraphael in #11481
- Fix sign-in-up sso buttons width by @Weiko in #11499
- Navigation drawer refactor by @ehconitin in #11251
- fix settings container vertical scroll position by @ehconitin in #11464
- Store trigger output by @thomtrp in #11503
- Fix workspace menu width varies by @Weiko in #11505
- Add command to update serverless layer by @martmull in #11500
- Center empty state on record table by @thomtrp in #11506
- fix error messages margin by @Weiko in #11508
- fix chromatic 1 by @Weiko in #11510
- Introduce generic way to close any open dropdown on page location change by @lucasbordeau in #11504
- Remove fixed width for dropdown variables, fix optimistic on file upload by @thomtrp in #11507
- Fix boolean default value update not updating psql default value when false by @Weiko in #11513
- fix billingCheckoutSession query param + enable redirect on workspace… by @etiennejouan in #11509
- wip: api playground fixes by @Nabhag8848 in #11345
- Fix wrong filter for get requests by @martmull in #11512
- Change required permission for MS by @FelixMalfait in #11519
- revert: transform -> marginLeft in DefaultLayout motion div by @ehconitin in #11522
- Update 0.51.0.mdx by @Bonapara in #11517
- Fix: "Not shared" label not visible due to extra long email subject by @Harshit-RV in #11492
- Fix workflow dropdown hotkey scope by @bosiraphael in #11518
- Remove onboarding flashes + close all dropdowns on CommandMenu close by @bosiraphael in #11483
- Fix title input hotkey scope by @bosiraphael in #11530
- Only display Flow for Workflow Runs and display Output tab for triggers by @Devessier in #11520
- Remove build lambda at creation by @martmull in #11531
- Fixed command menu hotkey listener refactor by @lucasbordeau in #11534
- Fix dropdown width by @charlesBochet in #11536
- contact/company creations errors by @guillim in #11540
- Fix date picker month/year dropdown by @charlesBochet in #11539
- Prepare 0.51 by @Weiko in #11542
New Contributors
- @vaibhav-devere made their first contribution in #11237
- @Harshit-RV made their first contribution in #11416
- @keshavg2 made their first contribution in #11461
Full Changelog: v0.50.0...v0.51.0