@tailwindcss-mangle/config@7.0.0
Major Changes
- π Require modern
tailwindcss-patchoptions and an explicittailwindcss.version, removing support for legacy constructor aliases likecwd,tailwind,features,output,overwrite, andpatch.f4d9cecby @sonofmagic- Workspace registry loading now rejects deprecated
registry.output,registry.tailwind, andregistry.patchfields. Useregistry.extract,registry.tailwindcss, andregistry.applyinstead. - The default generated config now includes
registry.tailwindcss.version = 4. @tailwindcss-mangle/confignow types only the modernregistryshape. Deprecated aliases likeregistry.output,registry.tailwind,tailwindcss.package,tailwindcss.legacy,tailwindcss.classic, andtailwindcss.nextare no longer part of the public type surface.
- Workspace registry loading now rejects deprecated
Minor Changes
- β¨ Remove legacy public option type aliases from the v9 alpha line and keep only the modern option names such as
TailwindCssPatchOptions,TailwindCssOptions,TailwindV2Options,TailwindV3Options, andTailwindV4Options.3e1c464by @sonofmagic
Patch Changes
-
π Restore automatic Tailwind CSS major version detection when
registry.tailwindcss.versionis omitted, while keeping strict validation for explicitly configured versions. This also removes the default config value that forced version4during install-time prepare scripts in Tailwind v3 demo apps.c87c9abby @sonofmagic -
π Refresh internal dependency ranges for the published config and core packages, including
fs-extra,postcss,@vue/compiler-sfc, andsvelte, to keep the workspace aligned with the updated toolchain.8937b29by @sonofmagic -
π Align workspace package metadata with built
distoutputs and fix config consumption to use the modernregistry.extract.filefallback. Demo apps now declare the workspace packages they execute or import so Turbo can derive internal build dependencies correctly.b42175fby @sonofmagic -
π¦ Dependencies
b42175f
β@tailwindcss-mangle/shared@4.1.4