From 896fad44b0dbc769e90d6bb0ef98793201e1d3fa Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Sun, 4 Jan 2026 10:29:35 +0000 Subject: [PATCH] fix: docs/Gemfile & docs/Gemfile.lock to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-RUBY-JSON-9402846 - https://snyk.io/vuln/SNYK-RUBY-REXML-12878608 --- docs/Gemfile | 2 +- docs/Gemfile.lock | 109 +++++++++++++++++++--------------------------- 2 files changed, 46 insertions(+), 65 deletions(-) diff --git a/docs/Gemfile b/docs/Gemfile index 7e6767dd..031361a4 100644 --- a/docs/Gemfile +++ b/docs/Gemfile @@ -4,6 +4,6 @@ gem "jekyll", "~> 4.4.1" # installed by `gem jekyll` #gem "webrick" # required when using Ruby >= 3 and Jekyll <= 4.2.2 #gem "minimal-mistakes-jekyll" # Getting Latest #gem "minimal-mistakes", "0.10.1" # pinned to the current release -gem "just-the-docs" # always download the latest release +gem "just-the-docs" , ">= 0.10.2" # always download the latest release gem "jekyll-sitemap" gem "jekyll-feed" diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock index da65c769..4c15c1a8 100644 --- a/docs/Gemfile.lock +++ b/docs/Gemfile.lock @@ -1,49 +1,58 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - base64 (0.2.0) - bigdecimal (3.1.9) + addressable (2.8.8) + public_suffix (>= 2.0.2, < 8.0) + base64 (0.3.0) + bigdecimal (4.0.1) colorator (1.1.0) - concurrent-ruby (1.3.5) - csv (3.3.2) + concurrent-ruby (1.3.6) + csv (3.3.5) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) - ffi (1.17.1) - ffi (1.17.1-aarch64-linux-gnu) - ffi (1.17.1-aarch64-linux-musl) - ffi (1.17.1-arm-linux-gnu) - ffi (1.17.1-arm-linux-musl) - ffi (1.17.1-arm64-darwin) - ffi (1.17.1-x86-linux-gnu) - ffi (1.17.1-x86-linux-musl) - ffi (1.17.1-x86_64-darwin) - ffi (1.17.1-x86_64-linux-gnu) - ffi (1.17.1-x86_64-linux-musl) + ffi (1.17.3) + ffi (1.17.3-aarch64-linux-gnu) + ffi (1.17.3-aarch64-linux-musl) + ffi (1.17.3-arm-linux-gnu) + ffi (1.17.3-arm-linux-musl) + ffi (1.17.3-arm64-darwin) + ffi (1.17.3-x86-linux-gnu) + ffi (1.17.3-x86-linux-musl) + ffi (1.17.3-x86_64-darwin) + ffi (1.17.3-x86_64-linux-gnu) + ffi (1.17.3-x86_64-linux-musl) forwardable-extended (2.6.0) - google-protobuf (4.29.3) + google-protobuf (4.33.2) bigdecimal rake (>= 13) - google-protobuf (4.29.3-aarch64-linux) + google-protobuf (4.33.2-aarch64-linux-gnu) bigdecimal rake (>= 13) - google-protobuf (4.29.3-arm64-darwin) + google-protobuf (4.33.2-aarch64-linux-musl) bigdecimal rake (>= 13) - google-protobuf (4.29.3-x86-linux) + google-protobuf (4.33.2-arm64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.29.3-x86_64-darwin) + google-protobuf (4.33.2-x86-linux-gnu) bigdecimal rake (>= 13) - google-protobuf (4.29.3-x86_64-linux) + google-protobuf (4.33.2-x86-linux-musl) bigdecimal rake (>= 13) - http_parser.rb (0.8.0) - i18n (1.14.7) + google-protobuf (4.33.2-x86_64-darwin) + bigdecimal + rake (>= 13) + google-protobuf (4.33.2-x86_64-linux-gnu) + bigdecimal + rake (>= 13) + google-protobuf (4.33.2-x86_64-linux-musl) + bigdecimal + rake (>= 13) + http_parser.rb (0.8.1) + i18n (1.14.8) concurrent-ruby (~> 1.0) jekyll (4.4.1) addressable (~> 2.4) @@ -76,8 +85,8 @@ GEM jekyll (>= 3.7, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - json (2.10.1) - just-the-docs (0.10.1) + json (2.18.0) + just-the-docs (0.11.1) jekyll (>= 3.8.5) jekyll-include-cache jekyll-seo-tag (>= 2.0) @@ -93,49 +102,21 @@ GEM mercenary (0.4.0) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (6.0.1) - rake (13.2.1) + public_suffix (6.0.2) + rake (13.3.1) rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.4.1) - rouge (4.5.1) + rexml (3.4.4) + rouge (4.7.0) safe_yaml (1.0.5) - sass-embedded (1.85.1) - google-protobuf (~> 4.29) + sass-embedded (1.97.1) + google-protobuf (~> 4.31) rake (>= 13) - sass-embedded (1.85.1-aarch64-linux-android) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-aarch64-linux-gnu) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-aarch64-linux-musl) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-arm-linux-androideabi) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-arm-linux-gnueabihf) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-arm-linux-musleabihf) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-arm64-darwin) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-riscv64-linux-android) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-riscv64-linux-gnu) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-riscv64-linux-musl) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-x86_64-darwin) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-x86_64-linux-android) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-x86_64-linux-gnu) - google-protobuf (~> 4.29) - sass-embedded (1.85.1-x86_64-linux-musl) - google-protobuf (~> 4.29) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) unicode-display_width (2.6.0) - webrick (1.9.1) + webrick (1.9.2) PLATFORMS aarch64-linux-android @@ -164,7 +145,7 @@ DEPENDENCIES jekyll (~> 4.4.1) jekyll-feed jekyll-sitemap - just-the-docs + just-the-docs (>= 0.10.2) BUNDLED WITH - 2.6.5 + 2.3.27