Bump jekyll from 4.3.3 to 4.4.1 #6

Open
dependabot[bot] wants to merge 1 commit from dependabot/bundler/jekyll-4.4.1 into main
dependabot[bot] commented 2026-10-19 08:02:33 +00:00 (Migrated from github.com)

Bumps jekyll from 4.3.3 to 4.4.1.

Release notes

Sourced from jekyll's releases.

v4.4.1

Bug Fixes

  • Restore globbed path behavior in front matter defaults (#9762)

v4.4.0

Minor Enhancements

  • Allow marking specific highlighted lines via Liquid (#9138)
  • Add gem csv to runtime dependency list (#9522)
  • Bump the minimum ruby version to 2.7 (#9525)
  • Acknowledge livereload_port from site config too (#9606)
  • Add gem base64 as runtime dependency (#9740)
  • Add gem json as runtime_dependency (#9671)
  • Remove unnecessary constraint on gem mercenary (#9758)

Bug Fixes

  • Optimize default front matter using File.fnmatch? (#9185)
  • Remove totals in profile table properly (#9186)
  • Optimize Site#each_site_file (#9187)
  • Rename sass partial created for new blank site (#9257)
  • Fix jekyll serve --detach with jekyll-sass-converter 3.x (#9304)
  • Handle TypeError from where filter gracefully (#9292)
  • Add support for upcoming logger 1.4.3 (#9392)
  • Fix typo in devcontainer.json (#9364)
  • Correct rubocop lint errors (#9600)
  • Fix inexistent layout warning for the default 404 page (#9589)
  • Relax version constraint on wdm in new Gemfile (#9662)
  • Fix --livereload-ignore option (#9570)
  • Render theme-gem root only in development (#9680)

Development Fixes

  • Cleanup highlight tag (#9177)
  • Run tests in utc (#9168)
  • Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (#9196)
  • Update sass related tests for jekyll-sass-converter 3.x (#9223)
  • Split test/test_tags.rb into multiple files (#9230)
  • test: use hash explicitly for Struct initializer for ruby 3.2 (#9237)
  • script/default-site: accept flags for jekyll new (#9259)
  • Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 (#9205)
  • Use check-spelling/check-spelling@v0.0.21 (#9199)
  • Bump RuboCop to v1.45.x (#9305)
  • Bump Rubocop to version 1.48.x (#9326)
  • Bump versions of ruby & nodejs in devcontainer (#9360)
  • Bump rubocop version to 1.52.x (#9361)
  • Upgrade RuboCop to 1.54 (#9401)
  • Add CodeQL workflow (#9397)
  • Bump actions/checkout from 3 to 4 (#9442)

... (truncated)

Changelog

Sourced from jekyll's changelog.

4.4.1 / 2025-01-29

Bug Fixes

  • Restore globbed path behavior in front matter defaults (#9762)

4.4.0 / 2025-01-27

Minor Enhancements

  • Allow marking specific highlighted lines via Liquid (#9138)
  • Add gem csv to runtime dependency list (#9522)
  • Bump the minimum ruby version to 2.7 (#9525)
  • Acknowledge livereload_port from site config too (#9606)
  • Add gem base64 as runtime dependency (#9740)
  • Add gem json as runtime_dependency (#9671)
  • Remove unnecessary constraint on gem mercenary (#9758)

Bug Fixes

  • Optimize default front matter using File.fnmatch? (#9185)
  • Remove totals in profile table properly (#9186)
  • Optimize Site#each_site_file (#9187)
  • Rename sass partial created for new blank site (#9257)
  • Fix jekyll serve --detach with jekyll-sass-converter 3.x (#9304)
  • Handle TypeError from where filter gracefully (#9292)
  • Add support for upcoming logger 1.4.3 (#9392)
  • Fix typo in devcontainer.json (#9364)
  • Correct rubocop lint errors (#9600)
  • Fix inexistent layout warning for the default 404 page (#9589)
  • Relax version constraint on wdm in new Gemfile (#9662)
  • Fix --livereload-ignore option (#9570)
  • Render theme-gem root only in development (#9680)

Development Fixes

  • Cleanup highlight tag (#9177)
  • Run tests in utc (#9168)
  • Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (#9196)
  • Update sass related tests for jekyll-sass-converter 3.x (#9223)
  • Split test/test_tags.rb into multiple files (#9230)
  • test: use hash explicitly for Struct initializer for ruby 3.2 (#9237)
  • script/default-site: accept flags for jekyll new (#9259)
  • Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 (#9205)
  • Use check-spelling/check-spelling@v0.0.21 (#9199)
  • Bump RuboCop to v1.45.x (#9305)
  • Bump Rubocop to version 1.48.x (#9326)
  • Bump versions of ruby & nodejs in devcontainer (#9360)
  • Bump rubocop version to 1.52.x (#9361)
  • Upgrade RuboCop to 1.54 (#9401)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [jekyll](https://github.com/jekyll/jekyll) from 4.3.3 to 4.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jekyll/jekyll/releases">jekyll's releases</a>.</em></p> <blockquote> <h2>v4.4.1</h2> <h3>Bug Fixes</h3> <ul> <li>Restore globbed path behavior in front matter defaults (<a href="https://redirect.github.com/jekyll/jekyll/issues/9762">#9762</a>)</li> </ul> <h2>v4.4.0</h2> <h3>Minor Enhancements</h3> <ul> <li>Allow marking specific highlighted lines via Liquid (<a href="https://redirect.github.com/jekyll/jekyll/issues/9138">#9138</a>)</li> <li>Add gem <code>csv</code> to runtime dependency list (<a href="https://redirect.github.com/jekyll/jekyll/issues/9522">#9522</a>)</li> <li>Bump the minimum ruby version to 2.7 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9525">#9525</a>)</li> <li>Acknowledge <code>livereload_port</code> from site config too (<a href="https://redirect.github.com/jekyll/jekyll/issues/9606">#9606</a>)</li> <li>Add gem <code>base64</code> as runtime dependency (<a href="https://redirect.github.com/jekyll/jekyll/issues/9740">#9740</a>)</li> <li>Add gem <code>json</code> as runtime_dependency (<a href="https://redirect.github.com/jekyll/jekyll/issues/9671">#9671</a>)</li> <li>Remove unnecessary constraint on gem <code>mercenary</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9758">#9758</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Optimize default front matter using <code>File.fnmatch?</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9185">#9185</a>)</li> <li>Remove totals in profile table properly (<a href="https://redirect.github.com/jekyll/jekyll/issues/9186">#9186</a>)</li> <li>Optimize <code>Site#each_site_file</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9187">#9187</a>)</li> <li>Rename sass partial created for new blank site (<a href="https://redirect.github.com/jekyll/jekyll/issues/9257">#9257</a>)</li> <li>Fix <code>jekyll serve --detach</code> with jekyll-sass-converter 3.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9304">#9304</a>)</li> <li>Handle TypeError from <code>where</code> filter gracefully (<a href="https://redirect.github.com/jekyll/jekyll/issues/9292">#9292</a>)</li> <li>Add support for upcoming logger 1.4.3 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9392">#9392</a>)</li> <li>Fix typo in devcontainer.json (<a href="https://redirect.github.com/jekyll/jekyll/issues/9364">#9364</a>)</li> <li>Correct rubocop lint errors (<a href="https://redirect.github.com/jekyll/jekyll/issues/9600">#9600</a>)</li> <li>Fix inexistent layout warning for the default 404 page (<a href="https://redirect.github.com/jekyll/jekyll/issues/9589">#9589</a>)</li> <li>Relax version constraint on <code>wdm</code> in new Gemfile (<a href="https://redirect.github.com/jekyll/jekyll/issues/9662">#9662</a>)</li> <li>Fix <code>--livereload-ignore</code> option (<a href="https://redirect.github.com/jekyll/jekyll/issues/9570">#9570</a>)</li> <li>Render theme-gem root only in development (<a href="https://redirect.github.com/jekyll/jekyll/issues/9680">#9680</a>)</li> </ul> <h3>Development Fixes</h3> <ul> <li>Cleanup highlight tag (<a href="https://redirect.github.com/jekyll/jekyll/issues/9177">#9177</a>)</li> <li>Run tests in utc (<a href="https://redirect.github.com/jekyll/jekyll/issues/9168">#9168</a>)</li> <li>Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9196">#9196</a>)</li> <li>Update sass related tests for jekyll-sass-converter 3.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9223">#9223</a>)</li> <li>Split <code>test/test_tags.rb</code> into multiple files (<a href="https://redirect.github.com/jekyll/jekyll/issues/9230">#9230</a>)</li> <li>test: use hash explicitly for Struct initializer for ruby 3.2 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9237">#9237</a>)</li> <li>script/default-site: accept flags for <code>jekyll new</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9259">#9259</a>)</li> <li>Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9205">#9205</a>)</li> <li>Use check-spelling/check-spelling@v0.0.21 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9199">#9199</a>)</li> <li>Bump RuboCop to v1.45.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9305">#9305</a>)</li> <li>Bump Rubocop to version 1.48.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9326">#9326</a>)</li> <li>Bump versions of ruby &amp; nodejs in devcontainer (<a href="https://redirect.github.com/jekyll/jekyll/issues/9360">#9360</a>)</li> <li>Bump rubocop version to 1.52.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9361">#9361</a>)</li> <li>Upgrade RuboCop to 1.54 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9401">#9401</a>)</li> <li>Add CodeQL workflow (<a href="https://redirect.github.com/jekyll/jekyll/issues/9397">#9397</a>)</li> <li>Bump actions/checkout from 3 to 4 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9442">#9442</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jekyll/jekyll/blob/master/History.markdown">jekyll's changelog</a>.</em></p> <blockquote> <h2>4.4.1 / 2025-01-29</h2> <h3>Bug Fixes</h3> <ul> <li>Restore globbed path behavior in front matter defaults (<a href="https://redirect.github.com/jekyll/jekyll/issues/9762">#9762</a>)</li> </ul> <h2>4.4.0 / 2025-01-27</h2> <h3>Minor Enhancements</h3> <ul> <li>Allow marking specific highlighted lines via Liquid (<a href="https://redirect.github.com/jekyll/jekyll/issues/9138">#9138</a>)</li> <li>Add gem <code>csv</code> to runtime dependency list (<a href="https://redirect.github.com/jekyll/jekyll/issues/9522">#9522</a>)</li> <li>Bump the minimum ruby version to 2.7 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9525">#9525</a>)</li> <li>Acknowledge <code>livereload_port</code> from site config too (<a href="https://redirect.github.com/jekyll/jekyll/issues/9606">#9606</a>)</li> <li>Add gem <code>base64</code> as runtime dependency (<a href="https://redirect.github.com/jekyll/jekyll/issues/9740">#9740</a>)</li> <li>Add gem <code>json</code> as runtime_dependency (<a href="https://redirect.github.com/jekyll/jekyll/issues/9671">#9671</a>)</li> <li>Remove unnecessary constraint on gem <code>mercenary</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9758">#9758</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Optimize default front matter using <code>File.fnmatch?</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9185">#9185</a>)</li> <li>Remove totals in profile table properly (<a href="https://redirect.github.com/jekyll/jekyll/issues/9186">#9186</a>)</li> <li>Optimize <code>Site#each_site_file</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9187">#9187</a>)</li> <li>Rename sass partial created for new blank site (<a href="https://redirect.github.com/jekyll/jekyll/issues/9257">#9257</a>)</li> <li>Fix <code>jekyll serve --detach</code> with jekyll-sass-converter 3.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9304">#9304</a>)</li> <li>Handle TypeError from <code>where</code> filter gracefully (<a href="https://redirect.github.com/jekyll/jekyll/issues/9292">#9292</a>)</li> <li>Add support for upcoming logger 1.4.3 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9392">#9392</a>)</li> <li>Fix typo in devcontainer.json (<a href="https://redirect.github.com/jekyll/jekyll/issues/9364">#9364</a>)</li> <li>Correct rubocop lint errors (<a href="https://redirect.github.com/jekyll/jekyll/issues/9600">#9600</a>)</li> <li>Fix inexistent layout warning for the default 404 page (<a href="https://redirect.github.com/jekyll/jekyll/issues/9589">#9589</a>)</li> <li>Relax version constraint on <code>wdm</code> in new Gemfile (<a href="https://redirect.github.com/jekyll/jekyll/issues/9662">#9662</a>)</li> <li>Fix <code>--livereload-ignore</code> option (<a href="https://redirect.github.com/jekyll/jekyll/issues/9570">#9570</a>)</li> <li>Render theme-gem root only in development (<a href="https://redirect.github.com/jekyll/jekyll/issues/9680">#9680</a>)</li> </ul> <h3>Development Fixes</h3> <ul> <li>Cleanup highlight tag (<a href="https://redirect.github.com/jekyll/jekyll/issues/9177">#9177</a>)</li> <li>Run tests in utc (<a href="https://redirect.github.com/jekyll/jekyll/issues/9168">#9168</a>)</li> <li>Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9196">#9196</a>)</li> <li>Update sass related tests for jekyll-sass-converter 3.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9223">#9223</a>)</li> <li>Split <code>test/test_tags.rb</code> into multiple files (<a href="https://redirect.github.com/jekyll/jekyll/issues/9230">#9230</a>)</li> <li>test: use hash explicitly for Struct initializer for ruby 3.2 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9237">#9237</a>)</li> <li>script/default-site: accept flags for <code>jekyll new</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9259">#9259</a>)</li> <li>Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9205">#9205</a>)</li> <li>Use check-spelling/check-spelling@v0.0.21 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9199">#9199</a>)</li> <li>Bump RuboCop to v1.45.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9305">#9305</a>)</li> <li>Bump Rubocop to version 1.48.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9326">#9326</a>)</li> <li>Bump versions of ruby &amp; nodejs in devcontainer (<a href="https://redirect.github.com/jekyll/jekyll/issues/9360">#9360</a>)</li> <li>Bump rubocop version to 1.52.x (<a href="https://redirect.github.com/jekyll/jekyll/issues/9361">#9361</a>)</li> <li>Upgrade RuboCop to 1.54 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9401">#9401</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jekyll/jekyll/commit/1f319fb273b6cdf876bc6edd38d7477935cdda8c"><code>1f319fb</code></a> Release :gem: v4.4.1</li> <li><a href="https://github.com/jekyll/jekyll/commit/c5cd1fb04f071137631302cb69139db5196d4010"><code>c5cd1fb</code></a> Restore globbed path behavior in front matter defaults (<a href="https://redirect.github.com/jekyll/jekyll/issues/9762">#9762</a>)</li> <li><a href="https://github.com/jekyll/jekyll/commit/33e8a84a0033bf150754a48c4da1ec5eaff89a03"><code>33e8a84</code></a> Add unrecognized words to expected spelling data [skip ci]</li> <li><a href="https://github.com/jekyll/jekyll/commit/cda8c3a402841c6b442b24b191be1c7d6849003c"><code>cda8c3a</code></a> Release :gem: v4.4.0</li> <li><a href="https://github.com/jekyll/jekyll/commit/5431c0945b527a188dd592c99ffb1d6a85f6ce65"><code>5431c09</code></a> Update history to reflect merge of <a href="https://redirect.github.com/jekyll/jekyll/issues/9759">#9759</a> [ci skip]</li> <li><a href="https://github.com/jekyll/jekyll/commit/e68b3e3e16b4a1e5dbb40db32e1fe90fdf274fd8"><code>e68b3e3</code></a> Add release post for v4.4.0 (<a href="https://redirect.github.com/jekyll/jekyll/issues/9759">#9759</a>)</li> <li><a href="https://github.com/jekyll/jekyll/commit/0cc09f93caa53bf42e01ade0e22307f05e798294"><code>0cc09f9</code></a> Update history to reflect merge of <a href="https://redirect.github.com/jekyll/jekyll/issues/9758">#9758</a> [ci skip]</li> <li><a href="https://github.com/jekyll/jekyll/commit/448b8b55402c7c82fece08387552f8ce68be6c25"><code>448b8b5</code></a> Remove unnecessary constraint on gem <code>mercenary</code> (<a href="https://redirect.github.com/jekyll/jekyll/issues/9758">#9758</a>)</li> <li><a href="https://github.com/jekyll/jekyll/commit/2cf2665d314407e2d1628539b331f46b2dc5a6fb"><code>2cf2665</code></a> Update history to reflect merge of <a href="https://redirect.github.com/jekyll/jekyll/issues/9756">#9756</a> [ci skip]</li> <li><a href="https://github.com/jekyll/jekyll/commit/efc2a7433c7f7770e3e8bfaa37675988b24f74c0"><code>efc2a74</code></a> Bump <code>check-spelling/check-spelling</code> action (<a href="https://redirect.github.com/jekyll/jekyll/issues/9756">#9756</a>)</li> <li>Additional commits viewable in <a href="https://github.com/jekyll/jekyll/compare/v4.3.3...v4.4.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jekyll&package-manager=bundler&previous-version=4.3.3&new-version=4.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin "dependabot/bundler/jekyll-4.4.1:dependabot/bundler/jekyll-4.4.1"
git switch "dependabot/bundler/jekyll-4.4.1"

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch "main"
git merge --no-ff "dependabot/bundler/jekyll-4.4.1"
git switch "dependabot/bundler/jekyll-4.4.1"
git rebase "main"
git switch "main"
git merge --ff-only "dependabot/bundler/jekyll-4.4.1"
git switch "dependabot/bundler/jekyll-4.4.1"
git rebase "main"
git switch "main"
git merge --no-ff "dependabot/bundler/jekyll-4.4.1"
git switch "main"
git merge --squash "dependabot/bundler/jekyll-4.4.1"
git switch "main"
git merge --ff-only "dependabot/bundler/jekyll-4.4.1"
git switch "main"
git merge "dependabot/bundler/jekyll-4.4.1"
git push origin "main"
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
andylockran/andylockran.github.io!6
No description provided.