v0.53
What's Changed
- 0.52.0 changelog by @Bonapara in #11743
- Fix CSV upload by @FelixMalfait in #11749
- Messaging-logging by @guillim in #11723
- Add upgrade instructions since v0.50.0 by @ijreilly in #11748
- fix relation fields preview in settings by @etiennejouan in #11745
- 512 Ability to navigate dropdown menus with keyboard by @bosiraphael in #11735
- Implement sub-field filtering on CURRENCY field type by @lucasbordeau in #11726
- i18n - translations by @github-actions in #11750
- Remove server preconnect by @FelixMalfait in #11752
- Twenty config core implementation by @ehconitin in #11595
- Add Logout Confirmation Popup When Changing Workspace Subdomain by @abdulrahmancodes in #11756
- i18n - translations by @github-actions in #11758
- fix workflow chips not clickable by @etiennejouan in #11767
- Throw error if attempting to open RecordPage without recordId by @ijreilly in #11768
- Fix next step ids backfill command by @thomtrp in #11769
- Fix open record in menu by @bosiraphael in #11772
- Refactored editable filter chip dropdown opening by @lucasbordeau in #11765
- Fix object metadata not found for id by @bosiraphael in #11777
- Improve metadata version caching by @ijreilly in #11775
- fix-default-picture-url by @guillim in #11779
- Fix formatDateString test by @lucasbordeau in #11786
- Fix filter with empty field by @ijreilly in #11787
- Fix output schema type not defined by @thomtrp in #11788
- Fix e2e tests by @Devessier in #11792
- Start using next step ids by @thomtrp in #11683
- Refactored ObjectFilterDropdown into ViewBarFilterDropdown by @lucasbordeau in #11794
- Updated several emails template styles by @Bonapara in #11797
- i18n - translations by @github-actions in #11798
- i18n - translations by @github-actions in #11799
- i18n - translations by @github-actions in #11800
- Twenty config admin panel integration by @ehconitin in #11755
- i18n - translations by @github-actions in #11801
- Fix dragging behavior below the last card when dragging below the new CTA button by @abdulrahmancodes in #11781
- Fix ⌘A selecting records instead of input text when creating a new view by @abdulrahmancodes in #11783
- Change workflow preview env to pull_request_target by @FelixMalfait in #11810
- Change workflow dispatch permissions by @FelixMalfait in #11812
- Set default locale according to browser locale by @FelixMalfait in #11805
- Implement new parallel code path for object filter dropdown current record filter by @lucasbordeau in #11807
- fix-discord-timeline by @guillim in #11784
- 866 refactor cron trigger only one cron each minutes triggers all cron triggers by @martmull in #11809
- i18n - translations by @github-actions in #11822
- fix rich text focus by @etiennejouan in #11821
- force cache refresh for views after new object creation by @etiennejouan in #11806
- Fix undefined read attempt by @prastoin in #11816
- Verify seed users and change AppleCar password by @FelixMalfait in #11825
- Fix: Reset password flow fails when user is signed in by @abdulrahmancodes in #11811
- Standardize
isDefined
usage for metadata version assertions by @prastoin in #11829 - Migrate/upgrade every time dockerfile entrypoint.sh by @prastoin in #11834
- fix: do not report EmailNotVerifiedError to Sentry (#11753) by @giteshsarvaiya in #11835
- Redis max memory limit and eviction policy by @prastoin in #11836
- Fix unwanted right padding in Options view menu by @abdulrahmancodes in #11841
- Refactored object filter dropdown input state management by @lucasbordeau in #11838
- Scope permissions to dispatch reusable workflow invokation by @prastoin in #11843
- fix relation creation bug by @etiennejouan in #11848
- Use correct env var name in podman-compose by @MDrollette in #11858
- Update what is being audit logged by @FelixMalfait in #11833
- i18n - translations by @github-actions in #11861
- fix: Restoring record results in blank line in TimelineActivity (#11679) by @Rohan-Hazari in #11856
- i18n - translations by @github-actions in #11863
- Migrate workflow states to component states by @Devessier in #11773
- Upgrade guide fix docs by @prastoin in #11867
- Fix calendar events & messages fetching + fix timeline design by @etiennejouan in #11840
- Fix crash when hiding a column in Kanban view by @abdulrahmancodes in #11847
- Preview env dispatch using
-paths
syntax by @prastoin in #11869 - Fix form record picker field by @thomtrp in #11817
- Modify Decimal Fields to be treated as
number
in OpenAPI schema. by @TakuyaKurimoto in #11871 - [permissions] Add permissions check layer in entityManager by @ijreilly in #11818
- Blocknote editor fix by @guillim in #11823
- Ej/fix message visibility by @etiennejouan in #11874
- Clean up record filter refactor by @lucasbordeau in #11884
- Critical email sync bug by @guillim in #11885
- Allow moving columns left/right in Kanban view by @abdulrahmancodes in #11827
- i18n - translations by @github-actions in #11890
- Move workflow backfill command to 0.53 by @thomtrp in #11892
- Fix: Twenty-website docs same TOC ids #11865 by @PrajwalDhule in #11872
- Record Table Row Navigation by @bosiraphael in #11879
- [CI]: Increase status check timeout by @prastoin in #11896
- chunk csv file before preview by @etiennejouan in #11886
- Fix input width by @bosiraphael in #11897
- i18n - translations by @github-actions in #11902
- small Update to what-is-twenty.mdx by @ColeRichardson in #11909
- Update clickhouse tables by @FelixMalfait in #11905
- Disable Cell Hover Effect During Row Selection by @abdulrahmancodes in #11908
- Remove usages of connectToDataSource and use workspaceDataSource by @ijreilly in #11873
- Create filter action by @thomtrp in #11904
- Upgrade infer commands from APP_VERSION by @prastoin in #11881
- Fix duplicated workspace id in activeOrSuspendedCommandRunner options by @prastoin in #11903
- fix on field relation preview by @etiennejouan in #11926
- Fix codegen and missing track mutation by @Weiko in #11928
- Prepare for schema fusion by @FelixMalfait in #11922
- Note link's color contrast fixed in dark mode by @Bhavik-ag in #11932
- fix: avoid passing invalid to prop to DOM by @AjayAdsule in #11931
- Fix condition for preview apps by @FelixMalfait in #11933
- Fix record name column overlapping table footer on horizontal scroll by @abdulrahmancodes in #11937
- fix: flickering when updating relation counts by @abdulrahmancodes in #11943
- fix(ui): added primary blue accent disabled color. by @zhyd1997 in #11945
- Fix field currency form settings by @prastoin in #11948
- Sub-field filtering on ADDRESS type by @lucasbordeau in #11912
- i18n - translations by @github-actions in #11950
- Implemented PHONES sub-field filtering by @lucasbordeau in #11953
- invert load more and add new by @etiennejouan in #11962
- Implemented ACTOR sub-field filtering by @lucasbordeau in #11957
- Fix workspace relation sync by @charlesBochet in #11963
- fix: z-index conflict between aggregate footer and cell popups by @abdulrahmancodes in #11973
- Revert "Revert "[4/n]: migrate the RESTAPI GET /rest/* to use TwentyORM direc…" by @martmull in #11349
- fixes on search by @etiennejouan in #11955
- Improve Form Layout + add drag and drop by @Devessier in #11901
- calendar sync failed by @guillim in #11970
- increase recordCard field hovering zone width + click (recordCard and summaryCard) by @etiennejouan in #11983
- Untitled records for CreatedBy by @guillim in #11914
- Fix 0.53 upgrade commands by @charlesBochet in #11987
- Keyboard Navigation and Shortcuts Implementation on the board by @bosiraphael in #11930
- Sync-metadata swallow FK_e078063f0cbce9767a0f8ca431d by @prastoin in #11991
New Contributors
- @abdulrahmancodes made their first contribution in #11756
- @giteshsarvaiya made their first contribution in #11835
- @MDrollette made their first contribution in #11858
- @Rohan-Hazari made their first contribution in #11856
- @PrajwalDhule made their first contribution in #11872
- @ColeRichardson made their first contribution in #11909
- @Bhavik-ag made their first contribution in #11932
- @zhyd1997 made their first contribution in #11945
Full Changelog: v0.52.0...v0.53.0