Update dependency just-the-docs to v0.5.4 #72
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
"0.4.0.rc4"
->"0.5.4"
Release Notes
just-the-docs/just-the-docs (just-the-docs)
v0.5.4
Compare Source
Hi all, this is a small patch release that only includes one change: fixing a style clash between Mermaid's labels and Just the Docs' labels.
Note: for subsequent patch releases, we will omit migration instructions (for brevity). In all cases, immediate migration should be backwards-compatible. Refer to previous major or minor update instructions for more information.
Bugfixes
.label
styling by [@mattxwang] in #1278v0.5.3
Compare Source
Hi all, this is a minor patch release that only includes one change: changing all text-based CSS properties to use
rem
instead of hard-codedpx
values. This has two effects:jekyll build
.$root-font-size
SCSS variable. We will remove it in an upcoming release of the theme.If you use the stock Just the Docs theme, this release should have no impact on your final built site. If you change the
$root-font-size
SCSS variable, you might experience light layout shifts.Using Release
v0.5.3
Users who have not pinned the theme version will be automatically upgraded to
v0.5.3
the next time they build their site.To use this release explicitly as a remote theme:
To use this version explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:To use and pin a previous version of the theme, replace the
0.5.3
with the desired release tag.Bugfixes
rem
instead of fixedpx
values; deprecate$root-font-size
by [@mattxwang] in #1169v0.5.2
Compare Source
Hi all, this is a minor patch release that mostly focuses on accessibility. Since we follow semantic versioning, this should be a smooth upgrade with no breaking changes.
In addition, the theme docs website has a new canonical URL: https://just-the-docs.com. We've also retroactively published the theme docs website for version
v0.3.3
at https://v0-3-3-docs.just-the-docs.com/. Thank you to our GitHub sponsors for funding our domain name!Using Release
v0.5.2
Users who have not pinned the theme version will be automatically upgraded to
v0.5.2
the next time they build their site.To use this release explicitly as a remote theme:
To use this version explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:To use and pin a previous version of the theme, replace the
0.5.2
with the desired release tag.Bugfixes
href="#"
; addsaria-pressed
information for toggles by [@mattxwang] in #1262New Contributors
v0.5.1
Compare Source
Hi all, this is a very small minor patch release that has two small behavioral bugfixes: fixing a regression introduced in
v0.5.0
on Safari versions<16.4
(broken media query), and the copy code button providing incorrect feedback in insecure browser contexts. This should be a smooth upgrade with no breaking changes.As always, we'd love your feedback. Open an issue or start a discussion for bug reports, feature requests, and any other feedback. Thanks for continuing to use Just the Docs!
Using Release
v0.5.1
Users who have not pinned the theme version will be automatically upgraded to
v0.5.1
the next time they build their site.To use this release explicitly as a remote theme:
To use this version explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:To use and pin a previous version of the theme, replace the
0.5.1
with the desired release tag.Bugfixes
<16.4
by [@mattxwang] in #1240Documentation
font-weight
typo (Utilities > Typography) by [@mattxwang] in #1229just the docs
typo in migration guide by [@mattxwang] in #1230New Contributors
v0.5.0
Compare Source
Hope your April is going well! This new release of Just the Docs is relatively minor. It has one breaking change: we've reverted the import order of
setup.scss
to be before color schemes. In addition, we include two requested fixes: color contrast issues with::selection
and using Just the Docs with mermaid versions>=10
.We've marked this as a minor version bump due to the breaking change. In the next section, we briefly outline what migration steps should be. Users who did not migrate to
v0.4.2
or who do not have a customsetup.scss
are guaranteed no breaking changes.As always, we'd love your feedback. Open an issue or start a discussion for bug reports, feature requests, and any other feedback. Thanks for continuing to use Just the Docs!
Migrating to
v0.5.0
Migration: users with a custom
setup.scss
cannot rely on variables or functions defined incolor_scheme
. This reverts to the behaviour inv0.4.1
. Users should instead move those variables or functions to thecolor_scheme
files themselves.For more, refer to the migration guide.
Using Release
v0.5.0
Users who have not pinned the theme version will be automatically upgraded to
v0.5.0
the next time they build their site.To use this release explicitly as a remote theme:
To use this version explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:To use and pin a previous version of the theme, replace the
0.5.0
with the desired release tag.Bugfixes
setup.scss
(#1184)" by [@mattxwang] in #1209::selection
(reverting to browser defaults) [@mattxwang] in #1208v10
, bundle all mermaid code in component by [@mattxwang] in #1190just-the-docs.png
,search.svg
) by [@mattxwang] in #1107CODE_OF_CONDUCT
,docker-compose
, andDockerfile
files from site by [@mattxwang] in #1187Full Changelog: just-the-docs/just-the-docs@v0.4.2...v0.5.0
v0.4.2
Compare Source
Hello! We're back again with another small release. Like
v0.4.1
, this release is a semver patch: it only includes bugfixes, and is fully backwards-compatible.The big highlight of this theme is fixing our light scheme code highlighting contrast issues; this was one of our most-requested features! This change is fully backwards-compatible; users can opt-in to our old highlighting theme by using
legacy_light
instead oflight
.As always, we'd love your feedback. Open an issue or start a discussion for bug reports, feature requests, and any other feedback. Thanks for continuing to use Just the Docs!
Using Release
v0.4.2
Users who have not pinned the theme version will be automatically upgraded to
v0.4.2
the next time they build their site.To use this release explicitly as a remote theme:
To use this RC explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:To use and pin a previous version of the theme, replace the
0.4.2
with the desired release tag.Bugfixes
color_schemes
by [@mattxwang] in #1173setup.scss
by [@mattxwang] in #1184Documentation
Full Changelog: just-the-docs/just-the-docs@v0.4.1...v0.4.2
v0.4.1
Compare Source
Hello! We hope you've been enjoying the new
v0.4.0
; we appreciate all the feedback we've gotten already! As promised, future releases will be small with simple steps to upgrade. This is one of them!v0.4.1
is a semver patch: it only includes bugfixes, and is fully backwards-compatible.As always, we'd love your feedback. Open an issue or start a discussion for bug reports, feature requests, and any other feedback. Thanks for continuing to use Just the Docs!
Using Release
v0.4.1
Users who have not pinned the theme version will be automatically upgraded to
v0.4.1
the next time they build their site.To use this release explicitly as a remote theme:
To use this RC explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:To use and pin a previous version of the theme, replace the
0.4.1
with the desired release tag.Bugfixes
bundler
by [@mattxwang] in #1165[$md, $nav-width + $content-width]
by @Dima-369 in #1177OneDarkJekyll
files by [@mattxwang] in #1167Documentation
jekyll-github-metadata
to docs site by [@mattxwang] in #1108New Contributors
Full Changelog: just-the-docs/just-the-docs@v0.4.0...v0.4.1
v0.4.0
Compare Source
We're so excited to release Just the Docs
v0.4.0
. This release has been almost a year in the making - after our new maintenance team has taken over the project, we've added two years of backlogged features and bugfixes to modernize the theme. This CHANGELOG will summarize some of the key changes, discuss migrations strategies, and outline broad future plans for this theme.Brief Overview - Highlighted Changes
v0.4.0
contains many new features and bugfixes. We enumerate all of them in further sections in this changelog; however, we'd like to call out some of the most-requested changes:After usage instructions and the roadmap, we enumerate all changes from
v0.3.3
.Using Release
v0.4.0
Unlike pre-releases,
v0.4.0
is a new semver minor release for the theme. That means that users who have not pinned the theme version will be automatically upgraded tov0.4.0
the next time they build their site.To use this release explicitly as a remote theme:
To use this RC explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:If you would prefer to not upgrade, you can enforce that explicitly:
Gemfile
, like soremote_theme
, like soMigration Guide and Strategies
We've developed a new migration guide for users to migrate from version
v0.3.3
tov0.4.0
. It outlines major changes in project maintenance (e.g. new repository link, team) as well as breaking changes that may break your site (and potential solutions). We suggest that all users refer to the guide before manually upgrading their site.For the vast majority of users, we do not anticipate that this will be a breaking change. The major touch points are surrounding new includes, navigation (ordering, pages, and collections), the favicon, and a shift to relative URLs. However, users who heavily customize the theme (primarily by overriding includes) will likely have to make minor changes.
Given the length of features added in this release, users may want to incrementally upgrade through the pre-releases. To follow this approach, read this changelog from
v0.4.0.rc1
tov0.4.0.rc5
; this breaks down the release into small chunks, each of which should be easier to upgrade.v0.4.0.rc5
is identical to this release.For support with migrating to
v0.4.0
, open an issue or start a discussion and let us know!Roadmap (What's Next?)
Moving forward, we plan to release more frequently with smaller, bite-sized changes. This should make it easier for users to upgrade in the future!
Broadly, many features are still on the radar. We anticipate the rest of
v0.4.x
to be bugfixes surrounding this new release.For version
v0.5
, our roadmap includes:In future versions, we also plan on:
Have ideas for what's next, or want to get involved? Open an issue or start a discussion and let us know! We're looking for more contributors and maintainers to help us develop the theme.
New Features
nav_fold
(no PR)absolute_url
byrelative_url
, by [@svrooij] in [#544]_includes
by [@burner1024] in [#364]nav_footer_custom
include by [@nathanjessen] in [#474]mermaid
config to usemermaid_config.js
include, only requiremermaid.version
in_config.yml
by [@mattxwang] in [#909]<blockquote>
by [@mattxwang] in [#965]favicon.ico
viasite.static_files
by [@pdmosses] in [#1095]lunr
Liquid and JS code by [@diablodale] in [#1068]_sass/custom/setup.scss
for variable definition by [@mattxwang] in [#1135]Bugfixes
site.collections_dir
if exists by [@alexsegura] in [#519]overflow-x: auto
tofigure.highlight
by [@iridazzle] in [#727]overflow-wrap: word-break
tobody
by [@iridazzle] in [#889]vendor/
in Jekyll config by [@manuelhenke] in [#941]text-decoration
values by [@mattxwang] in [#967]custom.scss
; puts at end by [@deseo] in [#1010]title
ifjekyll-seo-tag
not in users's plugins by [@Tom-Brouwer] in [#1040]favicon.html
, shifts content tohead_custom.html
by [@mattxwang] in [#1027]reversed
, deprecatedesc
for navchild_nav_order
by [@jmertic] in [#1061]child.child_nav_order
tonode.child_nav_order
by [@mattxwang] in [#1065]/
as SASS division by [@mattxwang] in [#1074]declaration-block-no-redundant-longhand-properties
by [@simonebortolin] in [#1102]padding
property value pair inlabels.scss
by [@SConaway] in [#1104]<svg>
icons by [@captn3m0] in [#1110]padding
property value pair insearch.scss
by [@kevinlin1] in [#1123]Maintenance
webrick
toGemfile
by [@mattxwang] in [#799]master
->main
by [@pmarsceill] in [#776]jekyll-anchor-headings
,lunr.js
by [@mattxwang] in [#1071]Documentation
ol
by [@pdmosses] in [#856]custom_head
to add a custom favicon by [@UnclassedPenguin] in [#814]_
-prefix for collections by [@max06] in [#1091]v0.4
by [@mattxwang] in [#1138]ol
onindex.md
by [@pmarsceill] in [#778]index.md
by [@sehilyi] in [#499]index.md
by [@nathanjessen] in [#473]README
on_config.yml
by [@ivanskodje] in [#891]lunr
index code by [@diablodale] in [#1139]README
demo video by [@codewithfan] in [#1097]New Contributors
v0.4.0.rc5
Compare Source
Hi everyone, we're so excited to finally release
v0.4.0
! For posterity's sake, we're going to releasev0.4.0.rc5
and then immediately re-release it asv0.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 loadingmermaid
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 fromv0.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 releasev0.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:
To use this RC explicitly as a gem-based theme, pin the version in your
Gemfile
and re-runbundle install
orbundle update just-the-docs
:By default, users will not be upgraded to
0.4.0.rc5
. To enforce that explicitly, either:Gemfile
, like soremote_theme
, like soNew Features
lunr
Liquid and JS code by @diablodale in #1068_sass/custom/setup.scss
for variable definition by [@mattxwang] in #1135Bugfixes and Maintenance
padding
property value pair insearch.scss
by @kevinlin1 in #1123Docs
README
demo video by @codewithfan in #1097lunr
index code by @diablodale in #1139v0.4
by [@mattxwang] in #1138New Contributors
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.