v0.10.0
This release introduces support to purge unused CSS. Both Bootstrap and Font Awesome introduce many CSS definitions that may not be needed to render the final site. Removing these unnecessary settings reduces the file size of the stylesheet, thus optimizing the speed of the page load. The setting is disabled by default, as it requires thorough testing and tweaking. A user guide is available on how to use this setting to optimize the user experience.
What's Changed
🚀 Highlights
- Sass by @markdumay in #165
🎉 New Features
- Separator by @markdumay in #161
- Adjust default purge settings by @markdumay in #166
- Sass by @markdumay in #173
- Sass by @markdumay in #172
- Sass by @markdumay in #177
🐛 Bug fixes
- Dependencies by @markdumay in #193
- Sidebar by @markdumay in #191
📦 Dependencies
- Bump cssnano from 5.1.15 to 6.0.0 by @dependabot[bot] in #182
- Bump eslint from 8.36.0 to 8.37.0 by @dependabot[bot] in #185
- Bump eslint-plugin-n from 15.6.1 to 15.7.0 by @dependabot[bot] in #184
- Bump @fortawesome/fontawesome-free from 6.3.0 to 6.4.0 by @dependabot[bot] in #183
- Bump cssnano-preset-advanced from 5.3.10 to 6.0.0 by @dependabot[bot] in #181
- Bump rimraf from 4.4.0 to 4.4.1 by @dependabot[bot] in #179
- Bump eslint from 8.35.0 to 8.36.0 by @dependabot[bot] in #175
- Bump autoprefixer from 10.4.13 to 10.4.14 by @dependabot[bot] in #171
- Bump rimraf from 4.3.1 to 4.4.0 by @dependabot[bot] in #170
- Bump rimraf from 4.3.0 to 4.3.1 by @dependabot[bot] in #168
- Bump rimraf from 4.2.0 to 4.3.0 by @dependabot[bot] in #167
- Bump rimraf from 4.1.3 to 4.2.0 by @dependabot[bot] in #164
- Bump rimraf from 4.1.2 to 4.1.3 by @dependabot[bot] in #163
- Bump eslint from 8.34.0 to 8.35.0 by @dependabot[bot] in #162
- Bootstrap 5.3.0-alpha2 by @markdumay in #188
Full Changelog: v0.9.6...v0.10.0