# Twenty twenty/v2.11.0 — Release & Upgrade Intelligence
- **Product:** Twenty (https://twenty.com)
- **Version:** twenty/v2.11.0
- **Released:** Jun 09, 2026
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/twenty/updates/twenty-v2.11.0/

## Executive Summary (TL;DR)
Twenty twenty/v2.11.0. Source highlight: feat(app-dev): surface metadata diff in dev sync and name failing migration actions

## Breaking Changes & Deprecations
- Fix breaking change with dry run input by @martmull in https://github.com/twentyhq/twenty/pull/21356

## New Features
- feat(app-dev): surface metadata diff in dev sync and name failing migration actions
- Add job queue latency histogram metric
- feat(app-dev): add dry-run preview to dev sync
- feat(server): unify workspace-event ingestion behind one EventSink pipeline
- chore(server): rename TypeORM migrations dir to legacy-typeorm-migrations-do-not-add by @claude[bot] in https://github.com/twentyhq/twenty/pull/21295
- feat: add Argos visual regression for twenty-new-ui

## Improvements
- perf(ai): lazy-load agent chat runtime so it doesn't fetch/diff threads until opened

## Bug Fixes
- fix: guard against undefined logicFunctionId when destroying workflow CODE steps
- fix(server): guard role-permission cache against stripped permissionFlag relation during upgrade
- fix(app-dev): serialize dev sync per workspace with a cache lock
- fixes - remove billing cancellation at trial end + disable ai chat if suspended
- fix(server): gate viewFilter.relationTargetFieldMetadataId behind its 2.6 upgrade command
- fix(metadata): resolve junction targets order-independently during mgration
