modules/wowchemy/v5.7.0
A BIG shoutout to all the sponsors and contributors who supported this release 🙌🏻
Help us improve. As privacy-focused software, we don't know what features are important to you. Take the feedback survey if you haven't already: https://forms.gle/bVyDCjSpYDPPqYJH9
Have an improvement for the docs? We've started migrated docs into this repo. Edit docs pages here https://github.com/wowchemy/wowchemy-hugo-themes/tree/main/docs or open an issue with your improved text for a page.
What's Changed (highlights)
Check out the demos of the updated starter templates or Discord Announcement channel for more visual examples of these incredible improvements 🦄
The Second Brain and Markdown Slides starter templates have so far been updated for this shiny new release of the Wowchemy website building framework for Hugo: https://github.com/wowchemy/wowchemy-hugo-themes/tree/main/starters
feat: add support for mindmaps
https://discord.com/channels/722225264733716590/738922126966521907/1015587595838836758
feat: add support for more complex filters in Portfolio widget
See https://isotope.metafizzy.co/filtering.html
E.g. filter on multiple tags:
filter_button:
- name: All
tag: '*'
- name: Machine Learning
tag: ML
- name: Computer Vision
tag: CV
- name: NLP
tag: NLP
- name: CV or NLP
filter: '.js-id-cv, .js-id-nlp'
- name: ML and NLP
filter: '.js-id-ml.js-id-nlp'
feat: add page feedback widget
See https://discord.com/channels/722225264733716590/738922126966521907/1015585595843674223
Requires Google Analytics and production env. New front-matter param for Book layout: feedback: true
feat: load featured image from media library (#2799)
Adds support for loading featured image from media library via image.filename
param as an alternative to placing a featured.*
image in the page folder.
Supports setting a default feature image for all pages via Hugo Cascade in Hugo Config.
Supports featured image reuse without duplicating the image within each page folder.
feat: add support for Algolia Docsearch
In params.yaml:
search:
provider: docsearch
docsearch:
app_id: ''
api_key: ''
index_name: ''
feat: add Announcement Bar feature
In front matter:
announcement:
text: 'Hello World!️'
feat: add support for different Footer Widgets
For example, params.yaml:
footer:
widget: mega
loads layouts/partials/components/footers/mega.html
feat: add GitHub Discussions as a comment provider via Giscus
See #2830
Templates:
- Renamed the Notes template to Second Brain
Hugo Compatibility
- Tested with Hugo Extended 0.101.0 (recommended)
Breaking Changes
Join us on Discord for help upgrading a site.
- Rename
.Params.cover
to.Params.image
and.Params.cover.image
to.Params.image.filename
(mainly if you are using the Notes template) - The Slides plugin (aka Reveal.JS plugin) now lives in its own module so it can be used without the
Wowchemy
Bootstrap UI module
If your site uses the slides plugin to create Markdown slide decks, install the plugin in your config.yaml
:
module:
imports:
- path: github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-reveal
Want to join these contributors and add open source to your CV? Contribute an improvement: https://github.com/wowchemy/wowchemy-hugo-themes/blob/main/CONTRIBUTING.md
i18n
- Update it.yaml by @StefanoCecere in #2803
- Bengali (Bangladesh, India) language pack by @anirbanbasu in #2802
- Lang pack for Malay (Roman & Jawi) by @niskala5570 in #2808
Improvements by the community include:
- fix: Mermaid diagram rendering in Reveal slides by @malmarz in #2765
- Flexible featured image name by @Agos95 in #2799
- Implemented Giscus commenting module and modified params.yaml for all starters by @wehs7661 in #2830
- Migration from PyYAML to Ruamel by @Agos95 in #2831
- fix: encoding of quotes in Page Sharer URL See #2726
New Contributors
- @lioutikov made their first contribution in #2779
- @malmarz made their first contribution in #2765
- @anirbanbasu made their first contribution in #2802
- @Agos95 made their first contribution in #2796
- @niskala5570 made their first contribution in #2808
- @wehs7661 made their first contribution in #2830
Full Changelog: modules/wowchemy/v5.6.0...modules/wowchemy/v5.7.0