twenty/v2.40.0 sdk/v2.40.0
medium risk
achtungsoftware/alarikSep 15, 2026 → Sep 15, 20260 days between releases
What's New
SDK release adds typed file generation and new `isAuditLogged` metadata flag
Breaking Changes
- `TriggerInstallApplicationJobInput` no longer carries a `version` field
- AI model configuration now uses five named tiers instead of model names
New Features
- `yarn twenty pull` writes typed `define*` files for views and layouts
- `isAuditLogged` is now available on `FieldMetadata`
- `definePageLayoutWidget` lets an app place a widget on a tab it does not own
- `messageCampaign.scheduledAt` is now available
Improvements
- Batched database event triggers for logic functions
- `yarn twenty apply` no longer prunes translations if project has no `locales/` folder
- Empty built files no longer abort the upload batch
Upgrade Notes
Remove the `version` field from `TriggerInstallApplicationJobInput` calls. Update code referencing AI model identifiers to use the new five-tier names. Use `yarn twenty pull` to generate typed files for views and layouts.
The Two Releases
twenty/v2.40.0
twenty/v2.40.0
Sep 15, 2026· 1 month ago
Focus on AI model selection, workflow API access, and usage tracking.
Full release notessdk/v2.40.0
sdk/v2.40.0
Sep 15, 2026· 1 month ago
Developer tooling improvements including typed file generation and new metadata flags.
Full release notes