← Back to all sparks
T

Twenty

CRM
Velocity10.0

Modern open source CRM with a fresh interface designed as an alternative to Salesforce and HubSpot.

Twenty's sprint through v2.39-v2.40 stabilizes yarn pull and relicenses UI components as MIT.

developer-toolingopen-sourceworkflow-automationcrmtypescript-sdk
Current state
Twenty is in a rapid patch cadence — multiple releases per day — focused on two parallel workstreams: hardening the yarn twenty pull code-sync command and cleaning up a licensing inconsistency. The twenty-ui package has been republished under MIT to resolve a stale AGPL dependency that blocked commercial use of the UI component library. Most patches are internal infrastructure fixes.
Where it's heading
The yarn twenty pull feature (write an installed application back to source code) is the main forward-looking investment in this window. The v2.40.0 fix completing the 'not exported yet' list shows this feature is being actively hardened for production use. With the MIT relicense of the UI components, the conditions for third-party developers building on top of Twenty's frontend are cleaner.
Prediction
The pull/export workflow will reach stability around v2.41-v2.42, with export coverage for the currently unsupported types (roles, permissions, logic functions) arriving in subsequent patches. The MIT relicense may accelerate third-party component usage once it propagates through dependent registries.

Recent moves

  1. 4d ago

    Twenty v2.40.0: pull sync page now lists all unexported kinds

    The sync/recovery page now lists all 11 kinds that yarn twenty pull does not yet export — previously it named only 4, implying a complete round-trip that wasn't true. Developers reading this page to decide whether a pulled tree is safe to apply now get an accurate contract rather than a partial one.

    View source ↗
  2. 5d ago

    Twenty SDK v2.40.0 — twenty-ui relicensed MIT, resolves AGPL conflict

    twenty-ui is republished as MIT via sdk/v2.40.0, resolving a stale AGPL entry that made the package unusable for commercial products. Part of a coordinated relicensing cleanup alongside ui/v1.0.0-alpha.2.

    View source ↗
  3. 6d ago

    twenty/v2.39.5

    GraphQL resolver name map cache provider is now registered in the worker process — an internal infrastructure fix with no user-visible effect. Part of the ongoing server build stabilization work.

    View source ↗
  4. 6d ago

    Twenty UI v1.0.0-alpha.2 — relicensed MIT

    twenty-ui republished as MIT at v1.0.0-alpha.2, the UI package counterpart to the SDK relicense in sdk/v2.40.0. Both together complete the licensing cleanup for the component library.

    View source ↗
  5. 6d ago

    twenty/v2.39.4

    Prebuilt logic functions now warm up after the install step rather than inline — a server build pipeline optimization with no user-visible effect.

    View source ↗
  6. 7d ago

    twenty/v2.39.3

    The install-time SDK layer now builds from the migration's own schema context, fixing an internal correctness issue. No user-visible change; part of the server-side stabilization work following the yarn twenty pull rollout.

    View source ↗