v0.21.0
This release introduces support to include taxonomies as regular content sections. You can filter the taxonomies by keywords to make them more specific. In addition, Hinode now supports content view templates to simplify the implementation of new layout types. Finally, the handling of images and scripts has been improved to further reduce the loading time of the site.
This version of Hinode uses several updated Hugo settings that replace now deprecated parameters. As such, the minimum required version of Hugo is now v0.120.0
. When using npm, the compatible Hugo binary is included automatically.
What's Changed
❗ Breaking Changes
- Refactor base layout by @markdumay in #549
- Refactor link partial and shortcode by @markdumay in #568
- Support content view templates for single pages by @markdumay in #570
🎉 New Features
- Support custom card ratio by @markdumay in #547
- Consolidate list page and home page by @markdumay in #548
- Update French Translation with latest hinode version by @aefly in #551
- Add color mode support for animations by @markdumay in #557
- Add modal search support by @markdumay in #563
- Optimize js and css handling by @markdumay in #564
- Improve definition of image dimensions by @markdumay in #566
- Add support for horizontal navbar by @markdumay in #585
- Support lazy loading of images by @markdumay in #587
- Add horizontal navigation styling parameters by @markdumay in #590
- Support layout types for list pages by @markdumay in #592
- Add callout nav by @markdumay in #601
🐛 Bug Fixes
- Fix spacing of inline elements by @markdumay in #545
- Refine base layout by @markdumay in #555
- Refine featured partial by @markdumay in #558
- Remove trailing whitespace from external link icon by @markdumay in #559
- Refine section heading rendering by @markdumay in #560
- Standardize padding by @markdumay in #561
- Refine layout by @markdumay in #567
- Use redirect for more button when applicable by @markdumay in #569
- Refine base layout by @markdumay in #572
- Fix alignment of 404 message by @markdumay in #573
- Fix section menu initialization by @markdumay in #574
- Improve layout by @markdumay in #575
- Fix buttons by @markdumay in #576
- Improve brand logo accessibility by @markdumay in #578
- Fix accessibility of featured thumbnail by @markdumay in #579
- Refactor image partial by @markdumay in #580
- Improve modal search by @markdumay in #581
- Fix search background placeholder by @markdumay in #584
- Fix positioning of footer in list pages by @markdumay in #586
- Fix alignment of featured image in full cover mode by @markdumay in #588
- Fix thumbnail titles and sidebar toggler positioning by @markdumay in #589
- Fix section title and modal search by @markdumay in #591
- Address Hugo v0.120.0 deprecation warnings by @markdumay in #595
- Make section menu responsive by @markdumay in #596
- Fix KaTeX script in production environment by @markdumay in #602
- Adjust thumbnail margins by @markdumay in #607
📦 Dependencies
- Update Hugo module dependencies by @markdumay in #542
- Bump postcss from 8.4.28 to 8.4.31 by @dependabot in #543
- Update Hugo module dependencies by @markdumay in #544
- Bump eslint from 8.50.0 to 8.51.0 by @dependabot in #546
- Bump eslint-plugin-n from 16.1.0 to 16.2.0 by @dependabot in #553
- Update Hugo module dependencies by @markdumay in #562
- Bump stylelint from 15.10.3 to 15.11.0 by @dependabot in #565
- Update Hugo module dependencies by @markdumay in #571
- Update Hugo module dependencies by @markdumay in #577
- Bump eslint-plugin-import from 2.28.1 to 2.29.0 by @dependabot in #583
- Bump eslint from 8.51.0 to 8.52.0 by @dependabot in #582
- Update Hugo module dependencies by @markdumay in #597
- Bump hugo-bin from 0.116.1 to 0.116.2 by @dependabot in #599
- Bump hugo-bin from 0.116.2 to 0.116.3 by @dependabot in #600
- Bump stylelint-config-standard-scss from 11.0.0 to 11.1.0 by @dependabot in #603
Full Changelog: v0.20.7...v0.21.0