sdk/v2.26.0
parruda/swarmsdk/v2.26.0Jul 31, 2026by twenty-pr[bot]
AI Summary
Adds new features for dashboard charts, job enqueueing for apps, and improves workspace setup and billing states. Includes a breaking change regarding system view side effects.
Key Highlights
- Dashboard charts (bar, line, pie) now support custom number formats.
- Apps can run logic functions on workers via the new `enqueueJob` feature.
- Workspace setup chat now auto-starts with a data model proposal.
- Billing state refreshes automatically after the trial period ends.
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
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