chore(deps): bump the ruby-deps group with 15 updates - #2839
Merged
Conversation
Bumps the ruby-deps group with 15 updates: | Package | From | To | | --- | --- | --- | | [haml](https://github.com/haml/haml) | `7.2.2` | `7.4.1` | | [reline](https://github.com/ruby/reline) | `0.6.3` | `0.7.0` | | [pagy](https://github.com/ddnexus/pagy) | `43.6.1` | `43.6.2` | | [icalendar](https://github.com/icalendar/icalendar) | `2.12.3` | `2.12.4` | | [commonmarker](https://github.com/gjtorikian/commonmarker) | `2.9.0` | `2.10.0` | | [view_component](https://github.com/viewcomponent/view_component) | `4.12.0` | `4.15.0` | | [haml_lint](https://github.com/sds/haml-lint) | `0.76.0` | `0.78.0` | | [overcommit](https://github.com/sds/overcommit) | `0.71.0` | `0.72.0` | | [rubocop](https://github.com/rubocop/rubocop) | `1.88.2` | `1.90.0` | | [rubocop-performance](https://github.com/rubocop/rubocop-performance) | `1.26.1` | `1.27.0` | | [rubocop-rails](https://github.com/rubocop/rubocop-rails) | `2.36.0` | `2.37.0` | | [simplecov](https://github.com/simplecov-ruby/simplecov) | `1.0.3` | `1.1.1` | | [webmock](https://github.com/bblimke/webmock) | `3.26.2` | `3.26.3` | | [scout_apm](https://github.com/scoutapp/scout_apm_ruby) | `6.2.0` | `6.3.0` | | [prawn](https://github.com/prawnpdf/prawn) | `2.4.0` | `2.5.0` | Updates `haml` from 7.2.2 to 7.4.1 - [Release notes](https://github.com/haml/haml/releases) - [Changelog](https://github.com/haml/haml/blob/main/CHANGELOG.md) - [Commits](haml/haml@v7.2.2...v7.4.1) Updates `reline` from 0.6.3 to 0.7.0 - [Release notes](https://github.com/ruby/reline/releases) - [Commits](ruby/reline@v0.6.3...v0.7.0) Updates `pagy` from 43.6.1 to 43.6.2 - [Release notes](https://github.com/ddnexus/pagy/releases) - [Changelog](https://github.com/ddnexus/pagy/blob/master/docs/CHANGELOG.md) - [Commits](ddnexus/pagy@43.6.1...43.6.2) Updates `icalendar` from 2.12.3 to 2.12.4 - [Changelog](https://github.com/icalendar/icalendar/blob/main/CHANGELOG.md) - [Commits](icalendar/icalendar@v2.12.3...v2.12.4) Updates `commonmarker` from 2.9.0 to 2.10.0 - [Release notes](https://github.com/gjtorikian/commonmarker/releases) - [Changelog](https://github.com/gjtorikian/commonmarker/blob/main/CHANGELOG.md) - [Commits](gjtorikian/commonmarker@v2.9.0...v2.10.0) Updates `view_component` from 4.12.0 to 4.15.0 - [Release notes](https://github.com/viewcomponent/view_component/releases) - [Changelog](https://github.com/ViewComponent/view_component/blob/main/docs/CHANGELOG.md) - [Commits](ViewComponent/view_component@v4.12.0...v4.15.0) Updates `haml_lint` from 0.76.0 to 0.78.0 - [Release notes](https://github.com/sds/haml-lint/releases) - [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md) - [Commits](sds/haml-lint@v0.76.0...v0.78.0) Updates `overcommit` from 0.71.0 to 0.72.0 - [Release notes](https://github.com/sds/overcommit/releases) - [Changelog](https://github.com/sds/overcommit/blob/main/CHANGELOG.md) - [Commits](sds/overcommit@v0.71.0...v0.72.0) Updates `rubocop` from 1.88.2 to 1.90.0 - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](rubocop/rubocop@v1.88.2...v1.90.0) Updates `rubocop-performance` from 1.26.1 to 1.27.0 - [Release notes](https://github.com/rubocop/rubocop-performance/releases) - [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md) - [Commits](rubocop/rubocop-performance@v1.26.1...v1.27.0) Updates `rubocop-rails` from 2.36.0 to 2.37.0 - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](rubocop/rubocop-rails@v2.36.0...v2.37.0) Updates `simplecov` from 1.0.3 to 1.1.1 - [Release notes](https://github.com/simplecov-ruby/simplecov/releases) - [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md) - [Commits](simplecov-ruby/simplecov@v1.0.3...v1.1.1) Updates `webmock` from 3.26.2 to 3.26.3 - [Release notes](https://github.com/bblimke/webmock/releases) - [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md) - [Commits](bblimke/webmock@v3.26.2...v3.26.3) Updates `scout_apm` from 6.2.0 to 6.3.0 - [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown) - [Commits](scoutapp/scout_apm_ruby@v6.2.0...v6.3.0) Updates `prawn` from 2.4.0 to 2.5.0 - [Release notes](https://github.com/prawnpdf/prawn/releases) - [Changelog](https://github.com/prawnpdf/prawn/blob/master/CHANGELOG.md) - [Commits](prawnpdf/prawn@2.4.0...2.5.0) --- updated-dependencies: - dependency-name: haml dependency-version: 7.4.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: reline dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: pagy dependency-version: 43.6.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ruby-deps - dependency-name: icalendar dependency-version: 2.12.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ruby-deps - dependency-name: commonmarker dependency-version: 2.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: view_component dependency-version: 4.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: haml_lint dependency-version: 0.78.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: overcommit dependency-version: 0.72.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: rubocop dependency-version: 1.90.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: rubocop-performance dependency-version: 1.27.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: rubocop-rails dependency-version: 2.37.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: simplecov dependency-version: 1.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: webmock dependency-version: 3.26.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: ruby-deps - dependency-name: scout_apm dependency-version: 6.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ruby-deps - dependency-name: prawn dependency-version: 2.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ruby-deps ... Signed-off-by: dependabot[bot] <support@github.com>
Collaborator
Dependency Upgrade Review: ruby-deps group (15 updates)PR scope: dependency-only (Gemfile.lock, dependabot).
Usage in this repository
Local validation (worktree at the PR head)
Compatibility assessmentLikely Compatible. The one structurally risky bump (haml 7.4) is paired with matching haml_lint, the suite exercises every HAML view and the prawn/icalendar/view_component paths, and the view_component security fix is a reason to merge rather than wait. ConfidenceHigh. |
mroderick
approved these changes
Sep 3, 2026
mroderick
left a comment
Collaborator
There was a problem hiding this comment.
Approved. See analysis comment above.
mroderick
approved these changes
Sep 3, 2026
mroderick
left a comment
Collaborator
There was a problem hiding this comment.
Approved. See analysis comment above.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the ruby-deps group with 15 updates:
7.2.27.4.10.6.30.7.043.6.143.6.22.12.32.12.42.9.02.10.04.12.04.15.00.76.00.78.00.71.00.72.01.88.21.90.01.26.11.27.02.36.02.37.01.0.31.1.13.26.23.26.36.2.06.3.02.4.02.5.0Updates
hamlfrom 7.2.2 to 7.4.1Release notes
Sourced from haml's releases.
Changelog
Sourced from haml's changelog.
Commits
7f51ae7Version 7.4.1fce2365Move find_and_preserve into Haml::Preserver26c36cdDrop the tag list from the emitted find_and_preserve call11796e2Build the preserve regex once per tag list instead of per call4b26909Move find_and_preserve into Haml::Helpers7da8851Drop an empty tag from the preserve pattern2e3e512Match a newline with a String in preserve9acd59cRequire haml/helpers in the script compiler5dc327fVersion 7.4.078ddd14Escape interpolated tag text through Haml::Escape (#1217)Updates
relinefrom 0.6.3 to 0.7.0Release notes
Sourced from reline's releases.
Commits
841ab2fBump version to v0.7.0 (#916)0bd5775Use Reline::ANSI when ruby is built with the msys/cygwin runtime (#910)15a61b8Fix Windows hang when stdin is redirected (#907) (#908)11e925bBump step-security/harden-runner from 2.19.1 to 2.20.0 (#906)0d85b7cBump rubygems/release-gem from 1.2.0 to 1.4.0 (#904)f352385Bump actions/checkout from 6.0.2 to 7.0.1 (#911)edf8d6bFix iogate.getc input byte order shuffled bug (#891)4167623Merge pull request #899 from ruby/dependabot/github_actions/step-security/har...50fd248Bump step-security/harden-runner from 2.19.0 to 2.19.15663d93Merge pull request #898 from ruby/dependabot/github_actions/step-security/har...Updates
pagyfrom 43.6.1 to 43.6.2Release notes
Sourced from pagy's releases.
Changelog
Sourced from pagy's changelog.
Commits
e854305Merge branch 'dev'6f0ebbeVersion 43.6.2871fb4a💎 Fix nil records returned for Array collections on page overflow (#920) (Fix...1ad8485Fix broken links in CHANGELOG.md when displayed on GitHub (close #913)5248145Update gems and packages4b5f6f9Update RM run configs44afd3fImprove docs templating2d72e39Improve Retype config, allowing url override to github actions (#918)Updates
icalendarfrom 2.12.3 to 2.12.4Changelog
Sourced from icalendar's changelog.
Commits
2a83c51Bump version to 2.12.4a3ce4aaMerge pull request #323 from gaoflow/fix-text-unescape-inversea98b40aFix TEXT unescape so it is the exact inverse of value_icalUpdates
commonmarkerfrom 2.9.0 to 2.10.0Release notes
Sourced from commonmarker's releases.
Changelog
Sourced from commonmarker's changelog.
Commits
0e629d6Merge pull request #479 from gjtorikian/release-pleasef0c992a[skip test] release v2.10.0e63aa0dci: Run release prep on every push to main326bf28Merge pull request #478 from gjtorikian/type-aware-node-accessorsb6f3a99chore: Satisfy rubocop cops that only CI enables0827a06feat(node): Report accessor support by node typeUpdates
view_componentfrom 4.12.0 to 4.15.0Release notes
Sourced from view_component's releases.
... (truncated)
Changelog
Sourced from view_component's changelog.
... (truncated)
Commits
e0f40c5Merge pull request #2707 from ViewComponent/release-4-15-03258db0release 4.15.00071477Merge pull request #2685 from ViewComponent/experimentally-cacheable1948a8eRescue Errno::ENOENT in system-test entrypoint controller6d92d61Rewrite CHANGELOG em-dash clauses as separate sentence and parentheticalf1da3e3Restore Microsoft.Dashes rule; unspace em-dashes in CHANGELOG46d5b6cDisable Microsoft.Dashes; keep spaced em-dashes as house style449bd26Fix vale warnings on PR-added lines and make vale fail CI510e36cRecompile components after modify_file to prevent test pollutionf8f987cMerge branch 'main' into experimentally-cacheableUpdates
haml_lintfrom 0.76.0 to 0.78.0Release notes
Sourced from haml_lint's releases.
Changelog
Sourced from haml_lint's changelog.
Commits
f4e48f7Cut 0.78.0 release (#695)a9d063dAdd HAML 7.3 compatibility (#694)decd86cAdd support for Haml 7.4 (#693)c960fc9Cut 0.77.0 release (#691)60dd097Relaxhamlgem constraint to not have an upper bound (#690)b4e1cf2Bump coverallsapp/github-action from 2.3.7 to 2.3.8 (#688)339aef2Configure monthly GitHub Actions Dependabot updates (#687)a4cfe50Bump ruby/setup-ruby from 1.318.0 to 1.321.0 (#686)b3e9dbbBump actions/checkout from 7.0.0 to 7.0.1 (#684)86b8e9eUpdate simplecov requirement from ~> 0.22.0 to ~> 1.0.1 (#683)Updates
overcommitfrom 0.71.0 to 0.72.0Release notes
Sourced from overcommit's releases.
Changelog
Sourced from overcommit's changelog.
Commits
4eda754Cut version 0.72.0 (#891)1235937Remove maintainability badge (#890)9338179Require patched REXML version (#889)a3f4e29Fix operation state restoration in linked worktrees (#887)ac17d93Fail Flay hook when flay crashes instead of silently passing (#885)bc038b9Fix Solargraph regexp capture warning (#886)Updates
rubocopfrom 1.88.2 to 1.90.0Release notes
Sourced from rubocop's releases.
... (truncated)
Changelog
Sourced from rubocop's changelog.