Twenty v1.15.0stable Released Jan 08, 2026
โš ๏ธ Breaking Change Impact Score: 7/10

Twenty v1.15.0 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

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

Analysis updated: 2026-11-01.

Breaking-change evidence from the source

  • BREAKING CHANGE: Removing remote integration feature by @Weiko in https://github.com/twentyhq/twenty/pull/17001
Read the original context โ†—
Source flags breaking changes โ€” review applicability
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Twenty v1.15.0. Source highlight: Destroy core view

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.

โš ๏ธ Breaking Changes & Deprecations (1)

  • BREAKING CHANGE: Removing remote integration feature by @Weiko in https://github.com/twentyhq/twenty/pull/17001

โœจ New Features & Capabilities (5)

  • Add metrics for completed and failed jobs
  • [PAGE LAYOUTS] Add widgets validation
  • Add otel collector to reserved subdomains
  • BREAKING CHANGE: Removing remote integration feature
  • feat: helm chart

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix e2e tests
  • fix calendar save events transaction
  • fix: enable save button when changing currency default value
  • fix(16819): Add NoteDeleteOnePostQueryHook for soft removing note targets
  • fix purple color palette
  • Workspace creation prefill fix
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * Destroy core view by @BOHEUS in https://github.com/twentyhq/twenty/pull/16868 * Clean workflow run stoppage flag by @thomtrp in https://github.com/twentyhq/twenty/pull/16950 * Add metrics for completed and failed jobs by @thomtrp in https://github.com/twentyhq/twenty/pull/16969 * fix e2e tests by @charlesBochet in https://github.com/twentyhq/twenty/pull/16970 * Remove tests run on push on main by @ijreilly in https://github.com/twentyhq/twenty/pull/16971 * fix calendar save events transaction by @neo773 in https://github.com/twentyhq/twenty/pull/16763 * fix: enable save button when changing currency default value by @mabdullahabaid in https://github.com/twentyhq/twenty/pull/16864 * Set default SMTP value to true by @FelixMalfait in https://github.com/twentyhq/twenty/pull/16967 * fix(16819): Add NoteDeleteOnePostQueryHook for soft removing note targets by @alvhix in https://github.com/twentyhq/twenty/pull/16826 * fix purple color palette by @ehconitin in https://github.com/twentyhq/twenty/pull/16972 * If else node tests by @abdulrahmancodes in https://github.com/twentyhq/twenty/pull/16916 * Workspace creation prefill fix by @prastoin in https://github.com/twentyhq/twenty/pull/16983 * Fix view field updates not persisting by @RajdeepDs in https://github.com/twentyhq/twenty/pull/16672 * Fix memory crash when creating record in table view by @etiennejouan in https://github.com/twentyhq/twenty/pull/16984 * Updated the user guide with new article + updated old content by @StephanieJoly4 in https://github.com/twentyhq/twenty/pull/16955 * [PAGE LAYOUTS] Add widgets validation by @bosiraphael in https://github.com/twentyhq/twenty/pull/16635 * i18n - translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/16989 * Add otel collector to reserved subdomains by @charlesBochet in https://github.com/twentyhq/twenty/pull/16988 * Provide executed step output instead of result by @thomtrp in https://github.com/twentyhq/twenty/pull/16991 * fix: qs's arrayLimit bypass in its bracket notation allows DoS via memory exhaustion by @mabdullahabaid in https://github.com/twentyhq/twenty/pull/16886 * fix: composite field matching in relation field orderBy with groupBy by @ehconitin in https://github.com/twentyhq/twenty/pull/16992 * Update updatedat field on dashboards after edition by @bosiraphael in https://github.com/twentyhq/twenty/pull/16964 * i18n - docs translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/16993 * Fix kanban view when grouping select field has null value by @etiennejouan in https://github.com/twentyhq/twenty/pull/16998 * i18n - docs translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17000 * i18n - docs translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17002 * i18n - docs translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17004 * Change bar chart tooltips interaction from bar to slice by @ehconitin in https://github.com/twentyhq/twenty/pull/16938 * [DASHBOARDS] Fix dashboard duplication createdBy by @bosiraphael in https://github.com/twentyhq/twenty/pull/16999 * BREAKING CHANGE: Removing remote integration feature by @Weiko in https://github.com/twentyhq/twenty/pull/17001 * i18n - translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17005 * i18n - translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17007 * i18n - docs translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17008 * [IF/ELSE] Capitalize branch titles + remove ending separator by @thomtrp in https://github.com/twentyhq/twenty/pull/17009 * Fix view picker small bugs by @lucasbordeau in https://github.com/twentyhq/twenty/pull/16987 * i18n - translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17012 * Fix the crash of the app page when object view is configured to open only on record page. by @araj00 in https://github.com/twentyhq/twenty/pull/16977 * fix(graph): fix toggle click and multiple dropdown issues by @aditya-cherukuru in https://github.com/twentyhq/twenty/pull/16874 * i18n - docs translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17014 * [Dashboards] Fix chart axis label behavior by @ehconitin in https://github.com/twentyhq/twenty/pull/17011 * [DASHBOARDS] Select title input upon tab or widget creation by @bosiraphael in https://github.com/twentyhq/twenty/pull/17010 * feat: helm chart by @dnplkndll in https://github.com/twentyhq/twenty/pull/16808 * Fix chart sorting by @bosiraphael in https://github.com/twentyhq/twenty/pull/16996 * Enable switching field to group records by on existing kanban view by @ijreilly in https://github.com/twentyhq/twenty/pull/17015 * i18n - docs translations by @github-actions[bot] in https://github.com/twentyhq/twenty/pull/17020 * Fix workspace application fk command re-run by @prastoin in https://github.com/twentyhq/twenty/pull/17018 ## New Contributors * @alvhix made their first contribution in https://github.com/twentyhq/twenty/pull/16826 * @aditya-cherukuru made their first contribution in https://github.com/twentyhq/twenty/pull/16874 * @dnplkndll made their first contribution in https://github.com/twentyhq/twenty/pull/16808 **Full Changelog**: https://github.com/twentyhq/twenty/compare/v1.14.2...v1.15.0