twenty/v2.40.0 sdk/v2.40.0

medium risk

clockworklabs/SpacetimeDBSep 15, 2026 → Sep 15, 20260 days between releases

What's New

SDK v2.40.0 aligns with server, removing version fields and introducing typed file generation.

Breaking Changes

  • TriggerInstallApplicationJobInput no longer carries a version field; remove it from call sites.
  • AI model configuration now uses five named tiers; update specific model identifiers.

New Features

  • definePageLayoutWidget API for placing widgets on tabs.
  • isAuditLogged flag to exclude fields from record timeline.
  • Batched database event triggers via batchSize setting.
  • yarn twenty pull writes views, layouts, and navigation as typed define* files.
  • messageCampaign.scheduledAt for queuing campaigns.

Improvements

  • yarn twenty apply no longer prunes translations if no locales folder exists.
  • Empty built files no longer abort the upload batch.

Upgrade Notes

Remove the `version` field from `TriggerInstallApplicationJobInput` call sites and update AI model identifiers to the new five-tier system. `yarn twenty pull` now generates typed `define*` files for views, layouts, and navigation items.

The Two Releases

twenty/v2.40.0

twenty/v2.40.0

Sep 15, 2026· 1 month ago

The update replaces AI model pickers with a five-tier slider and introduces deterministic tracking for application installs. It expands workflow management capabilities via the core API and adds granular usage limit controls.

Full release notes
sdk/v2.40.0

sdk/v2.40.0

Sep 15, 2026· 1 month ago

This SDK release aligns with the server, introducing typed file generation for CLI commands and new FieldMetadata flags for search and audit logging. It also adds a developer API for placing widgets on non-owned tabs.

Full release notes