Skip to content

Releases: HugoBlox/hugo-blox-builder

modules/wowchemy/v5.6.0

13 Aug 14:15
Compare
Choose a tag to compare

A BIG shoutout to all the sponsors and contributors who supported this release 🙌🏻

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 starter templates have all been updated for this shiny new release of the Wowchemy website building framework for Hugo: https://github.com/wowchemy/wowchemy-hugo-themes/tree/modules/wowchemy/v5.6.0/starters

Templates:

Help us improve. Take the feedback survey if you haven't already: https://forms.gle/bVyDCjSpYDPPqYJH9

Hugo Compatibility

  • Tested with Hugo Extended 0.101.0 (recommended)

Breaking Changes

Join us on Discord for help upgrading a site.

i18n

New Contributors

Want to join these contributors and add open source to your CV? Contribute an improvement: https://github.com/wowchemy/wowchemy-hugo-themes/blob/main/.github/contributing.md

Full Changelog: v5.5.0...modules/wowchemy/v5.6.0

v5.5.0

22 Mar 22:14
Compare
Choose a tag to compare

A BIG shoutout to all the sponsors and contributors who supported this release 🙌🏻

What's Changed

Check out the demos of the updated starter templates or Discord Announcement channel for more visual examples of these incredible improvements 🦄

The starter templates have all been updated for this shiny new release of the Wowchemy website building framework for Hugo: https://github.com/wowchemy/wowchemy-hugo-themes/tree/v5.5.0/starters

  • New Slider widget can be used for full screen image swiping (similar to popular apps)
  • Ability to choose both day and night themes, and to be able to choose them from different theme packs
    • Note: Bootstrap currently has a limitation on primary color, discussed here
  • Ability to create and share your own personalized listing views
    • Third party, community views can be added to the new community folder, such as by creating a file at layouts/partials/views/community/MY_VIEW.html and referencing it in a page's front matter as view: community/MY_VIEW where MY_VIEW is a unique name for your view
  • Add math shortcode - no longer any need to escape Markdown symbols that occur within math in the body of pages
  • Apply custom sorting to items in the Pages and Portfolio widgets
    • with content.sort_by (e.g. Date or Title) and content.sort_ascending (e.g. true or false)
  • Add content to the Pages widget based on folders (rather than page type)
  • Add content to the Portfolio widget based on folders (rather than page type) or tags
  • Faster page loading by reducing image sizes via WEBP conversion
    • Can reduce image sizes by > 5x on a typical site that previously output JPGs and PNGs
  • The popular showcase view (large images) that was exclusive to the Portfolio widget can now be used universally, such as in the Pages widget
  • Show name pronunciation in the About widgets (see #2489)
    • Example: add name_pronunciation: Zhang San to content/authors/admin/_index.md
  • Breadcrumb navigation supported on all pages (not just book/docs pages)
    • With show_breadcrumb: true in front matter
  • Set the navbar to disappear on scroll (to provide more vertical screen space for reading)
    • in page front matter or via Hugo cascades, set header.on_scroll to disappear or fixed
  • Simpler, more intuitive site configuration in params.yaml
  • Ability to hide the navbar (and just use breadcrumb navigation, for example)
  • Migrate to Hugo's v0.86 cascade system for setting page collection options
  • Automatic detection of Mermaid diagrams in pages (no longer need to set diagram: true to front matter)
  • Ability to have multiple contact widgets
    • Move contact params from params.yaml to contact widget
    • SEO contact details (phone, address, coords) now under params.yaml > marketing > seo
    • Example
  • To make contribution even easier, all the starter templates have moved to https://github.com/wowchemy/wowchemy-hugo-themes/tree/main/starters
    • any changes will continue to be copied to their dedicated repositories

Help us improve. Take the feedback survey if you haven't already: https://forms.gle/bVyDCjSpYDPPqYJH9

Hugo Compatibility

  • Hugo Extended 0.95 Required
  • Tested with Hugo Extended 0.95.0 (recommended)

Breaking changes

Join the community on Discord for help upgrading.

  • Update HUGO_VERSION in netlify.toml to 0.95.0
  • Update site configuration by copying across the config/ files from the latest version of the template your site uses: https://github.com/wowchemy/wowchemy-hugo-themes/tree/v5.5.0/starters
  • If using Contact widget, move your contact details over to the front matter of the widget (refer to the starter template that your site is based on)
  • If using a custom theme, update it to have a light or dark section (or both): https://github.com/wowchemy/wowchemy-hugo-themes/tree/v5.5.0/wowchemy/data/themes
  • If using Portfolio view in the Pinterest-like masonry style, migrate the view to view: masonry
  • If using banner images on pages, rename old Params.header to Params.banner
    • Avoids conflict with new header param that configures site header

Community contributions

New Contributors

Full Changelog: v5.4.0...v5.5.0

v5.4.0

28 Nov 21:23
Compare
Choose a tag to compare

A BIG shoutout to all the sponsors and contributors who supported this release 🙌🏻

What's Changed

  • a simpler variation of the About widget (widget: about.avatar)
    • even add your status/mood as an emoji on your avatar ☕️
    • example in the Blog template
  • new shortcode to display a CSV file as a table (docs)
    • now you can render CSV files (e.g. MS Excel, Pandas) as tables in your pages in addition to rendering tables from Markdown or Google Sheets
  • (finally!) localized dates (e.g. Chinese sites now also display dates in Chinese), facilitated by Hugo 0.87+
  • video backgrounds in widgets (example in the Fitness Coach template)
    • simply upload an (optimized) video, such as intro.mp4, to your assets/media/ folder and then add it as a background in a content/home/ widget:
      design:
        background:
          video:
            path: intro.mp4
            flip: false
      
  • support for rCAPTCHA in Formspree forms (#2377)
  • don't index private pages (where front matter private: true)
  • migrate from CDNJS to JSDelivr due to CDNJS issues in China
  • a Booking widget to enable visitors to book appointments with you (for sponsors)
    • great for coaching or appointment based services, such as a professor enabling students to easily schedule appointments with them, for example 👩🏻‍🎓

Help us improve. Take the feedback survey if you haven't already: https://forms.gle/bVyDCjSpYDPPqYJH9

Hugo Compatibility

  • Hugo Extended 0.87.0 - 0.89.4 Required
  • Tested with Hugo Extended 0.89.4 (recommended)

Community contributions

New Contributors

Full Changelog: v5.3.0...v5.4.0

v5.3.0

30 Jun 20:24
Compare
Choose a tag to compare

A BIG shoutout to all the sponsors and contributors who supported this release 🙌🏻

Features

  • portable figures - display your figures in Markdown editors like VSCode and Obsidian
    • Figures can now be created by using the standard, portable Markdown syntax: ![screen reader text](image.jpg "caption") where the image is in the page folder, the media library, or is a remote URI.
  • you can now personalize the content listing view on archive pages (_index.md) for courses, projects, taxonomies, and custom sections in the same way that you can already specify a view on the archives of other content types
  • support animated GIF in figures (3ea78d2)
  • add show_date: false page option to hide date from a page
  • load all galleries from the assets/media/albums/ folder & add gallery display options
    • Add gallery order with options "asc" or "desc"
    • Add gallery resize_options which supports Hugo image processing options.
    • Fixes gallery zoom opening image in new tab (#2245)
  • Support custom footer in site folder at layouts/partials/hooks/footer.html (#2335)
    • For example, can be used to add columns of nav links to the footer.

Fixes

fix: editorial_workflow mode for Wowchemy CMS (#2319)

Other

feat: remove deprecated Docs layout - was replaced with Book in v5.0b0

Update

As requested by a large number of users over the years, you can now update Wowchemy directly from Github. See the TLDR section at https://wowchemy.com/docs/guide/update/

BREAKING CHANGES:

  1. The Hugo module names have been renamed as required by Hugo's module versioning system. Learn about the new module names in the TLDR section at https://wowchemy.com/docs/guide/update/
  2. Move gallery album folders to assets/media/albums/. Continue to choose the album name in the Gallery shortcode using the album option. Album names should be lowercase due to a Hugo bug: gohugoio/hugo#7686

Hugo Compatibility:

Tested with Hugo Extended v0.84.1

v5.2.0

25 May 21:13
Compare
Choose a tag to compare

A BIG shoutout to all the sponsors and contributors who supported this release 🙌🏻

What's new? Check out the blog post: https://wowchemy.com/blog/v5.2.0/

Features

  • Add brand logos to Experience widget
  • Add brand logos to Accomplishments widget
  • feat: allow SVG as Hero image
  • feat: support custom experience order (#1761)
  • feat: only show User Group headings in People widget when multiple
  • feat: add new gradient_angle option to page builder
  • feat: support Bing site verification (#2287) via params.yaml > marketing > bing_site_verification

Fixes

  • fix: Language name doesn't appear for sub-codes such as zh-Hant

Other

  • remove deprecated netlify-cms-academic module that was replaced with wowchemy-cms

Upgrade your site

Run the Hugo commands:

hugo mod get github.com/wowchemy/wowchemy-hugo-modules/wowchemy@89d079b
hugo mod get github.com/wowchemy/wowchemy-hugo-modules/wowchemy-cms@89d079b

Update the Hugo Extended version in netlify.toml with HUGO_VERSION = "0.83.1"

Breaking Changes

  • rename assets/media/icon-pack to assets/media/icons (if the folder exists in your site)

v5.1.0

24 Mar 19:45
Compare
Choose a tag to compare
chore: bump min hugo version

To v0.81 to get Hugo bug fixes and enable multiline Hugo tpl refactoring, see https://github.com/gohugoio/hugo/releases/tag/v0.81.0

v5.0.0-beta.3

11 Feb 19:07
Compare
Choose a tag to compare

v5.0.0

12 Feb 21:06
Compare
Choose a tag to compare

v5.0.0-beta.2

20 Jan 02:53
Compare
Choose a tag to compare

v5.0.0-beta.1

04 Dec 17:50
Compare
Choose a tag to compare