sdk/v2.26.0
yangshun/tech-interview-handbooksdk/v2.26.0Jul 31, 2026by twenty-pr[bot]
AI Summary
Introduced breaking changes to centralize system `View` side effects, extended number format options to charts, and added job enqueueing for logic functions.
Key Highlights
- Centralize system `View` `viewField` side effect
- Extend number format option to bar, line and pie charts
- Add enqueueJob to run a logic function on the workers
Breaking Changes
- Centralize system `View` `viewField` side effect
New Features
- Extend number format option to bar, line and pie charts
- Add enqueueJob to run a logic function on the workers
- Auto-start the workspace setup chat with a data model proposal
- System view tooling explicit params key naming
- Refresh billing state after ending trial period
- Clarify application licensing and add trademark policy
Full Release Notes
<!-- generated-release-notes v1 --> ## ⚠️ Breaking changes - [BREAKING-CHANGE] Centralize system `View` `viewField` side effect ([#23081](https://github.com/twentyhq/twenty/pull/23081)) by @prastoin ## ✨ New features - feat(dashboard): extend number format option to bar, line and pie charts ([#23505](https://github.com/twentyhq/twenty/pull/23505)) by @ehconitin - feat(apps): add enqueueJob to run a logic function on the workers ([#23527](https://github.com/twentyhq/twenty/pull/23527)) by @martmull ## 💅 Improvements & UX - Auto-start the workspace setup chat with a data model proposal ([#23437](https://github.com/twentyhq/twenty/pull/23437)) by @bosiraphael - System view tooling explicit params key naming ([#23506](https://github.com/twentyhq/twenty/pull/23506)) by @prastoin - Refresh billing state after ending trial period ([#23534](https://github.com/twentyhq/twenty/pull/23534)) by @FelixMalfait - Clarify application licensing and add trademark policy ([#23564](https://github.com/twentyhq/twenty/pull/23564)) by @FelixMalfait ## 🎉 New contributors - @remihuigen made their first contribution in https://github.com/twentyhq/twenty/pull/23494 <details> <summary>Full changelog (8 PRs)</summary> - [BREAKING-CHANGE] Centralize system `View` `viewField` side effect ([#23081](https://github.com/twentyhq/twenty/pull/23081)) by @prastoin - Auto-start the workspace setup chat with a data model proposal ([#23437](https://github.com/twentyhq/twenty/pull/23437)) by @bosiraphael - chore: bump version to 2.26.0 ([#23451](https://github.com/twentyhq/twenty/pull/23451)) by @twenty-pr - feat(dashboard): extend number format option to bar, line and pie charts ([#23505](https://github.com/twentyhq/twenty/pull/23505)) by @ehconitin - System view tooling explicit params key naming ([#23506](https://github.com/twentyhq/twenty/pull/23506)) by @prastoin - feat(apps): add enqueueJob to run a logic function on the workers ([#23527](https://github.com/twentyhq/twenty/pull/23527)) by @martmull - Refresh billing state after ending trial period ([#23534](https://github.com/twentyhq/twenty/pull/23534)) by @FelixMalfait - Clarify application licensing and add trademark policy ([#23564](https://github.com/twentyhq/twenty/pull/23564)) by @FelixMalfait </details> **Full Changelog**: https://github.com/twentyhq/twenty/compare/sdk/v2.25.0...sdk/v2.26.0