← Back to all sparks
T

Twenty

CRM
Velocity5.0

Open-source CRM with a modern interface, self-hostable alternative to Salesforce

Twenty 2.53 lets apps lock field permission actions, a day after role-aware relation pickers.

crmopen sourcepermissionssdkapp platform
◆Current state
Twenty shipped 2.53.0 and 2.53.1 on Oct 28, a day after 2.52.0. The 2.53.0 notes list only docs translations; 2.53.1 lets applications disable field permission actions on the fields they own. 2.52 had made relation pickers offer only targets the current role may update, and 2.51 replaced BlockNote with TipTap and put custom roles behind a billing entitlement.
◆Where it's heading
Releases are arriving almost daily now, and the visible changes keep landing on roles and permissions, both in the CRM UI and in what installed applications can control. The SDK is tagged in lockstep with each server version, so the app platform and the permission model are evolving together.
◆Prediction
Expect 2.53.x patches with more app-level permission controls; the published notes are too thin to say what else 2.53 contains.

◆Recent moves

  1. 21h ago

    Twenty 2.53.1: apps can disable field permission actions

    Applications can now disable field permission actions on fields they define, so an app's own data can't have its access rules changed out from under it. It extends the permissions focus of 2.51 and 2.52 from users and roles to installed apps.

    View source ↗
  2. 21h ago

    SDK 2.53.1 tag matching the server release

    The SDK tag matching server 2.53.1, carrying the same field-permission change for applications. It keeps app packages in step with the CRM.

    View source ↗
  3. 21h ago

    SDK 2.53.0 tag (notes list only docs translations)

    The SDK tag for 2.53.0, whose notes show only an automated docs-translation commit.

    View source ↗
  4. 21h ago

    Twenty 2.53.0 (notes list only docs translations)

    A new minor a day after 2.52, but the published notes show only an automated docs-translation commit. Whatever else 2.53.0 contains isn't described in the entry.

    View source ↗
  5. 1d ago

    npm publish dry run for Twenty 2.52.0

    A dry-run npm publishing job for the 2.52.0 packages. Release plumbing with nothing shipped.

    View source ↗
  6. 2d ago

    Twenty 2.52: relation pickers respect role permissions

    2.52 makes relation pickers role-aware: users only see junction targets they are allowed to update, so they no longer pick links that would fail on save. It continues the permissions work that 2.51 tied to the billing entitlement.

    View source ↗