Releases: fluentic-dev/style
Releases · fluentic-dev/style
Release list
@fluentic/style v0.1.0-beta.0
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
cssprop 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.