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

## Executive Summary (TL;DR)
Twenty twenty/v2.34.0. Source highlight: System record page layout (#23651)

## Breaking Changes & Deprecations
- ⚠️ Breaking changes - System record page layout ([#23651](https://github.com/twentyhq/twenty/pull/23651)) by @prastoin

## New Features
- feat(front): expand button and record actions in the side panel footer (#23965)
- feat(logic-function): give handlers an execution context, and a choice of whose access each call uses (#24493)
- feat(twenty-slack): pass Slack conversation history to runAgent as messages (#23821)
- feat(slack): native agent replies, thinking status everywhere (#23886)
- feat(slack): give the assistant a concrete reply anatomy (#23887)
- feat(campaign): move the campaign envelope fields above the body (#23959)

## Improvements
- Twenty-front: Record Calendar multi drag functionality (#23316)
- Implement MutationObserver in the front component worker sandbox (#23489)
- Remove the frontend's remaining view.openRecordIn plumbing (#23627)
- Run application uninstall hooks when deleting a workspace (#23633)
- Rework the twenty-partners Claude skills into a reviewable lead path (#23661)
- Allow going back to the previous onboarding step (#23716)

## Bug Fixes
- fix: bump nx 22.7.5 - 22.7.8 (Dependabot) (#24496)
- fix(open-api): make request-body examples deterministic (#24591)
- Fix handle in ConnectionProvider (#23674)
- Fix record-page reconcile self-collision on user-added FIELDS widgets (#24022)
- Fix duplicate key errors during message import (#24154)
- Point CI dispatches at twentyhq/twenty-factory (#24196)
