v5.0.0-beta.0
Pre-release
Pre-release
·
366 commits
to main
since this release
- π₯ BREAKING: Disable all
autofillannotations for comments that Herman treats as "prose" (i.e. separated from documented code by one or more newlines). - π₯ BREAKING: Drop support for Node < 14
- π₯ BREAKING:
utilities.add()no longer supports map-compilation functions and arguments, since there are two reasonable approaches. Maps that need to be compiled for Herman must now be compiled before they are added. That can still be done using either:- π NEW:
utilities.each-value()will pass each value of a map through a given function (this is the previous behavior of passing args toadd()) - π NEW:
utilities.each-key()will pass each key of a map through a given function
- π NEW:
- π NEW: Allow
utilities.add()to merge data, instead of override - π NEW: Add
customSourceMapoption (default:customCSSoption +.map) to allow copying source-map file along withcustomCSSfile - π NEW: Font-map variant keys can be comma-separated -- #338
- π NEW: Add support for non-standard CSS font-weight names -- #250
- π INTERNAL: Include source-maps with Herman JS & CSS assets
- π INTERNAL: Upgrade dependencies
- π INTERNAL: Remove documentation static-site from repository
- π INTERNAL: Limit size of NPM package
- π DOCS: Add samples for
@use '~/sassdoc-theme-herman/scss/utilities';
New Contributors
- @robsonsobral made their first contribution in #365
Full Changelog: v4.0.2...v5.0.0-beta.0