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