Skip to content

Releases: fluentic-dev/style

@fluentic/style v0.1.0-beta.0

Pre-release

Choose a tag to compare

@omnidevhub omnidevhub released this 04 Jul 12:42

First Public Beta

@fluentic/style is now available as a public beta on npm.

This release introduces the main React styling workflow for building component systems: type-safe style chains, a JSX css prop, reusable component slots, scoped themes and variants, design tokens, runtime atomic CSS injection, and optional static CSS extraction for production builds.

Added

  • Type-safe style chains for authoring styles with style(...)
  • Component styling targets with style.slot(...)
  • Scoped theme, variant, state, and media styles with style.scope(...)
  • Component-level style resolution with combineStyle(...)
  • Design tokens with createToken(...)
  • Theme overrides with createTheme(...)
  • JSX css prop support for DOM and SVG elements
  • Runtime atomic CSS injection for development and dynamic styles
  • Optional build-time CSS extraction for static styles
  • Bundler integrations for Vite, Webpack, Rspack, Farm, Parcel, and Next.js
  • React Server Component-aware runtime entries
  • Development utilities for readable class names, source tracing, and style debugging

Beta Note

The core authoring model is ready for early users. During beta, package exports, bundler plugin behavior, and advanced compiler features may still be refined based on real project feedback.