Twenty v0.35.0stable Released Dec 23, 2024
Impact Score: 5/10

Twenty: v0.35.0: Favorite folders

Source available โ€” automated, not human-reviewed

Component: twenty ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Twenty v0.35.0. Source highlight: start 0.40.0 canary

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (6)

  • add info to customer table and stripe customer data
  • feat: record group add new
  • [Aggregate queries for table views - #2] Add aggregate queries footer for simple views
  • 8726 workflow add a test button in workflow code step
  • Add links composite field
  • Add email composite field

โšก Performance & Enhancements (2)

  • In navigation drawer, cursor should not be drag on hover and some enhancements
  • Improve aggregate footer cell display

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: group by sort options should have a checkmark when selected
  • Fix composite field creation
  • [Fix] isLabelSyncedWithName should be nullable
  • fix: can't properly drag and drop in empty record group
  • Fix broken chips on timelin eActivity on show pages
  • Fix array enum renaming
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * start 0.40.0 canary by @Weiko in https://github.com/twentyhq/twenty/pull/9029 * add info to customer table and stripe customer data by @anamarn in https://github.com/twentyhq/twenty/pull/9004 * Playwright tests - stage 1 - login with email and password test by @BOHEUS in https://github.com/twentyhq/twenty/pull/8988 * feat: record group add new by @magrinj in https://github.com/twentyhq/twenty/pull/8925 * fix: group by sort options should have a checkmark when selected by @magrinj in https://github.com/twentyhq/twenty/pull/9038 * [Aggregate queries for table views - #2] Add aggregate queries footer for simple views by @ijreilly in https://github.com/twentyhq/twenty/pull/9025 * Fast follows on 0.34 by @charlesBochet in https://github.com/twentyhq/twenty/pull/9034 * Fix composite field creation by @thomtrp in https://github.com/twentyhq/twenty/pull/9044 * [Fix] isLabelSyncedWithName should be nullable by @ijreilly in https://github.com/twentyhq/twenty/pull/9028 * fix: can't properly drag and drop in empty record group by @magrinj in https://github.com/twentyhq/twenty/pull/9039 * 8726 workflow add a test button in workflow code step by @martmull in https://github.com/twentyhq/twenty/pull/9016 * Move settings data model refreshMetadata to sync calls by @charlesBochet in https://github.com/twentyhq/twenty/pull/9046 * In navigation drawer, cursor should not be drag on hover and some enhancements by @ehconitin in https://github.com/twentyhq/twenty/pull/8975 * Fix broken chips on timelin eActivity on show pages by @charlesBochet in https://github.com/twentyhq/twenty/pull/9057 * Enforce system wide sso providers by @charlesBochet in https://github.com/twentyhq/twenty/pull/9058 * Add links composite field by @thomtrp in https://github.com/twentyhq/twenty/pull/9059 * Add email composite field by @thomtrp in https://github.com/twentyhq/twenty/pull/9061 * add product table data in real time by @anamarn in https://github.com/twentyhq/twenty/pull/9055 * Change favicon/company enrichment urls by @FelixMalfait in https://github.com/twentyhq/twenty/pull/9065 * Fix array enum renaming by @charlesBochet in https://github.com/twentyhq/twenty/pull/9067 * Fix Tasks/Notes created with null position by @Weiko in https://github.com/twentyhq/twenty/pull/9068 * feat: record group insert at bottom when created by @magrinj in https://github.com/twentyhq/twenty/pull/9053 * fix(): sleep before redirect by @AMoreaux in https://github.com/twentyhq/twenty/pull/9079 * fix demo seed conflicting with dev seed by @Weiko in https://github.com/twentyhq/twenty/pull/9087 * Refactored all single record actions by @bosiraphael in https://github.com/twentyhq/twenty/pull/9045 * 0.34 changelog by @Bonapara in https://github.com/twentyhq/twenty/pull/9091 * Change default behavior of ENABLE DB MIGRATION by @FelixMalfait in https://github.com/twentyhq/twenty/pull/9077 * Refacto scroll + Aggregate queries for view groups by @ijreilly in https://github.com/twentyhq/twenty/pull/9089 * fix(twenty-front): allow to connect available provider only by @AMoreaux in https://github.com/twentyhq/twenty/pull/9080 * feat(database): add unique constraint on workspace subdomain by @AMoreaux in https://github.com/twentyhq/twenty/pull/9084 * Add Twenty Shared & Fix profile image rendering by @mdrazak2001 in https://github.com/twentyhq/twenty/pull/8841 * fix advanced mode settings navigation animations by @ehconitin in https://github.com/twentyhq/twenty/pull/9096 * 9024 workflow test serverless function follow up by @martmull in https://github.com/twentyhq/twenty/pull/9066 * Add date form field by @Devessier in https://github.com/twentyhq/twenty/pull/9021 * feat: hide empty record group default true by @magrinj in https://github.com/twentyhq/twenty/pull/9090 * fix: add create cursor util by @magrinj in https://github.com/twentyhq/twenty/pull/9086 * Fixed Custom Icon Persistance Across New View Creations by @ehconitin in https://github.com/twentyhq/twenty/pull/9070 * Favorites Folders Fast Followups by @ehconitin in https://github.com/twentyhq/twenty/pull/8920 * Fix re render view groups by @charlesBochet in https://github.com/twentyhq/twenty/pull/9098 * Favorites Drag and Drop Implementation by @ehconitin in https://github.com/twentyhq/twenty/pull/8979 * Fix cursor generation buffer dependency in front by @charlesBochet in https://github.com/twentyhq/twenty/pull/9101 * Basic test verifying if demo account is working properly by @BOHEUS in https://github.com/twentyhq/twenty/pull/8442 * Add Multiselect for forms by @thomtrp in https://github.com/twentyhq/twenty/pull/9092 * Fix pricing modal being cut off and unscrollabel on low resolution screens or when zoomed in by @khuddite in https://github.com/twentyhq/twenty/pull/8848 * Fixed dropdown blur and unified components by @lucasbordeau in https://github.com/twentyhq/twenty/pull/9062 * Add some tests to the variable resolver to ensure static JSON is properly evaluated by @Devessier in https://github.com/twentyhq/twenty/pull/9104 * fix - add new button on opportunity board company picker doesnt work by @ehconitin in https://github.com/twentyhq/twenty/pull/8488 * 8978 add navigation inside the command menu for showpage by @bosiraphael in https://github.com/twentyhq/twenty/pull/9103 * Remove serverless functions from settings by @martmull in https://github.com/twentyhq/twenty/pull/9105 * add price and meter dynamically add foreign keys in billing by @anamarn in https://github.com/twentyhq/twenty/pull/9100 * feat(auth): add default workspace support for user handling by @AMoreaux in https://github.com/twentyhq/twenty/pull/9099 * Fix: Replace styled logo with Avatar component for workspace logo in NavigationDrawerHeader by @muraliSingh7 in https://github.com/twentyhq/twenty/pull/9093 * fix: recordBoard sticky header + scrollThumb by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8946 * minor fix -- missing margin bottom for orphan favorites by @ehconitin in https://github.com/twentyhq/twenty/pull/9111 * Add Raw JSON Form Field Input by @Devessier in https://github.com/twentyhq/twenty/pull/9078 * Add no-seed configuration to database:reset by @FelixMalfait in https://github.com/twentyhq/twenty/pull/9112 * Removed unecessary dropdown container on MultiSelectFieldInput by @lucasbordeau in https://github.com/twentyhq/twenty/pull/9116 * feat: NoValue is bot properly created the backend by @magrinj in https://github.com/twentyhq/twenty/pull/9110 * fix: view group wrong cursor by @magrinj in https://github.com/twentyhq/twenty/pull/9119 * Add UUID form field input by @Devessier in https://github.com/twentyhq/twenty/pull/9121 * Add fields to update in update record action by @thomtrp in https://github.com/twentyhq/twenty/pull/9108 * fix: 3 first columns should be sticky view group by @magrinj in https://github.com/twentyhq/twenty/pull/9123 * feat(auth): enhance workspace handling and error feedback by @AMoreaux in https://github.com/twentyhq/twenty/pull/9118 * feat(workspace): expand forbidden subdomain validation by @AMoreaux in https://github.com/twentyhq/twenty/pull/9082 * Remove workspace gates for aggregate fields metadata by @ijreilly in https://github.com/twentyhq/twenty/pull/9125 * Remove buggy dependencies by @martmull in https://github.com/twentyhq/twenty/pull/9115 * Fix workspace logo by @charlesBochet in https://github.com/twentyhq/twenty/pull/9129 * Fixes person navigation after image upload by @mdrazak2001 in https://github.com/twentyhq/twenty/pull/9076 * feat(auth): add workspaceId validation and token expiration by @AMoreaux in https://github.com/twentyhq/twenty/pull/9134 * fix icon shrink and use avatar for logo and icons by @ehconitin in https://github.com/twentyhq/twenty/pull/9117 * Fix/refresh token by @AMoreaux in https://github.com/twentyhq/twenty/pull/9135 * Remove react hook form in send email action by @thomtrp in https://github.com/twentyhq/twenty/pull/9130 * Reactive form preview by @nklmantey in https://github.com/twentyhq/twenty/pull/8663 * add sync customer command and drop subscription customer constraint by @anamarn in https://github.com/twentyhq/twenty/pull/9131 * Add date time form field by @Devessier in https://github.com/twentyhq/twenty/pull/9133 * add: objectName in fav folder by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8785 * Fix version creation / update when opening an action by @thomtrp in https://github.com/twentyhq/twenty/pull/9145 * fix test by @AMoreaux in https://github.com/twentyhq/twenty/pull/9147 * Improve aggregate footer cell display by @ijreilly in https://github.com/twentyhq/twenty/pull/9124 * Fix sort with pagination and composite fields by @Weiko in https://github.com/twentyhq/twenty/pull/9150 * Phone country code unique by @guillim in https://github.com/twentyhq/twenty/pull/9035 * Add possibility to destroy a record by @charlesBochet in https://github.com/twentyhq/twenty/pull/9144 * Github CI workflow fix by @BOHEUS in https://github.com/twentyhq/twenty/pull/9137 * 8749 invalid openapi schema by @martmull in https://github.com/twentyhq/twenty/pull/9156 * Scrollable fixed dropdowns container minor refactor by @ehconitin in https://github.com/twentyhq/twenty/pull/9159 * Fix modals being unregistered inside command menu by @bosiraphael in https://github.com/twentyhq/twenty/pull/9155 * 9018 fix batch delete by @bosiraphael in https://github.com/twentyhq/twenty/pull/9149 * Fix discard draft optimistic rendering by @martmull in https://github.com/twentyhq/twenty/pull/9153 * 9018 fix batch delete follow ups by @bosiraphael in https://github.com/twentyhq/twenty/pull/9166 * Fix sync metadata default value not being synced by @Weiko in https://github.com/twentyhq/twenty/pull/9163 * Separate date and datetime components by @martmull in https://github.com/twentyhq/twenty/pull/9161 * Fix activity editor by @charlesBochet in https://github.com/twentyhq/twenty/pull/9165 * Icon alignment in NavigationDrawerItems by @ehconitin in https://github.com/twentyhq/twenty/pull/9164 * minor fix -- datamodel multiselect edit form dropdowns by @ehconitin in https://github.com/twentyhq/twenty/pull/9168 * Command menu actions fixes by @bosiraphael in https://github.com/twentyhq/twenty/pull/9169 * Phone country fix by @guillim in https://github.com/twentyhq/twenty/pull/9167 * Don't register delete multiple records action when deleted filter is active by @bosiraphael in https://github.com/twentyhq/twenty/pull/9170 * wrote 0.35 changelog by @Bonapara in https://github.com/twentyhq/twenty/pull/9171 * Workspace logo is not visible by @guillim in https://github.com/twentyhq/twenty/pull/9174 * Add upgrade 0.35 command module by @Weiko in https://github.com/twentyhq/twenty/pull/9175 * Add automatic company logo fetching during workspace creation by @samyakpiya in https://github.com/twentyhq/twenty/pull/9158 * Fixes before 0-35 release by @charlesBochet in https://github.com/twentyhq/twenty/pull/9176 * Fix "Create profile" page not supporting dark mode (#8110) by @eliasylonen in https://github.com/twentyhq/twenty/pull/9185 * fix(auth): adjust button variant based on sign-in-up step by @AMoreaux in https://github.com/twentyhq/twenty/pull/9188 * update upgrade guide for 0.35 by @Weiko in https://github.com/twentyhq/twenty/pull/9190 * Use uuid package instead of crypto package by @FelixMalfait in https://github.com/twentyhq/twenty/pull/9191 * refacto(auth): Simplify workspace lookup and cleanup UI logic by @AMoreaux in https://github.com/twentyhq/twenty/pull/9160 * Revert "Fix "Create profile" page not supporting dark mode (#8110)" by @Weiko in https://github.com/twentyhq/twenty/pull/9201 * Fix optimistic rendering when deleting multiple records by @ijreilly in https://github.com/twentyhq/twenty/pull/9198 * Fix show page navigation bugs by @lucasbordeau in https://github.com/twentyhq/twenty/pull/9199 * Fix position calculations -- favorites by @ehconitin in https://github.com/twentyhq/twenty/pull/9202 * Remove favorite folder related feature flags by @ehconitin in https://github.com/twentyhq/twenty/pull/9178 * Fixed dragging with empty orphan favorites by @lucasbordeau in https://github.com/twentyhq/twenty/pull/9205 * collapsed navigationDrawerItem width fix by @ehconitin in https://github.com/twentyhq/twenty/pull/9211 ## New Contributors * @mdrazak2001 made their first contribution in https://github.com/twentyhq/twenty/pull/8841 * @nklmantey made their first contribution in https://github.com/twentyhq/twenty/pull/8663 * @samyakpiya made their first contribution in https://github.com/twentyhq/twenty/pull/9158 **Full Changelog**: https://github.com/twentyhq/twenty/compare/v0.34.0...v0.35.0