v5.4.0
Heads up
⚠️ Eslint configs have been centralized in the new@roots/eslint-config
package. If you are using a@roots
eslint config please use the appropriate export from@roots/eslint-config
instead. These exports will be removed in 5.5.0.⚠️ Verbose logging is now disabled by default. To enable logging use the--log
flag.⚠️ @roots/sage
users no longer need to specify paths inpackage.json
. You can remove thebud
key entirely.
New and noteworthy
👀
- 🎉 feature: @roots/eslint-config by @kellymears in #1020
- 🎉 feature: rule.includes as an array by @kellymears in #1179
- 🎉 feature: replace oclif with clipanion by @kellymears in #1153
Fixes
- 🩹 fix: late extensions are assumed to be modules by @kellymears in #1140
- 🩹 fix: tailwindcss shouldn't throw when there is no config by @kellymears in #1141
- 🩹 fix: remove click interceptor instanceof check by @kellymears in #1150
- 🩹 fix: ci logging by @kellymears in #1158
- 🩹 fix: json logging errors by @kellymears in #1183
- 🩹 fix: @roots/bud-entrypoints option export by @kellymears in #1185
- 🩹 fix: devtool facade typings by @kellymears in #1186
Improvements
- 🙌 improve: eslint/stylelint base config by @kellymears in #1134
- 🙌 improve: process logger by @kellymears in #1171
- 🙌 improve: @roots/sage preset by @kellymears in #1172
- 🙌 improve: cli backwards compatibility by @kellymears in #1180
Full Changelog: v5.3.2...v5.4.0