Skip to content

Releases: soranoo/next-css-obfuscator

v3.0.0

31 May 10:17

Choose a tag to compare

  • Rebuilt CSS transformation engine
    • Support nested CSS #20
  • Support TailwindCSS 4 #58

💥 Breaking Changes

Migrate from version 2.x to 3.x

v3.0.0-beta.3

25 Apr 13:50

Choose a tag to compare

v3.0.0-beta.3 Pre-release
Pre-release

3.0.0-beta.3 (2025-04-25)

Features

  • Enables semantic release for automated publishing (b43a194)
  • Upgrades to v3 with new CSS transformation (0afd780)
  • v3 migration with TailwindCSS 4 support (668a5f6)

Version 2.2.19

04 Feb 16:55
a638538

Choose a tag to compare

fix(html): fix #57

Version 2.2.18

28 Sep 22:40
0dd46b3

Choose a tag to compare

fix(js-ast): added support to TemplateLiteral & TemplateElement #45

Version 2.2.17

28 Sep 20:56
0dd46b3

Choose a tag to compare

fix(js-ast): added support to MemberExpression #45

Version 2.1.0

01 Feb 00:12
858b3f2

Choose a tag to compare

🎉 Version 2.1.0 has NOW been released 🎉

Shout out to hoangnhan2ka3 for providing a 💪wonderful issue report and a demo site.

📌 Changes

  • Much Much Much better quality of CSS selector obfuscation
  • Delete original CSS automatically after obfuscation (only apply at full obfuscation)
  • Support TailwindCSS Universal Selector (eg. *:pt-4)
  • More tests

📌 Configuration Changes

  • Removed customTailwindDarkModeSelector option, the dark mode selector will be automatically obfuscated at full obfuscation.
  • Merged includeAnyMatchRegexes and excludeAnyMatchRegexes options into whiteListedFolderPaths and blackListedFolderPaths options. (Directly move the regexes to the whiteListedFolderPaths and blackListedFolderPaths options)
  • Added removeOriginalCss option, default to false. Set to true to delete original CSS from CSS files if it has a obfuscated version.
  • classIgnore option now supports Regex.

Version 2.0.0

21 Jan 18:56
53e99db

Choose a tag to compare

🎉 Version 2 has NOW been released 🎉

This version is deeply inspired by PostCSS-Obfuscator. Shout out to n4j1Br4ch1D for creating such a great package and thank you tremor for sponsoring this project.

Changes:

  • Support partially obfuscation
  • Support TailwindCSS Dark Mode
  • New configuration file next-css-obfuscator.config.cjs
  • More configuration options
  • Now become a independent sulotion (no need to patch PostCSS-Obfuscator anymore)
  • More tests
  • Better CSS parsing

Migration Guide: