Changelog / v3.0.0
major release

Version 3.0.0

Strata 3: cascade layers and TypeScript config

A ground-up compiler rewrite built on cascade layers, with a typed config and semantic colour tokens.

Released Jan 14, 2026·5 changes

Highlights

Cascade layers

Utilities always beat component styles — !important is gone.

TypeScript config

strata.config.ts with defineConfig() and typed plugins.

Semantic colours

text-muted, surface-raised and friends flip automatically in dark mode.

Breaking changes

  • BreakingConfigstrata.config.js replaced by strata.config.ts.
  • BreakingCoreimportant option removed.
  • BreakingReactBindings moved to @strata/react.

New features

  • NewLayoutNew stack and row primitives.

Improvements

  • ImprovedCompilerIncremental builds are 4.2× faster.

Upgrade

Major release — run the codemod first. See the Upgrade guide.

npm install @strata/core@3.0.0 @strata/react@3.0.0

Contributors

  • Maya Chen

    Maya Chen

    Core maintainer

  • Theo Lindqvist

    Theo Lindqvist

    Compiler

  • Priya Nair

    Priya Nair

    Components

  • Jonas Reyes

    Jonas Reyes

    CLI & tooling

  • Amara Osei

    Amara Osei

    Docs & DX

Was this page helpful?