Skip to content

Releases: oddbird/sassdoc-theme-herman

v5.0.0-beta.2

24 Aug 17:00
6617411
Compare
Choose a tag to compare
v5.0.0-beta.2 Pre-release
Pre-release
  • πŸ› BUGFIX: Add border color/style for length keywords in @sizes {ruler} maps
  • 🏠 INTERNAL: Upgrade dependencies

v5.0.0-beta.1

19 Aug 20:39
35cba58
Compare
Choose a tag to compare
v5.0.0-beta.1 Pre-release
Pre-release
  • πŸš€ NEW: Length keywords in @sizes {ruler} maps will display as a border -- #381
  • 🏠 INTERNAL: Upgrade dependencies

v5.0.0-beta.0

12 Aug 21:09
2ed3ffd
Compare
Choose a tag to compare
v5.0.0-beta.0 Pre-release
Pre-release
  • πŸ’₯ BREAKING: Disable all autofill annotations 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 to add())
    • πŸš€ NEW: utilities.each-key() will pass each key of a map through a given function
  • πŸš€ NEW: Allow utilities.add() to merge data, instead of override
  • πŸš€ NEW: Add customSourceMap option (default: customCSS option + .map) to allow copying source-map file along with customCSS file
  • πŸš€ 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

Full Changelog: v4.0.2...v5.0.0-beta.0

v4.0.2

07 May 16:11
9b0429b
Compare
Choose a tag to compare
  • πŸ› BUGFIX: Fix build error on package install

v4.0.1

07 May 15:47
e9d0ece
Compare
Choose a tag to compare
  • πŸ› BUGFIX: Pin cheerio dependency to fix breaking change
  • 🏠 INTERNAL: Upgrade dependencies

v4.0.0

04 Jan 22:15
3df3779
Compare
Choose a tag to compare
  • No changes from v4.0.0-rc.1

Dart Sass; drop support for Node < 10

04 Jan 18:29
92674e5
Compare
Choose a tag to compare
Pre-release
  • πŸ’₯ BREAKING: Drop support for Node < 10
  • πŸ’₯ BREAKING: Switch to Dart Sass throughout, and use as default sass.implementation option
  • πŸ’₯ BREAKING: Convert Herman-specific options to camelCase (fontPath, nunjucks.templatePath, sass.jsonFile, sass.includePaths, sass.outputStyle)
  • πŸ’₯ BREAKING: Herman no longer automatically optimizes SVG icons using SVGO
  • πŸ’₯ BREAKING: Remove herman- prefix from Sass JSON utilities:
    • herman-add() => add()
    • herman-export() => export()
    • herman-map-compile() => compile()
  • πŸš€ NEW: Add support for using namespaced Sass modules in @example scss annotations with sass.use option
  • πŸš€ NEW: Default Sass importer (used by @example scss) now supports ~ imports of external modules in Yarn 2 PnP environments
  • πŸš€ NEW: Allow using custom Sass importer with @example scss via new sass.importer option
  • πŸ“ DOCS: Fix broken links in Changelog
  • 🏠 INTERNAL: Upgrade dependencies:
    • Switch to Yarn 2
    • Remove gulp-imagemin and svgo -- 343
    • Replace through2 with Node's native readable-stream

v3.2.0

16 Jun 13:52
b24b9ae
Compare
Choose a tag to compare
  • πŸ› BUGFIX: Use iframes to properly render size-related previews (all @font, @ratios, and @sizes previews are now each rendered in an <iframe>, receiving user-supplied customCSS and a limited subset of Herman styles) -- #339
  • 🏠 INTERNAL: Upgrade dependencies

v3.1.0: Dart Sass πŸš€

24 Apr 22:52
ddaa9fc
Compare
Choose a tag to compare
  • πŸš€ NEW: Add sass.implementation (default: node-sass) and sass.use (default: []) options to support Dart Sass -- #342 and #341
  • 🏠 INTERNAL: Use Dart Sass to compile Herman styles
  • 🏠 INTERNAL: Upgrade dependencies

v3.0.2

09 Jan 17:40
Compare
Choose a tag to compare

3.0.2: 2019-01-09

  • πŸ› BUGFIX: Allow local system fonts without formats -- #336