Nakshora 3.1 shipped on 2026-09-14. Tailwind 3.4 parity, 10 breakpoints, 155 variants, LSP & CSS-first config.

Highlights#

  • A differential oracle proves byte-identical output with Tailwind 3.4: 11,343 static + 1,338 dynamic classes.
  • The responsive system grew from 4 to 10 screens, from wearables (200px) to video walls (5000px).
  • nakshora lsp brings completion, hover, diagnostics and color previews to every editor.
  • CSS-first config lets you extend the theme without touching JavaScript.

Everything in this release#

AreaDelivered
Ecosystem11,417 utilities across 35 categories — Tailwind 3.4 parity, byte-identical oracle
Responsive10-breakpoint responsive scale (xxs 200px → 5xl 5000px) with max-* variants
ResponsiveContainer queries: @container, @min-*, @max-*
Variants155 stackable variants incl. has-[], aria-*, data-*, supports-[], not-*, *
VariantsCSS-first configuration: @theme, @utility, @custom-variant (Tailwind v4 syntax)
ToolingLanguage server (nakshora lsp) for any LSP-capable editor
ToolingDependency-free dev server with CSS hot-swap (nakshora dev --serve)
PlatformArbitrary values w-[37px], arbitrary properties [mask-type:luminance], opacity modifiers /50
ResponsiveOfficial Tailwind plugins run unchanged (typography, forms, aspect-ratio, container-queries)
Responsive@apply, theme(), screen() in author CSS
VariantsdarkMode: class | media | selector
EngineBenchmarked CI gate — regressions fail the build

Version timeline#

ReleaseDateEra
Nakshora 1.02024-11-20The frozen design system
Nakshora 2.02026-09-12The TypeScript generator
Nakshora 3.02026-09-13The JIT monorepo
Nakshora 3.12026-09-14Tailwind parity & LSP (current)
Note. Full history lives in the repository CHANGELOGs — every change is attributed and linked to its pull request.