github just-the-docs/just-the-docs v0.4.0.rc5

latest releases: v0.8.1, v0.8.0, v0.7.0...
15 months ago

Pre-release v0.4.0.rc5

Hi everyone, we're so excited to finally release v0.4.0! For posterity's sake, we're going to release v0.4.0.rc5 and then immediately re-release it as v0.4.0; this should make it more clear what changes were introduced in the lead up to the minor release.

This RC does not introduce any major user-facing features. It adds more customizability for custom SCSS variables (fixing a bug with callout introduction order), lunr indexing, and loading mermaid locally. In addition, it fixes bugs introduced in .rc4: incorrect CSS, inconsistencies with code block backgrounds in dark theme, and the copy code button. It also adds a migration guide for users coming from v0.3.3.

Trying out pre-release v0.4.0.rc5

Simlar to the prior release, v0.4.0.rc5 is a release candidate for the theme (i.e., a pre-release) with release v0.4.0 following immediately after. While we don't anticipate many users using this RC, it is still possible to opt-in.

To use this RC explicitly as a remote theme:

remote_theme: just-the-docs/just-the-docs@v0.4.0.rc5

To use this RC explicitly as a gem-based theme, pin the version in your Gemfile and re-run bundle install or bundle update just-the-docs:

gem "just-the-docs", "0.4.0.rc5"

By default, users will not be upgraded to 0.4.0.rc5. To enforce that explicitly, either:

  1. pin your gem version in your Gemfile, like so
gem "just-the-docs", "0.3.3"
  1. freeze the remote_theme, like so
remote_theme: just-the-docs/just-the-docs@v0.3.3

New Features

  • Added: includes for custom lunr Liquid and JS code by [@diablodale] in [#1068]
  • Added: new _sass/custom/setup.scss for variable definition by [@mattxwang] in [#1135]
  • Added: configuration key to load a local version of mermaid by [@fabrik42] in [#1153]

Bugfixes and Maintenance

Docs

New Contributors

Don't miss a new just-the-docs release

NewReleases is sending notifications on new releases.