6.17.0
Improvements in 6.17.0 are mainly focused on @roots/bud-purgecss
and @roots/bud-stylelint
APIs. Also includes a way for community extensions to indicate compatibility with specific bud.js releases. This allows community extension authors to version their work independently of bud.js core and for users to update extensions along with core packages using the bud upgrade
command (#2444).
Also includes a few minor bug fixes and updates to transitive dependencies.
⚠️ Breaking Changes
@roots/bud-postcss
Sensible defaults are applied automatically, making this extension zero config. There is a much better API available using bud.purge
rather than bud.purgecss
.
- lf you have installed the extension but are not using it you will either want to remove the extension or explicitly disable it:
bud.purge.enable(false)
. bud.purgecss
function is deprecated. You should configure purgecss using the extension API exposed withbud.purge
.bud.purge.setOptions
works exactly the same way asbud.purgecss
does, but there is now a new, fully fluent API available to you as well.bud.purgecss
will not be removed until v7.
What's Changed
- ✨ improve(patch): prevent duplicate entrypoint imports by @kellymears in #2451
- ✨ improve(patch): better organize server service by @kellymears in #2453
- ✨ improve(patch): cleanup doctor command by @kellymears in #2452
- ✨ improve(patch): @roots/bud-stylelint api by @kellymears in #2454
- ✨ improve(patch): upgradeable community extensions by @kellymears in #2448
- ✨ improve(patch): improve @roots/bud-solid exports map by @kellymears in #2457
- ✨ improve(minor): reasonable defaults for purgecss (@roots/bud-purgecss) by @kellymears in #2443
- ✨ improve(patch): improve @roots/bud-esbuild exports map by @kellymears in #2458
- ✨ improve(patch): bud upgrade by @kellymears in #2464
- 🩹 fix(none): create-bud-app readme template link update by @talss89 in #2446
- 📦 deps(minor): upgrade dependencies by @kellymears in #2436
- 📦 deps(patch): upgrade dependencies by @kellymears in #2461
- 📦 deps(patch): bump systeminformation from 5.11.25 to 5.21.8 by @dependabot in #2456
- 📁 types(patch): improve typings (@roots/bud-react) by @kellymears in #2442
- 📕 docs(none):
--target
becomes--filter
by @talss89 in #2460 - 📕 docs(none): improve root README.md by @kellymears in #2462
- 📕 docs(none): fix community extensions URL in README.md by @talss89 in #2447
- 📕 docs(none): add community extensions to README.md by @kellymears in #2445
- 🧹 chore(none): Update sponsors by @retlehs in #2450
Full Changelog: v6.16.1...v6.17.0