Skip to content

Commit f7fac99

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

File tree

2 files changed

+21
-16
lines changed

2 files changed

+21
-16
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source "https://rubygems.org"
77
#
88
# This will help ensure the proper Jekyll version is running.
99
# Happy Jekylling!
10-
gem "jekyll", "~> 4.3.4"
10+
gem "jekyll", "~> 4.4.0"
1111
# This is the default theme for new Jekyll sites. You may change this to anything you like.
1212
gem "minima", "~> 2.5"
1313
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and

Gemfile.lock

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,15 @@ GEM
99
console (~> 1.29)
1010
fiber-annotation
1111
io-event (~> 1.6, >= 1.6.5)
12+
base64 (0.2.0)
1213
bigdecimal (3.1.9)
1314
colorator (1.1.0)
14-
concurrent-ruby (1.3.4)
15+
concurrent-ruby (1.3.5)
1516
console (1.29.3)
1617
fiber-annotation
1718
fiber-local (~> 1.1)
1819
json
20+
csv (3.3.3)
1921
em-websocket (0.5.3)
2022
eventmachine (>= 0.12.9)
2123
http_parser.rb (~> 0)
@@ -34,7 +36,7 @@ GEM
3436
fiber-storage
3537
fiber-storage (1.0.0)
3638
forwardable-extended (2.6.0)
37-
google-protobuf (4.28.3-x86_64-linux)
39+
google-protobuf (4.30.2-x86_64-linux)
3840
bigdecimal
3941
rake (>= 13)
4042
hashery (2.1.2)
@@ -48,20 +50,23 @@ GEM
4850
yell (~> 2.0)
4951
zeitwerk (~> 2.5)
5052
http_parser.rb (0.8.0)
51-
i18n (1.14.6)
53+
i18n (1.14.7)
5254
concurrent-ruby (~> 1.0)
5355
io-event (1.7.5)
54-
jekyll (4.3.4)
56+
jekyll (4.4.1)
5557
addressable (~> 2.4)
58+
base64 (~> 0.2)
5659
colorator (~> 1.0)
60+
csv (~> 3.0)
5761
em-websocket (~> 0.5)
5862
i18n (~> 1.0)
5963
jekyll-sass-converter (>= 2.0, < 4.0)
6064
jekyll-watch (~> 2.0)
65+
json (~> 2.6)
6166
kramdown (~> 2.3, >= 2.3.1)
6267
kramdown-parser-gfm (~> 1.0)
6368
liquid (~> 4.0)
64-
mercenary (>= 0.3.6, < 0.5)
69+
mercenary (~> 0.3, >= 0.3.6)
6570
pathutil (~> 0.9)
6671
rouge (>= 3.0, < 5.0)
6772
safe_yaml (~> 1.0)
@@ -74,17 +79,17 @@ GEM
7479
jekyll-include-cache (0.2.1)
7580
jekyll (>= 3.7, < 5.0)
7681
jekyll-paginate (1.1.0)
77-
jekyll-sass-converter (3.0.0)
78-
sass-embedded (~> 1.54)
82+
jekyll-sass-converter (3.1.0)
83+
sass-embedded (~> 1.75)
7984
jekyll-seo-tag (2.8.0)
8085
jekyll (>= 3.8, < 5.0)
8186
jekyll-sitemap (1.4.0)
8287
jekyll (>= 3.7, < 5.0)
8388
jekyll-watch (2.2.1)
8489
listen (~> 3.0)
8590
json (2.8.2)
86-
kramdown (2.4.0)
87-
rexml
91+
kramdown (2.5.1)
92+
rexml (>= 3.3.9)
8893
kramdown-parser-gfm (1.1.0)
8994
kramdown (~> 2.0)
9095
liquid (4.0.4)
@@ -128,12 +133,12 @@ GEM
128133
rb-fsevent (0.11.2)
129134
rb-inotify (0.11.1)
130135
ffi (~> 1.0)
131-
rexml (3.3.9)
132-
rouge (4.4.0)
136+
rexml (3.4.1)
137+
rouge (4.5.1)
133138
ruby-rc4 (0.1.5)
134139
safe_yaml (1.0.5)
135-
sass-embedded (1.80.6-x86_64-linux-gnu)
136-
google-protobuf (~> 4.28)
140+
sass-embedded (1.86.0-x86_64-linux-gnu)
141+
google-protobuf (~> 4.30)
137142
sawyer (0.9.2)
138143
addressable (>= 2.3.5)
139144
faraday (>= 0.17.3, < 3)
@@ -145,7 +150,7 @@ GEM
145150
ethon (>= 0.9.0)
146151
unicode-display_width (2.6.0)
147152
uri (1.0.1)
148-
webrick (1.9.0)
153+
webrick (1.9.1)
149154
yell (2.2.2)
150155
zeitwerk (2.7.2)
151156

@@ -155,7 +160,7 @@ PLATFORMS
155160
DEPENDENCIES
156161
html-proofer
157162
http_parser.rb (~> 0.6.0)
158-
jekyll (~> 4.3.4)
163+
jekyll (~> 4.4.0)
159164
jekyll-feed (~> 0.12)
160165
minima (~> 2.5)
161166
minimal-mistakes-jekyll

0 commit comments

Comments
 (0)