just-the-docs/just-the-docs (just-the-docs)
### [`v0.7.0`](https://togithub.com/just-the-docs/just-the-docs/blob/HEAD/CHANGELOG.md#Release-v070)
[Compare Source](https://togithub.com/just-the-docs/just-the-docs/compare/v0.6.2...v0.7.0)
Hi folks! This is a minor release that adds a new configuration option for opening external links in a new tab and provides many bugfixes (in both correctness and performance) for Just the Docs users with large sites. We anticipate that for most users, this is a straightforward upgrade. However, it introduces some potentially-breaking *internal* changes to undocumented features of the theme.
##### Migrating to `v0.7.0`
**Migration**: users will need to migrate if:
- they overrode `_includes/nav.html`, which has moved to `_includes/components/nav.html`
- they have an element with the IDs `jtd-nav-activation` or `jtd-head-nav-stylesheet`
For more, refer to the [migration guide](https://just-the-docs.com/MIGRATION/).
##### Using Release `v0.7.0`
Users who have not pinned the theme version will be **automatically upgraded to `v0.7.0` the next time they build their site**.
To use this release explicitly as a remote theme:
```yml
remote_theme: just-the-docs/just-the-docs@v0.7.0
```
To use this version explicitly as a gem-based theme, pin the version in your `Gemfile` and re-run `bundle install` or `bundle update just-the-docs`:
```ruby
gem "just-the-docs", "0.7.0"
```
To use and pin a previous version of the theme, replace the `0.7.0` with the desired release tag.
##### New Features
- Added: configuration options for opening external links in new tab by [@CarbonNeuron] in [#1360]
##### Bugfixes
- Fixed: remove href from the navigation link to the current page by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1356]
- Fixed: improve build time by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1358]
- Fixed: erroneous parentheses in `site_nav` conditional by \[[@mattxwang](https://togithub.com/mattxwang)] in [#1366]
- Fixed: navigation scroll to active link regression by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1367]
- Fixed: invalid CSS rules in head elements by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1368]
- Fixed: accidental disabling of forward-declared stylesheets by \[[@mattxwang](https://togithub.com/mattxwang)] in [#1373]
{: .warning }
[#1358] moved `_includes/nav.html` to the `_includes/components` directory,
Users who were overriding that file will need to adjust their sites accordingly.
##### Documentation:
- Docs: fix typos in `CHANGELOG` and `MIGRATION` by [@thapasusheel] in [#1377]
##### New Contributors
- [@CarbonNeuron] made their first contribution in [#1360]
- [@thapasusheel] made their first contribution in [#1377]
[@CarbonNeuron]: https://togithub.com/CarbonNeuron
[@thapasusheel]: https://togithub.com/thapasusheel
[#1356]: https://togithub.com/just-the-docs/just-the-docs/pull/1356
[#1358]: https://togithub.com/just-the-docs/just-the-docs/pull/1358
[#1360]: https://togithub.com/just-the-docs/just-the-docs/pull/1360
[#1366]: https://togithub.com/just-the-docs/just-the-docs/pull/1366
[#1367]: https://togithub.com/just-the-docs/just-the-docs/pull/1367
[#1368]: https://togithub.com/just-the-docs/just-the-docs/pull/1368
[#1373]: https://togithub.com/just-the-docs/just-the-docs/pull/1373
[#1377]: https://togithub.com/just-the-docs/just-the-docs/pull/1377
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
"0.6.2"
->"0.7.0"
Release Notes
just-the-docs/just-the-docs (just-the-docs)
### [`v0.7.0`](https://togithub.com/just-the-docs/just-the-docs/blob/HEAD/CHANGELOG.md#Release-v070) [Compare Source](https://togithub.com/just-the-docs/just-the-docs/compare/v0.6.2...v0.7.0) Hi folks! This is a minor release that adds a new configuration option for opening external links in a new tab and provides many bugfixes (in both correctness and performance) for Just the Docs users with large sites. We anticipate that for most users, this is a straightforward upgrade. However, it introduces some potentially-breaking *internal* changes to undocumented features of the theme. ##### Migrating to `v0.7.0` **Migration**: users will need to migrate if: - they overrode `_includes/nav.html`, which has moved to `_includes/components/nav.html` - they have an element with the IDs `jtd-nav-activation` or `jtd-head-nav-stylesheet` For more, refer to the [migration guide](https://just-the-docs.com/MIGRATION/). ##### Using Release `v0.7.0` Users who have not pinned the theme version will be **automatically upgraded to `v0.7.0` the next time they build their site**. To use this release explicitly as a remote theme: ```yml remote_theme: just-the-docs/just-the-docs@v0.7.0 ``` To use this version explicitly as a gem-based theme, pin the version in your `Gemfile` and re-run `bundle install` or `bundle update just-the-docs`: ```ruby gem "just-the-docs", "0.7.0" ``` To use and pin a previous version of the theme, replace the `0.7.0` with the desired release tag. ##### New Features - Added: configuration options for opening external links in new tab by [@CarbonNeuron] in [#1360] ##### Bugfixes - Fixed: remove href from the navigation link to the current page by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1356] - Fixed: improve build time by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1358] - Fixed: erroneous parentheses in `site_nav` conditional by \[[@mattxwang](https://togithub.com/mattxwang)] in [#1366] - Fixed: navigation scroll to active link regression by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1367] - Fixed: invalid CSS rules in head elements by \[[@pdmosses](https://togithub.com/pdmosses)] in [#1368] - Fixed: accidental disabling of forward-declared stylesheets by \[[@mattxwang](https://togithub.com/mattxwang)] in [#1373] {: .warning } [#1358] moved `_includes/nav.html` to the `_includes/components` directory, Users who were overriding that file will need to adjust their sites accordingly. ##### Documentation: - Docs: fix typos in `CHANGELOG` and `MIGRATION` by [@thapasusheel] in [#1377] ##### New Contributors - [@CarbonNeuron] made their first contribution in [#1360] - [@thapasusheel] made their first contribution in [#1377] [@CarbonNeuron]: https://togithub.com/CarbonNeuron [@thapasusheel]: https://togithub.com/thapasusheel [#1356]: https://togithub.com/just-the-docs/just-the-docs/pull/1356 [#1358]: https://togithub.com/just-the-docs/just-the-docs/pull/1358 [#1360]: https://togithub.com/just-the-docs/just-the-docs/pull/1360 [#1366]: https://togithub.com/just-the-docs/just-the-docs/pull/1366 [#1367]: https://togithub.com/just-the-docs/just-the-docs/pull/1367 [#1368]: https://togithub.com/just-the-docs/just-the-docs/pull/1368 [#1373]: https://togithub.com/just-the-docs/just-the-docs/pull/1373 [#1377]: https://togithub.com/just-the-docs/just-the-docs/pull/1377Configuration
π 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.