twenty/v2.40.0 sdk/v2.40.0

medium risk

tremorlabs/tremorSep 15, 2026 → Sep 15, 20260 days between releases

What's New

SDK adds developer tooling and `isAuditLogged` flag, breaking changes to job inputs and AI tiers

Breaking Changes

  • `TriggerInstallApplicationJobInput` no longer carries a `version` field
  • AI model configuration now uses five named tiers instead of model names

New Features

  • `isAuditLogged` flag added to `FieldMetadata`
  • `definePageLayoutWidget` allows placing widgets on non-owned tabs
  • `messageCampaign.scheduledAt` is now available
  • `twenty pull` writes views, layouts, and translations as typed `define*` files
  • `twenty apply` no longer wipes translations if no `locales/` folder exists

Improvements

  • `isSearchable` is now available on `FieldMetadata`
  • Apps can call `reportAppConnectionAuthFailure` to mark a connection credential as broken
  • Empty built files no longer abort the upload batch

Bug Fixes

  • Empty built files no longer abort the upload batch

Upgrade Notes

Remove the `version` field from `TriggerInstallApplicationJobInput` calls. Update AI configuration to use the new tier names (`EXTRA_FAST`, `FAST`, `BALANCED`, `SMART`, `EXTRA_SMART`). Use `yarn twenty pull` to retrieve updated typed files for views and layouts.

The Two Releases

twenty/v2.40.0

twenty/v2.40.0

Sep 15, 2026· 1 month ago

This release focuses on improving workflow management through the Core API and enhancing the AI chat experience with a new model picker slider. It also introduces usage quota tracking and improvements to the call recorder.

Full release notes
sdk/v2.40.0

sdk/v2.40.0

Sep 15, 2026· 1 month ago

This SDK release focuses on developer tooling improvements, specifically around the `twenty pull` and `twenty apply` commands, and introduces new field metadata flags for search and auditing.

Full release notes