|
|
|
@ -4,6 +4,144 @@ permalink: "/docs/history/"
|
|
|
|
|
note: This file is autogenerated. Edit /History.markdown instead.
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## 4.4.0 / 2025-01-27
|
|
|
|
|
{: #v4-4-0}
|
|
|
|
|
|
|
|
|
|
### Minor Enhancements
|
|
|
|
|
{: #minor-enhancements-v4-4-0}
|
|
|
|
|
|
|
|
|
|
- Allow marking specific highlighted lines via Liquid ([#9138]({{ site.repository }}/issues/9138))
|
|
|
|
|
- Add gem `csv` to runtime dependency list ([#9522]({{ site.repository }}/issues/9522))
|
|
|
|
|
- Bump the minimum ruby version to 2.7 ([#9525]({{ site.repository }}/issues/9525))
|
|
|
|
|
- Acknowledge `livereload_port` from site config too ([#9606]({{ site.repository }}/issues/9606))
|
|
|
|
|
- Add gem `base64` as runtime dependency ([#9740]({{ site.repository }}/issues/9740))
|
|
|
|
|
- Add gem `json` as runtime_dependency ([#9671]({{ site.repository }}/issues/9671))
|
|
|
|
|
- Remove unnecessary constraint on gem `mercenary` ([#9758]({{ site.repository }}/issues/9758))
|
|
|
|
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
|
{: #bug-fixes-v4-4-0}
|
|
|
|
|
|
|
|
|
|
- Optimize default front matter using `File.fnmatch?` ([#9185]({{ site.repository }}/issues/9185))
|
|
|
|
|
- Remove totals in profile table properly ([#9186]({{ site.repository }}/issues/9186))
|
|
|
|
|
- Optimize `Site#each_site_file` ([#9187]({{ site.repository }}/issues/9187))
|
|
|
|
|
- Rename sass partial created for new blank site ([#9257]({{ site.repository }}/issues/9257))
|
|
|
|
|
- Fix `jekyll serve --detach` with jekyll-sass-converter 3.x ([#9304]({{ site.repository }}/issues/9304))
|
|
|
|
|
- Handle TypeError from `where` filter gracefully ([#9292]({{ site.repository }}/issues/9292))
|
|
|
|
|
- Add support for upcoming logger 1.4.3 ([#9392]({{ site.repository }}/issues/9392))
|
|
|
|
|
- Fix typo in devcontainer.json ([#9364]({{ site.repository }}/issues/9364))
|
|
|
|
|
- Correct rubocop lint errors ([#9600]({{ site.repository }}/issues/9600))
|
|
|
|
|
- Fix inexistent layout warning for the default 404 page ([#9589]({{ site.repository }}/issues/9589))
|
|
|
|
|
- Relax version constraint on `wdm` in new Gemfile ([#9662]({{ site.repository }}/issues/9662))
|
|
|
|
|
- Fix `--livereload-ignore` option ([#9570]({{ site.repository }}/issues/9570))
|
|
|
|
|
- Render theme-gem root only in development ([#9680]({{ site.repository }}/issues/9680))
|
|
|
|
|
|
|
|
|
|
### Development Fixes
|
|
|
|
|
{: #development-fixes-v4-4-0}
|
|
|
|
|
|
|
|
|
|
- Cleanup highlight tag ([#9177]({{ site.repository }}/issues/9177))
|
|
|
|
|
- Run tests in utc ([#9168]({{ site.repository }}/issues/9168))
|
|
|
|
|
- Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 ([#9196]({{ site.repository }}/issues/9196))
|
|
|
|
|
- Update sass related tests for jekyll-sass-converter 3.x ([#9223]({{ site.repository }}/issues/9223))
|
|
|
|
|
- Split `test/test_tags.rb` into multiple files ([#9230]({{ site.repository }}/issues/9230))
|
|
|
|
|
- test: use hash explicitly for Struct initializer for ruby 3.2 ([#9237]({{ site.repository }}/issues/9237))
|
|
|
|
|
- script/default-site: accept flags for `jekyll new` ([#9259]({{ site.repository }}/issues/9259))
|
|
|
|
|
- Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 ([#9205]({{ site.repository }}/issues/9205))
|
|
|
|
|
- Use check-spelling/check-spelling@v0.0.21 ([#9199]({{ site.repository }}/issues/9199))
|
|
|
|
|
- Bump RuboCop to v1.45.x ([#9305]({{ site.repository }}/issues/9305))
|
|
|
|
|
- Bump Rubocop to version 1.48.x ([#9326]({{ site.repository }}/issues/9326))
|
|
|
|
|
- Bump versions of ruby & nodejs in devcontainer ([#9360]({{ site.repository }}/issues/9360))
|
|
|
|
|
- Bump rubocop version to 1.52.x ([#9361]({{ site.repository }}/issues/9361))
|
|
|
|
|
- Upgrade RuboCop to 1.54 ([#9401]({{ site.repository }}/issues/9401))
|
|
|
|
|
- Add CodeQL workflow ([#9397]({{ site.repository }}/issues/9397))
|
|
|
|
|
- Bump actions/checkout from 3 to 4 ([#9442]({{ site.repository }}/issues/9442))
|
|
|
|
|
- Test suite uses shoulda-context only. ([#9441]({{ site.repository }}/issues/9441))
|
|
|
|
|
- Keep activesupport at version 7.0.x ([#9469]({{ site.repository }}/issues/9469))
|
|
|
|
|
- Bump Rubocop to 1.56.4 ([#9459]({{ site.repository }}/issues/9459))
|
|
|
|
|
- Configure dependabot to handle rubygems dependencies ([#9445]({{ site.repository }}/issues/9445))
|
|
|
|
|
- Update rubocop gem ([#9476]({{ site.repository }}/issues/9476))
|
|
|
|
|
- Fix Performance/StringIdentifierArgument violation in site.rb and allow activesupport 6 for windows tests ([#9512]({{ site.repository }}/issues/9512))
|
|
|
|
|
- Add a few more emeritus team members ([#9535]({{ site.repository }}/issues/9535))
|
|
|
|
|
- Make custom cop inherit `RuboCop::Cop::Base` ([#9597]({{ site.repository }}/issues/9597))
|
|
|
|
|
- CI: Use JRuby 9.4.8.0 ([#9654]({{ site.repository }}/issues/9654))
|
|
|
|
|
- Stop testing with Cucumber on JRuby ([#9661]({{ site.repository }}/issues/9661))
|
|
|
|
|
- Windows CI on GitHub Actions ([#9659]({{ site.repository }}/issues/9659))
|
|
|
|
|
- Run GitHub Actions only if needed ([#9664]({{ site.repository }}/issues/9664))
|
|
|
|
|
- Format `.rubocop.yml` via a rake task ([#9687]({{ site.repository }}/issues/9687))
|
|
|
|
|
- Configure some new cops ([#9688]({{ site.repository }}/issues/9688))
|
|
|
|
|
- Fix expected markup per WAI-ARIA requirements ([#9737]({{ site.repository }}/issues/9737))
|
|
|
|
|
- Add an optional `:rdoc` group of gems ([#9742]({{ site.repository }}/issues/9742))
|
|
|
|
|
- Test `inspect` filter with custom object ([#9743]({{ site.repository }}/issues/9743))
|
|
|
|
|
- Bump cucumber to v9 ([#9747]({{ site.repository }}/issues/9747))
|
|
|
|
|
- Add Ruby 3.4 to CI matrix ([#9740]({{ site.repository }}/issues/9740))
|
|
|
|
|
- Remove unnecessary runtime dependency ([#9753]({{ site.repository }}/issues/9753))
|
|
|
|
|
- Bump `check-spelling/check-spelling` action ([#9756]({{ site.repository }}/issues/9756))
|
|
|
|
|
|
|
|
|
|
### Documentation
|
|
|
|
|
|
|
|
|
|
- Fix Nested tree navigation with recursion example ([#9174]({{ site.repository }}/issues/9174))
|
|
|
|
|
- Fix typo on website ([#9203]({{ site.repository }}/issues/9203))
|
|
|
|
|
- Publish post on major release of sass-converter ([#9225]({{ site.repository }}/issues/9225))
|
|
|
|
|
- Update Jekyll on macOS (macos.md) and current ruby version to 3.1.3 in ruby.yml ([#9195]({{ site.repository }}/issues/9195))
|
|
|
|
|
- Add release post for v4.3.2 ([#9263]({{ site.repository }}/issues/9263))
|
|
|
|
|
- Grammatical reordering in 3-to-4 upgrading docs ([#9245]({{ site.repository }}/issues/9245))
|
|
|
|
|
- fixed grammatical mistake on "showcase" page ([#9264]({{ site.repository }}/issues/9264))
|
|
|
|
|
- Mark `highlight` `mark_lines` feature as 4.4 in docs ([#9184]({{ site.repository }}/issues/9184))
|
|
|
|
|
- Add v3.9.3 release history & post to `master` branch ([#9284]({{ site.repository }}/issues/9284))
|
|
|
|
|
- Update S3 deployment to remove s3_website ([#9221]({{ site.repository }}/issues/9221))
|
|
|
|
|
- Document Exclude behavior, Include overrides and the default exclusion list ([#9376]({{ site.repository }}/issues/9376))
|
|
|
|
|
- Update macos.md, remove Catalina (macOS 10.15) ([#9405]({{ site.repository }}/issues/9405))
|
|
|
|
|
- Update macos.md, add support for Ventura ([#9406]({{ site.repository }}/issues/9406))
|
|
|
|
|
- Typo fix - update to hooks and 3rd party deployment and one other article ([#9411]({{ site.repository }}/issues/9411))
|
|
|
|
|
- Update 07-assets.md ([#9393]({{ site.repository }}/issues/9393))
|
|
|
|
|
- Mention the front matter requirement in pages.md ([#9423]({{ site.repository }}/issues/9423))
|
|
|
|
|
- Point to the Rouge GitHub repo rather than broken website ([#9362]({{ site.repository }}/issues/9362))
|
|
|
|
|
- Add new theme directory to themes resources ([#9356]({{ site.repository }}/issues/9356))
|
|
|
|
|
- Adds Kinsta to 3rd party deployments ([#9331]({{ site.repository }}/issues/9331))
|
|
|
|
|
- Update Fedora prerequisites to include g++ ([#9290]({{ site.repository }}/issues/9290))
|
|
|
|
|
- Update convert-site-to-jekyll.md ([#9348]({{ site.repository }}/issues/9348))
|
|
|
|
|
- Update github-actions documentation ([#9426]({{ site.repository }}/issues/9426))
|
|
|
|
|
- Update resources.md ([#9449]({{ site.repository }}/issues/9449))
|
|
|
|
|
- Add GitHub Pages helpful notes ([#9235]({{ site.repository }}/issues/9235))
|
|
|
|
|
- Clarify which version of Jekyll needs 'jekyll-paginate' ([#9477]({{ site.repository }}/issues/9477))
|
|
|
|
|
- chore: update showcases ([#9473]({{ site.repository }}/issues/9473))
|
|
|
|
|
- Add FreeBSD installation instructions ([#9481]({{ site.repository }}/issues/9481))
|
|
|
|
|
- Fix broken link for the security team page ([#9497]({{ site.repository }}/issues/9497))
|
|
|
|
|
- Fix broken links for several Jekyll integrations ([#9496]({{ site.repository }}/issues/9496))
|
|
|
|
|
- Add release post for v4.3.3 ([#9511]({{ site.repository }}/issues/9511))
|
|
|
|
|
- Add docs version badge to page_excerpts feature ([#9520]({{ site.repository }}/issues/9520))
|
|
|
|
|
- Improve accessibility of the docs ([#9338]({{ site.repository }}/issues/9338))
|
|
|
|
|
- Fix gem quote consistency on docs ([#9517]({{ site.repository }}/issues/9517))
|
|
|
|
|
- Make site search work again ([#9530]({{ site.repository }}/issues/9530))
|
|
|
|
|
- Jekyll docs template typo - All pages show "Deployment" ([#9548]({{ site.repository }}/issues/9548))
|
|
|
|
|
- Fixed: Wrong navigation style on the right side of news and docs pages ([#9586]({{ site.repository }}/issues/9586))
|
|
|
|
|
- Add redirect for step-by-step tutorial ([#9593]({{ site.repository }}/issues/9593))
|
|
|
|
|
- Add Jekyll 3.10.0 release post & history ([#9625]({{ site.repository }}/issues/9625))
|
|
|
|
|
- Fix minor docs error ([#9641]({{ site.repository }}/issues/9641))
|
|
|
|
|
- Update windows.md ([#9644]({{ site.repository }}/issues/9644))
|
|
|
|
|
- Document keys of global variable {% raw %}`{{ jekyll }}`{% endraw %} ([#9653]({{ site.repository }}/issues/9653))
|
|
|
|
|
- Fix incorrect and inconsistent variables in the permalinks page ([#9591]({{ site.repository }}/issues/9591))
|
|
|
|
|
- Fix lapses in documentation of page variables ([#9667]({{ site.repository }}/issues/9667))
|
|
|
|
|
- Add note about VSCode warning for SCSS files ([#9609]({{ site.repository }}/issues/9609))
|
|
|
|
|
- docs: Fix incorrect parentheses ([#9629]({{ site.repository }}/issues/9629))
|
|
|
|
|
- docs: Fix of a bug in the pagination section ([#8890]({{ site.repository }}/issues/8890))
|
|
|
|
|
- Update current Ruby version renders and macOS docs ([#9614]({{ site.repository }}/issues/9614))
|
|
|
|
|
- Improve docs around using GitHub Actions to build and deploy Jekyll sites ([#9682]({{ site.repository }}/issues/9682))
|
|
|
|
|
- Fix grammar in the description of `page.excerpt` variable ([#9689]({{ site.repository }}/issues/9689))
|
|
|
|
|
- Render HTML tables at `/docs/permalinks/` using a data file ([#9666]({{ site.repository }}/issues/9666))
|
|
|
|
|
- Fix HTML attribute separation whitespace placement in the Navigation include code of Assets step of the Step by Step Tutorial ([#9695]({{ site.repository }}/issues/9695))
|
|
|
|
|
- Fix missing glob matching pattern support description in the documentation of the `include` and `exclude` configuration options ([#9697]({{ site.repository }}/issues/9697))
|
|
|
|
|
- Fix missing `url` configuration option documentation ([#9699]({{ site.repository }}/issues/9699))
|
|
|
|
|
- Link to GitHub Pages Dependency versions page instead of explicitly specifying Jekyll version ([#9715]({{ site.repository }}/issues/9715))
|
|
|
|
|
- Fix broken link on third-party.md ([#9704]({{ site.repository }}/issues/9704))
|
|
|
|
|
- Fix: remove inaccessible links and their descriptions ([#9745]({{ site.repository }}/issues/9745))
|
|
|
|
|
- Add release post for v4.4.0 ([#9759]({{ site.repository }}/issues/9759))
|
|
|
|
|
|
|
|
|
|
### Site Enhancements
|
|
|
|
|
{: #site-enhancements-v4-4-0}
|
|
|
|
|
|
|
|
|
|
- Extract markup for `Improve this page` into an inclusion ([#9675]({{ site.repository }}/issues/9675))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 4.3.4 / 2024-09-16
|
|
|
|
|
{: #v4-3-4}
|
|
|
|
|
|
|
|
|
|