chore(deps): bump the ruby-deps group with 4 updates - #2808
Conversation
Bumps the ruby-deps group with 4 updates: [haml](https://github.com/haml/haml), [reline](https://github.com/ruby/reline), [haml_lint](https://github.com/sds/haml-lint) and [simplecov](https://github.com/simplecov-ruby/simplecov). Updates `haml` from 7.2.2 to 7.3.0 - [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.3.0) 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 `haml_lint` from 0.76.0 to 0.77.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.77.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) --- updated-dependencies: - dependency-name: haml dependency-version: 7.3.0 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: haml_lint dependency-version: 0.77.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 ... Signed-off-by: dependabot[bot] <support@github.com>
Dependency Upgrade Review: ruby-deps group (4 packages)
PR Scope: Dependency-only — only haml 7.2.2 → 7.3.0Changes: Replaced internal Ripper parser with Prism. Fixed string literal interpolation for Usage in repo: 1,801 Assessment: Compatible. No code touches reline 0.6.3 → 0.7.0Changes: REPL/line-editing library. Mostly CI/infra bumps, plus rprompt support, emacs key fixes, Windows stdin redirection fix. Usage in repo: Transitive dependency (brought in via Assessment: Compatible. Nothing in the codebase touches Reline. haml_lint 0.76.0 → 0.77.0Changes: Relaxed Usage in repo: Assessment: Compatible. The constraint relaxation is precisely the point — it unblocks this PR's haml upgrade. simplecov 1.0.3 → 1.1.1Changes: HTML report is now a single self-contained Usage in repo: Assessment: Compatible. The breaking changes affect output formats and CLI tools this codebase does not script against. The parallel-test merging path ( Test CoverageFull RSpec suite + Capybara/Playwright feature tests. SimpleCov is used in CI with Verdict: High confidence — safe to merge. |
mroderick
left a comment
There was a problem hiding this comment.
Approved — high confidence upgrade. See analysis comment above.
Bumps the ruby-deps group with 4 updates: haml, reline, haml_lint and simplecov.
Updates
hamlfrom 7.2.2 to 7.3.0Release notes
Sourced from haml's releases.
Changelog
Sourced from haml's changelog.
Commits
b3dadcbVersion 7.3.0d48f109Add a changelog entry for the Prism migrationd897efdLet the plain filter tolerate Ruby that does not parse4725f2fParse template Ruby as a partial script1fa5f59Replace the remaining Ripper usages with Prismf6e18daReplace Ripper with Prism in syntax and string literal checks0c549c3Add info to metadata (#1213)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
haml_lintfrom 0.76.0 to 0.77.0Release notes
Sourced from haml_lint's releases.
Changelog
Sourced from haml_lint's changelog.
Commits
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)57c8244Opt-in for MFA requirement (#679)3291833Update rubocop requirement from 1.88.1 to 1.88.2 (#678)89b2bc2Bump ruby/setup-ruby from 1.316.0 to 1.318.0 (#681)Updates
simplecovfrom 1.0.3 to 1.1.1Release notes
Sourced from simplecov's releases.
Changelog
Sourced from simplecov's changelog.
... (truncated)
Commits
76a8e4eBump version to 1.1.1e1bf502Refresh the report screenshotsf33e0bfDrop the coverage glyphs from the source view and its legend2673f9aLet the tab strip own the report's top barc6ef10bReport a sandbox command timeout instead of its teardown0675978Keep the conductor's merged report from hinging on runner luck560fae5Exercise Rails' built-in Minitest integrationab66677Remember the file-list sort order6640c1ePolish the source file viewe9ba8c3Build a Rails-style screenshot coverage fixtureDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions