mirror of
https://github.com/snachodog/just-the-docs.git
synced 2025-04-15 23:52:23 -06:00
Enumerate Combination PRs Some items are already listed separately, and some have no PRs.
416 lines
19 KiB
Markdown
416 lines
19 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project are documented in this file.
|
|
|
|
*Note:* the project underwent a maintenance shift in the creation of v0.4.0.
|
|
|
|
## Head
|
|
|
|
Major work in progress. Please see [PR #892](https://github.com/just-the-docs/just-the-docs/pull/892) for a v0.4.0 release candidate. The following changelog notes are a draft (and not final).
|
|
|
|
### Features
|
|
|
|
* Added: Combination by @pdmosses in https://github.com/just-the-docs/just-the-docs/pull/578
|
|
- Added: dark highlighting in https://github.com/just-the-docs/just-the-docs/pull/463
|
|
- Added: pages and collections in https://github.com/just-the-docs/just-the-docs/pull/448
|
|
- Added: callouts in https://github.com/just-the-docs/just-the-docs/pull/466
|
|
- Fixed: breadcrumb behaviour … by @AdityaTiwari2102 in https://github.com/just-the-docs/just-the-docs/pull/477
|
|
- Fixed: prevent rake command corrupting search data in https://github.com/just-the-docs/just-the-docs/pull/495 (also listed below)
|
|
- Fixed: nested lists in https://github.com/just-the-docs/just-the-docs/pull/496
|
|
- Fixed: set color for search input in https://github.com/just-the-docs/just-the-docs/pull/498 (also listed below)
|
|
- Fixed: sites with no child pages (no PR)
|
|
- Fixed: TOC/breadcrumbs for multiple collections in https://github.com/just-the-docs/just-the-docs/pull/494
|
|
- Added: collection configuration option `nav_fold` (no PR)
|
|
- Fixed: indentation and color for folded collection navigation (no PR)
|
|
- Fixed: scroll navigation to show the link to the current page https://github.com/just-the-docs/just-the-docs/pull/639
|
|
* Added: custom favicon `_includes` by @burner1024 in https://github.com/just-the-docs/just-the-docs/pull/364
|
|
* Added: set color for search input by @pdmosses in https://github.com/just-the-docs/just-the-docs/pull/498
|
|
* Added: search placeholder configuration by @mattxwang in https://github.com/just-the-docs/just-the-docs/pull/613
|
|
* Added: 'child_nav_order' front matter to be able to sort navigation pages in reverse by @jmertic in https://github.com/just-the-docs/just-the-docs/pull/726
|
|
* Added: `nav_footer_custom` include by @nathanjessen in https://github.com/just-the-docs/just-the-docs/pull/474
|
|
* Added: style fixes for jekyll-asciidoc by @alyssais in https://github.com/just-the-docs/just-the-docs/pull/829
|
|
* Added: mermaid.js support by @nascosto in https://github.com/just-the-docs/just-the-docs/pull/857
|
|
* Added: support for external navigation links by @SPGoding in https://github.com/just-the-docs/just-the-docs/pull/876
|
|
* Fixed: prepend `site.collections_dir` if exists by @alexsegura in https://github.com/just-the-docs/just-the-docs/pull/519
|
|
* Fixed: nested task lists (#517) by @pdmosses in https://github.com/just-the-docs/just-the-docs/pull/855
|
|
* Fixed: suppress Liquid processing in CSS comments by @pdmosses in https://github.com/just-the-docs/just-the-docs/pull/686
|
|
* Fixed: prevent rake command from corrupting search data by @pdmosses in https://github.com/just-the-docs/just-the-docs/pull/495
|
|
* Fixed: anchor heading links should be visible on focus by @jacobhq in https://github.com/just-the-docs/just-the-docs/pull/846
|
|
* Fixed: add `overflow-x: auto` to `figure.highlight` by @iridazzle in https://github.com/just-the-docs/just-the-docs/pull/727
|
|
* Fixed: add `overflow-wrap: word-break` to `body` by @iridazzle in https://github.com/just-the-docs/just-the-docs/pull/889
|
|
* Fixed: vertical alignment for consecutive labels by @Eisverygoodletter in https://github.com/just-the-docs/just-the-docs/pull/893
|
|
* Fixed: allow links to wrap by @pdmosses in https://github.com/just-the-docs/just-the-docs/pull/905
|
|
|
|
### Documentation
|
|
|
|
* Added: docs on how to break an `ol` by @pdmosses in https://github.com/just-the-docs/just-the-docs/pull/856
|
|
* Added: docs for custom includes by @nathanjessen in https://github.com/just-the-docs/just-the-docs/pull/806
|
|
* Added: document caveat about variable dependencies by @waldyrious in https://github.com/just-the-docs/just-the-docs/pull/555
|
|
* Added: docs on how to use `custom_head` to add a custom favicon by @UnclassedPenguin in https://github.com/just-the-docs/just-the-docs/pull/814
|
|
* Fixed: `ol` on `index.md` by @pmarsceill in https://github.com/just-the-docs/just-the-docs/pull/778
|
|
* Fixed: image link in Markdown kitchen sink by @JeffGuKang in https://github.com/just-the-docs/just-the-docs/pull/221
|
|
* Fixed: images in Markdown kitchen sink by @dougaitken in https://github.com/just-the-docs/just-the-docs/pull/782
|
|
* Fixed: clearer label of link to Jekyll quickstart by @waldyrious in https://github.com/just-the-docs/just-the-docs/pull/549
|
|
* Fixed: remove extra spaces in component docs by @MichelleBlanchette in https://github.com/just-the-docs/just-the-docs/pull/554
|
|
* Fixed: double "your" typo in `index.md` by @sehilyi in https://github.com/just-the-docs/just-the-docs/pull/499
|
|
* Fixed: "you" -> "your" typo in `index.md` by @nathanjessen in https://github.com/just-the-docs/just-the-docs/pull/473
|
|
* Fixed: spacing in toc example by @henryiii in https://github.com/just-the-docs/just-the-docs/pull/835
|
|
* Fixed: typo in `README` on `_config.yml` by @ivanskodje in https://github.com/just-the-docs/just-the-docs/pull/891
|
|
* Fixed: missing code fence in navigation structure docs by @mattxwang in https://github.com/just-the-docs/just-the-docs/pull/906
|
|
|
|
### Maintenance
|
|
|
|
* Added: VScode devcontainer by @max06 in https://github.com/just-the-docs/just-the-docs/pull/783
|
|
* Added: `webrick` to `Gemfile` by @mattxwang in https://github.com/just-the-docs/just-the-docs/pull/799
|
|
* Added: 'This site is powered by Netlify.' to the footer by @mattxwang in https://github.com/just-the-docs/just-the-docs/pull/797
|
|
* Updated: new repo path by @pmarsceill in https://github.com/just-the-docs/just-the-docs/pull/775
|
|
* Updated: rename `master` -> `main` by @pmarsceill in https://github.com/just-the-docs/just-the-docs/pull/776
|
|
* Updated: README by @pmarsceill in https://github.com/just-the-docs/just-the-docs/pull/777
|
|
* Updated: Code of Conduct to Contributor Covenant v2.1 by @mattxwang in https://github.com/just-the-docs/just-the-docs/pull/790
|
|
* Updated: CI files, Ruby & Node Versions by @mattxwang in https://github.com/just-the-docs/just-the-docs/pull/820
|
|
* Updated: Stylelint to v14, extend SCSS plugins, remove primer-* configs, resolve issues by @mattxwang in https://github.com/just-the-docs/just-the-docs/pull/821
|
|
|
|
### Dependencies
|
|
* Upgrade to GitHub-native Dependabot by @dependabot-preview in https://github.com/just-the-docs/just-the-docs/pull/627
|
|
* [Security] Bump y18n from 3.2.1 to 3.2.2 by @dependabot-preview in https://github.com/just-the-docs/just-the-docs/pull/606
|
|
* [Security] Bump hosted-git-info from 2.7.1 to 2.8.9 by @dependabot-preview in https://github.com/just-the-docs/just-the-docs/pull/641
|
|
* [Security] Bump lodash from 4.17.19 to 4.17.21 by @dependabot-preview in https://github.com/just-the-docs/just-the-docs/pull/640
|
|
* [Security] Bump ini from 1.3.5 to 1.3.8 by @dependabot-preview in https://github.com/just-the-docs/just-the-docs/pull/511
|
|
* Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in https://github.com/just-the-docs/just-the-docs/pull/699
|
|
* Bump ajv from 6.10.0 to 6.12.6 by @dependabot in https://github.com/just-the-docs/just-the-docs/pull/766
|
|
* Bump prettier from 2.1.2 to 2.5.1 by @dependabot in https://github.com/just-the-docs/just-the-docs/pull/787
|
|
* Bump prettier from 2.5.1 to 2.6.2 by @dependabot in https://github.com/just-the-docs/just-the-docs/pull/809
|
|
* Bump prettier from 2.6.2 to 2.7.1 by @dependabot in https://github.com/just-the-docs/just-the-docs/pull/864
|
|
|
|
### New Contributors
|
|
* @alexsegura made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/519
|
|
* @burner1024 made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/364
|
|
* @JeffGuKang made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/221
|
|
* @dougaitken made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/782
|
|
* @max06 made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/783
|
|
* @sehilyi made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/499
|
|
* @nathanjessen made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/473
|
|
* @waldyrious made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/549
|
|
* @MichelleBlanchette made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/554
|
|
* @henryiii made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/835
|
|
* @jmertic made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/726
|
|
* @jacobhq made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/846
|
|
* @UnclassedPenguin made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/814
|
|
* @alyssais made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/829
|
|
* @nascosto made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/857
|
|
* @SPGoding made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/876
|
|
* @iridazzle made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/727
|
|
* @ivanskodje made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/891
|
|
* @Eisverygoodletter made their first contribution in https://github.com/just-the-docs/just-the-docs/pull/893
|
|
|
|
**Full Changelog**: https://github.com/just-the-docs/just-the-docs/compare/v0.3.3...v0.4.0
|
|
|
|
## v0.3.3
|
|
|
|
### 🚀 Features
|
|
|
|
- Add custom header and footer include files @CodeSandwich (#334)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Limit the effect of `nav_exclude` to the main navigation @pdmosses (#443)
|
|
- Update normalize.scss @pdmosses (#444)
|
|
- Update code.scss @pdmosses (#445)
|
|
- Fix list alignment @pdmosses (#446)
|
|
|
|
### 🧰 Maintenance
|
|
|
|
- Bump stylelint-config-primer from 9.0.0 to 9.2.1 @dependabot-preview (#451)
|
|
- Bump stylelint from 13.6.1 to 13.7.2 @dependabot-preview (#440)
|
|
- Bump @primer/css from 15.1.0 to 15.2.0 @dependabot-preview (#436)
|
|
- Bump prettier from 2.1.1 to 2.1.2 @dependabot-preview (#429)
|
|
|
|
## v0.3.2
|
|
|
|
### Changes
|
|
|
|
- Safe page sorting @pdmosses (#411)
|
|
- v0.3.2 @pmarsceill (#388)
|
|
|
|
### 🚀 Features
|
|
|
|
- make font-sizes sass variables so they can be changed @pdebruic (#361)
|
|
- run the site locally inside docker container @fogfish (#398)
|
|
- Feature/doc collections @SgtSilvio (#379)
|
|
- Adjust dl layout @pdmosses (#401)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Add site.gh_edit_source to "Edit this page on GitHub" link @mrfleap (#418)
|
|
- Inhibit text-transform for code in h4 @pdmosses (#404)
|
|
- Fix native font stack precedence issue on Windows systems. @hvianna (#331)
|
|
- Support for the linenos option on highlighted code @pdmosses (#375)
|
|
- Update anchor_headings.html @pdmosses (#399)
|
|
- Fix https @marksie1988 (#359)
|
|
|
|
### 🧰 Maintenance
|
|
|
|
- Bump prettier from 2.0.5 to 2.1.1 @dependabot-preview (#427)
|
|
- Bump prettier from 2.0.5 to 2.1.1 @dependabot-preview (#419)
|
|
- [Security] Bump lodash from 4.17.15 to 4.17.19 @dependabot-preview (#389)
|
|
- Bump @primer/css from 14.4.0 to 15.1.0 @dependabot-preview (#402)
|
|
- Bump lodash from 4.17.15 to 4.17.19 @dependabot (#384)
|
|
- Bump @primer/css from 14.4.0 to 15.0.0 @dependabot-preview (#371)
|
|
|
|
|
|
## v0.3.1
|
|
|
|
### Changes
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Improve accessibility by adding label to Anchor links. @mscoutermarsh (#376)
|
|
|
|
### 🧰 Maintenance
|
|
|
|
- Remove collapsible TOC on nav doc @pmarsceill (#368)
|
|
- Pdmosses collapsible toc @pmarsceill (#367)
|
|
|
|
|
|
## v0.3.0
|
|
|
|
### Changes
|
|
|
|
- v0.2.9 @pmarsceill (#306)
|
|
|
|
### 🚀 Features
|
|
|
|
- Add print styles @pmarsceill (#362)
|
|
- Navigation improvements and search sections @SgtSilvio (#352)
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Remove constraint with jekyll 4.1.0 @PierrickMartos (#348)
|
|
|
|
### 🧰 Maintenance
|
|
|
|
- Bump version numbers @pmarsceill (#360)
|
|
- Bump stylelint from 13.3.3 to 13.6.1 @dependabot-preview (#343)
|
|
- Bump stylelint-config-prettier from 8.0.1 to 8.0.2 @dependabot-preview (#349)
|
|
|
|
|
|
## v0.2.9
|
|
|
|
### Bug fixes
|
|
- Horizontal Alignment #103 @pmarsceill
|
|
- Code snippet in headers do not inherit font size #140 @pmarsceill
|
|
- Fix duplicated title and description tags #294 @iefserge
|
|
- Update nav.html for handling nav_exclude #282 @blawqchain
|
|
- Fix duplicate entries in nav.html and default.html #239 @KasparEtter
|
|
- Don't show pages with no title (e.g. redirects in nav) https://github.com/pmarsceill/just-the-docs/pull/295/commits/672de29f2e332a9350af7237e4fb6693c848989e @SgtSilvio
|
|
- [SEARCH RAKE] Fix search generator #319 @RoiArthurB
|
|
|
|
### Enhancements
|
|
- Improvement/custom themes #186 @SgtSilvio
|
|
- feat: adds "edit this page" and "page last modified" to footer #217 @malsf21
|
|
- feat: adds option to open aux links in new tab #229 @malsf21
|
|
- Default nav order #236 @pdmosses
|
|
- Enable IP anonymization in Google Analytics (GDPR) #250 @r-brown
|
|
|
|
closes #240 #308 #266 #140 #103
|
|
|
|
## v0.2.8
|
|
|
|
### Bugfixes
|
|
- bugfix in search.rake #218 @tiaitsch85
|
|
|
|
### Dependency and security updates:
|
|
|
|
- Update jekyll requirement from ~> 3.8.5 to >= 3.8.5, < 4.1.0 #197 @dependabot-preview
|
|
- Update rake requirement from ~> 12.3.1 to >= 12.3.1, < 13.1.0 #227 @dependabot-preview
|
|
- Bump stylelint-config-primer from 8.0.0 to 9.0.0 #247 @dependabot-preview
|
|
- Update bundler requirement from ~> 2.0.1 to ~> 2.1.4 #268 @dependabot-preview
|
|
- Bump @primer/css from 12.7.0 to 14.3.0 #296 @dependabot-preview
|
|
|
|
### Operations
|
|
|
|
- Update CI to test multiple versions of Jekyll
|
|
- Update CI to check the rake command that builds the search file
|
|
|
|
fixes #291 #256 #293 #177
|
|
|
|
## v0.2.7
|
|
|
|
### Bugs fixed
|
|
- Anchor headings are now displayed on hover, not only on heading hover
|
|
- Deduplicated anchor heading svg
|
|
- If last page of `site.html_pages` was excluded from search, search json breaks
|
|
- Config variable should be `blanklines` not `blank_lines` for html compression
|
|
- `list-style-none` does not hide bullets on `ul`
|
|
|
|
### Enhancements
|
|
- Summary for child pages appears in generated TOC
|
|
- Site logo configuration supported replacing title text with image
|
|
- Allow custom CSS overrides (new scss partial at the end of the cascade) separate from variable overrides.
|
|
- Configuration around search strings added to allow search for hyphenated words
|
|
|
|
### Maintenance
|
|
- Update docs to suggest using index.md as section page filename
|
|
- Bump @primer/css from 12.6.0 to 12.7.0
|
|
- Bump mixin-deep from 1.3.1 to 1.3.2
|
|
- Bump stylelint-config-primer from 7.0.1 to 8.0.0
|
|
|
|
### PR included
|
|
- #98 by @stefanoborini Introduces the possibility for a summary in the table of contents
|
|
- #141 by @ghabs Fix trailing comma bug in search-data.json
|
|
- #153 by @jacobherrington Change button copy on theme preview
|
|
- #181 by @m3nu Recommend using index.md as parent page for sections
|
|
- #183 by @SgtSilvio Improve heading anchors
|
|
- #187 by @SgtSilvio Improvement/site logo
|
|
- #200 Bump mixin-deep from 1.3.1 to 1.3.2
|
|
- #203 by @pdmosses Search config
|
|
- #205 by @pdmosses Fix blank_lines var to blanklines in config.yml
|
|
- #206 by @iamcarrico Allow for custom overrides by the user
|
|
- #208 Bump @primer/css from 12.6.0 to 12.7.0
|
|
- #213 Bump mixin-deep from 1.3.1 to 1.3.2
|
|
- #214 Bump stylelint-config-primer from 7.0.1 to 8.0.0
|
|
- #215 Bump @primer/css from 12.6.0 to 12.7.0
|
|
|
|
## v0.2.6
|
|
|
|
### Bugs fixed
|
|
- Google Analytics tag has been updated #162
|
|
- ~BaseURL has been modified #109~ Reverted -- seems the existing implementation worked
|
|
- Titles can now wrap fixes #106
|
|
|
|
### Enhancements
|
|
- Search now displays content preview #135
|
|
- Custom footer content added #179
|
|
- Now using GitHub Actions for CI #170
|
|
|
|
### Maintenance
|
|
- lunrjs upgraded #135
|
|
- Nav generation is optimized #159
|
|
- Stylelint upgrade #143
|
|
- Stylelint config primer upgrade #149
|
|
- Lodash upgrade #160
|
|
|
|
### PR included
|
|
~#109 by @daviddarnes - Fix baseurl link~ Reverted
|
|
#135 by @SgtSilvio - Upgrades lunr.js, improves search UI, adds heading anchors
|
|
#152 by @yavorg - Improves syntax highlighting for js readablity
|
|
#159 by @julienduchesne - Optimizes nav generation
|
|
#162 by @nergmada - Modifies the google analytics code to match the new tags used by GA
|
|
|
|
|
|
## v0.2.5
|
|
|
|
### Bugs fixed
|
|
|
|
- Duplicate title tag when Jekyll SEO Plugin gem is used #125 #126
|
|
|
|
### Enhancements
|
|
|
|
- Favicon support added #118
|
|
|
|
### Maintenance
|
|
- Bump stylelint-config-primer from 6.0.0 to 7.0.0 #123
|
|
- Bump @primer/css from 12.2.3 to 12.3.1 #129
|
|
- Add workflow to publish to GPR
|
|
- Fix workflow to publish to Ruby Gems
|
|
|
|
## v0.2.4
|
|
|
|
### Bugs
|
|
|
|
- #102 Remove unnecessary console.log() @JoeNyland
|
|
- #97 Import custom Sass variable overrides before default variables are defined @montchr and @ptvandi
|
|
|
|
### Additions
|
|
- #117 Add links to docs for setting up GH pages locally @gnarea
|
|
- #95 Add SEO and 'lang' param for `_config` @gebeto
|
|
|
|
## v0.2.3
|
|
|
|
### Enhancements
|
|
- Adds ability to use Google Analytics tracking by @pmarsceill
|
|
|
|
### Bug fixes
|
|
- Fixes 404 error for "/assets/js//search-data.json" by @stephenedmondson
|
|
- Fixes #80 Single quotes in the string were unescaped and ruby attempted variable substitution of amp within it (which failed) by @novelistparty
|
|
- Fixes bug that would only show 2 or more search results (not one) by @ilivewithian
|
|
- Fixes a typo on the layout example by @woernfl
|
|
- Fixes #78 Page scroll position too far down on load by @pmarsceill
|
|
- Fixds ability to nest ul in ol without breaking style or counters
|
|
|
|
### Dependency updates
|
|
- Bumps stylelint dependency from 9.9.0 to 9.10.1
|
|
|
|
## v0.2.2
|
|
|
|
- Bumps stylelint-config-primer to 3.0.1 #44
|
|
- Bumps bundler req to 2.0.1 #61
|
|
- Adds custom 404 page
|
|
- Excludes package-lock.json from jekyll build #47
|
|
- Fixes keyboard scrolling / focus #48
|
|
- Adds ARIA roles to navigation elements
|
|
- Adds support for optional page description metadata (if present in yaml front matter)
|
|
- Addresses some issues with search in #46
|
|
- Option to hide TOC on parent pages if turned off in page's YAML front matter #30
|
|
- Option to suppress an item from being indexed by search if present in page's YAML front matter #32
|
|
|
|
## v0.2.1
|
|
|
|
This update fixes security vulnerablities in the lodash sub-dependency and bumps other dev dependencies to their latest version.
|
|
|
|
## v0.2.0
|
|
|
|
Adds:
|
|
- Dark mode via `color_scheme` parameter
|
|
- Ability to exclude a page from the main nav with `nav_exclude` parameter closes #21
|
|
- Ability for create children of children pages (3 nav levels) closes #25
|
|
|
|
Changes:
|
|
- Permalink structure for tiered navigation has been updated
|
|
- Some colors have been updated for consistency / accessibility
|
|
|
|
## v0.1.6
|
|
|
|
### Added
|
|
|
|
- Support for task list styles #19
|
|
- Configuration docs
|
|
- Configuration option to enable / disable search
|
|
- Normalize.scss dependency pulled into project #16 #
|
|
|
|
### Fixed
|
|
|
|
- Layout bug in navigation #17
|
|
|
|
## v0.1.5
|
|
|
|
Major changes:
|
|
|
|
- Fixed bug where the rake task would fail when the assets/js directory didn't exist
|
|
|
|
## v0.1.4
|
|
|
|
Major changes:
|
|
- Adds Rake as a runtime dependency
|
|
- Definition list styled
|
|
- Sidebar and support cleaned up for smaller screen support
|
|
- Updated some stale docs
|
|
|
|
## v0.1.3
|
|
|
|
Major changes:
|
|
- Fix path problems, typos, and general clean-up for OSS.
|
|
|
|
## v0.1.2
|
|
|
|
Fix paths when deployed to gh-pages
|
|
|
|
## v0.1.1
|
|
|
|
Major updates:
|
|
- Adds search to mobile nav
|
|
- Pulls footer to bottom of the page on mobile (not hidden in nav)
|
|
|
|
Minor updates:
|
|
- Cleans up h1 typography spacing
|