Skip to content

Releases: rawstylecss/rawstyle

rawstyle@0.6.0

27 Feb 23:19
rawstyle@0.6.0
2f423ce

Choose a tag to compare

  🧨 BREAKING CHANGES

  • Unified styling API: merged gcss functionality into css. Global styles are now automatically inferred when css is used as an expression, eliminating the need for a separate gcss tag. 🡥

  🩹 Fixes

  • Normalized CSS output: CSS output formatting is now normalized with consistent indentation for both scoped and global styles. 🡥
  • Preserved variable suffixes: variables strictly named css or style(s) no longer have their names stripped during transformation. 🡥
   Full Changelog  •  Feb 28, 2026

rawstyle@0.5.0

15 Feb 12:41
rawstyle@0.5.0
d113c50

Choose a tag to compare

  🧨 BREAKING CHANGES

  • Class name suffix stripping: CSS class names generated from variables ending with css, style, or styles now have these suffixes removed, resulting in more concise class names. 🡥

  ⚙️ Internal

  • Simplified template replacement: only the css template literal is replaced, not the entire variable declaration and its usages. 🡥
   Full Changelog  •  Feb 15, 2026

@rawstyle/next@0.3.2

15 Feb 12:34
@rawstyle/next@0.3.2
38bcf2d

Choose a tag to compare

  🩹 Fixes

  • Correct CSS import placement: CSS imports are now injected after directive prologues (such as 'use client'), preventing errors about directive placement in Next.js. 🡥
   Full Changelog  •  Feb 15, 2026

rawstyle@0.4.2

09 Feb 18:17
rawstyle@0.4.2
d614426

Choose a tag to compare

  🩹 Fixes

  • Cleaner extracted CSS output: transformer now strips unnecessary left indentation from CSS template strings for cleaner output. 🡥
   Full Changelog  •  Feb 9, 2026

@rawstyle/vite@0.3.2

09 Feb 21:18
@rawstyle/vite@0.3.2
4e1d524

Choose a tag to compare

  🩹 Fixes

  • Skip virtual CSS for empty output: virtual CSS is now only imported when CSS is actually generated, preventing unnecessary imports for files without extracted CSS. 🡥
   Full Changelog  •  Feb 10, 2026

@rawstyle/vite@0.3.1

09 Feb 17:40
@rawstyle/vite@0.3.1
1ad0f94

Choose a tag to compare

  🩹 Fixes

  • Normalized import paths: virtual CSS import paths are now normalized to prevent WinAPI errors with backslashes. 🡥
   Full Changelog  •  Feb 9, 2026

@rawstyle/next@0.3.1

09 Feb 21:17
@rawstyle/next@0.3.1
1f23190

Choose a tag to compare

  🩹 Fixes

  • Skip virtual CSS for empty output: virtual CSS is now only imported when CSS is actually generated, preventing unnecessary imports for files without extracted CSS. 🡥
   Full Changelog  •  Feb 10, 2026

rawstyle@0.4.1

08 Feb 17:57
rawstyle@0.4.1
4ba64b5

Choose a tag to compare

  📚 Documentation

  • Detailed documentation & visuals: added a usage guide, API examples, logo, and demo image to the README. 🡥
   Full Changelog  •  Feb 8, 2026

create-rawstyle@0.1.3

06 Feb 04:23
create-rawstyle@0.1.3
ab5a87c

Choose a tag to compare

  🩹 Fixes

  • pnpm binary compatibility: replaced main with bin in package manifest to resolve pnpm dlx binary error. 🡥
   Full Changelog  •  Feb 6, 2026

rawstyle@0.4.0

02 Feb 18:07
rawstyle@0.4.0
ee8abe9

Choose a tag to compare

  🧨 BREAKING CHANGES

  • Transform export split: the transform function is now exported from rawstyle/transformer to avoid bundling oxc-parser when importing from rawstyle. 🡥
   Full Changelog  •  Feb 2, 2026