Twenty
The open alternative to Salesforce, designed for AI
Alternative to: salesforce, hubspot, pipedrive, zoho crm
About
Versions (86)
v0.35.0
2024-12-23What’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