Impact Score: 5/10
Twenty: Enhanced Kanban Board and Navigation bars, bulk deletion
Source available โ automated, not human-reviewed
Component: twenty ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Twenty v0.22.0. Source highlight: Refactor calendar to use new sync statuses and stages
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 missing objectMetadataId column in auditLog
- Display table record creation row when clicking on Add new from table empty state
- feat: enable removing all links from the field
- Add new Address field to views containing deprecated address
- Add option to synchronize all active workspaces at once
- Improve add field to view script to handle errors
โก Performance & Enhancements (3)
- Enhance Dropdown API to make portal usage optional
- Improve performance of demo workspace
- Improve test coverage
๐ง Bug Fixes & Patches (6)
- Fix wrong email direction
- Fix wrong standard id for objectMetadataId in auditLog
- Fix contact creation and rename email aliases to handle aliases
- Fixed various bugs in activity creation
- Fix/disable cancel button on save
- Fix database reset after address deprecation
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
* Refactor calendar to use new sync statuses and stages by @bosiraphael in https://github.com/twentyhq/twenty/pull/6141
* Navigate to field settings page on Go to Settings by @ijreilly in https://github.com/twentyhq/twenty/pull/6128
* Fix wrong email direction by @bosiraphael in https://github.com/twentyhq/twenty/pull/6163
* Update render deploy configuration by @charlesBochet in https://github.com/twentyhq/twenty/pull/6167
* Add missing objectMetadataId column in auditLog by @Weiko in https://github.com/twentyhq/twenty/pull/6164
* Modify messaging message channel sync status monitoring cron pattern by @bosiraphael in https://github.com/twentyhq/twenty/pull/6173
* [Flexible Schema] Create indexes for join columns by @Weiko in https://github.com/twentyhq/twenty/pull/6165
* Authorize 0 depth by @martmull in https://github.com/twentyhq/twenty/pull/6171
* Display table record creation row when clicking on Add new from table empty state by @charlesBochet in https://github.com/twentyhq/twenty/pull/6174
* Fix wrong standard id for objectMetadataId in auditLog by @Weiko in https://github.com/twentyhq/twenty/pull/6180
* Fix contact creation and rename email aliases to handle aliases by @bosiraphael in https://github.com/twentyhq/twenty/pull/6176
* Enhance Dropdown API to make portal usage optional by @charlesBochet in https://github.com/twentyhq/twenty/pull/6182
* Update boolean field command to skip workspace instead of throwing by @ijreilly in https://github.com/twentyhq/twenty/pull/6196
* space for nexting bullet points by @Adithej in https://github.com/twentyhq/twenty/pull/6195
* Update self-hosting-var.mdx calendar instructions by @rob-luke in https://github.com/twentyhq/twenty/pull/6175
* feat: enable removing all links from the field by @rostaklein in https://github.com/twentyhq/twenty/pull/6185
* Update boolean command to update existing null values by @ijreilly in https://github.com/twentyhq/twenty/pull/6198
* Support for Kubernetes via Terraform and Manifests by @LumosViridi in https://github.com/twentyhq/twenty/pull/5721
* Remove featureFlag on connectedAccount.handleAliases by @charlesBochet in https://github.com/twentyhq/twenty/pull/6202
* Deprecate address standard field by @ijreilly in https://github.com/twentyhq/twenty/pull/6087
* Fixed various bugs in activity creation by @lucasbordeau in https://github.com/twentyhq/twenty/pull/6208
* Fix/disable cancel button on save by @pacyL2K19 in https://github.com/twentyhq/twenty/pull/6204
* Update Mobile Navigation bar css for better usage by @dhruvdabhi101 in https://github.com/twentyhq/twenty/pull/6209
* Fix database reset after address deprecation by @FelixMalfait in https://github.com/twentyhq/twenty/pull/6216
* Add new Address field to views containing deprecated address by @ijreilly in https://github.com/twentyhq/twenty/pull/6205
* Deprecate Probability field on Opportunity by @ijreilly in https://github.com/twentyhq/twenty/pull/6207
* Update privacy policy links by @bosiraphael in https://github.com/twentyhq/twenty/pull/6206
* Add option to synchronize all active workspaces at once by @ijreilly in https://github.com/twentyhq/twenty/pull/6221
* Fix address field in raw query by @bosiraphael in https://github.com/twentyhq/twenty/pull/6226
* fix: settings object slug link by @rostaklein in https://github.com/twentyhq/twenty/pull/6228
* Improve add field to view script to handle errors by @ijreilly in https://github.com/twentyhq/twenty/pull/6232
* 0.22 changelog by @Bonapara in https://github.com/twentyhq/twenty/pull/6222
* Forbid creation of link field type by @ijreilly in https://github.com/twentyhq/twenty/pull/6237
* Fix custom errors thrown as 500 by @Weiko in https://github.com/twentyhq/twenty/pull/6238
* Remove old message channel sync statuses and create migration command by @bosiraphael in https://github.com/twentyhq/twenty/pull/6177
* Add error handling service for calendar import by @bosiraphael in https://github.com/twentyhq/twenty/pull/6203
* Refactor connected account module by @bosiraphael in https://github.com/twentyhq/twenty/pull/6225
* Fixes 6223 graph button indistinguishable (#6223). Replaces Button with FloatingButton by @Faisal-imtiyaz123 in https://github.com/twentyhq/twenty/pull/6234
* Improve performance of demo workspace by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/6201
* fixes 6106 month/year datepicker-ui not working by @Faisal-imtiyaz123 in https://github.com/twentyhq/twenty/pull/6199
* Improve test coverage by @charlesBochet in https://github.com/twentyhq/twenty/pull/6244
* Fix performance tests by @charlesBochet in https://github.com/twentyhq/twenty/pull/6245
* โ๏ธ Refacto "Select All/Unselect all" on indexes by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/5320
* Forbid default value nullification for non-nullable field by @ijreilly in https://github.com/twentyhq/twenty/pull/6258
* Add no value column on Kanban by @charlesBochet in https://github.com/twentyhq/twenty/pull/6252
* Add box shadow on frozen first column on table by @charlesBochet in https://github.com/twentyhq/twenty/pull/6250
* Bug return multi select fields in rest api response by @martmull in https://github.com/twentyhq/twenty/pull/6253
* fix: remove usage of probability field by @siiddhantt in https://github.com/twentyhq/twenty/pull/5877
* Fix calendar events right drawer empty fields by @bosiraphael in https://github.com/twentyhq/twenty/pull/6271
* 6254 double creation of contacts when updating calendar event participants by @bosiraphael in https://github.com/twentyhq/twenty/pull/6269
* Add interceptors for auto-resolvers by @thomtrp in https://github.com/twentyhq/twenty/pull/6270
* [Fix] Remove usage of deprecated FieldMetadata type probability by @ijreilly in https://github.com/twentyhq/twenty/pull/6279
* Fixed mass deletion page size. by @lucasbordeau in https://github.com/twentyhq/twenty/pull/6275
* Create command to migrate message channel sync stage enum by @bosiraphael in https://github.com/twentyhq/twenty/pull/6280
* fix: conditionally rendered Tablist only if there are multiple accounts. by @Adithej in https://github.com/twentyhq/twenty/pull/6274
* feat: Revamp navigation bar by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/6031
* Add missing commands to 0.22 by @Weiko in https://github.com/twentyhq/twenty/pull/6286
* Fix command for sync stage enum by @ijreilly in https://github.com/twentyhq/twenty/pull/6291
* Fix undefined state from react-router-dom. by @lucasbordeau in https://github.com/twentyhq/twenty/pull/6293
* Bump version to v0.22.0 by @ijreilly in https://github.com/twentyhq/twenty/pull/6292
## New Contributors
* @LumosViridi made their first contribution in https://github.com/twentyhq/twenty/pull/5721
* @dhruvdabhi101 made their first contribution in https://github.com/twentyhq/twenty/pull/6209
* @Faisal-imtiyaz123 made their first contribution in https://github.com/twentyhq/twenty/pull/6234
**Full Changelog**: https://github.com/twentyhq/twenty/compare/v0.21.0...v0.22.0