Skip to content

chore(deps): bump the ruby group with 5 updates #900

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 26, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 26, 2025

Bumps the ruby group with 5 updates:

Package From To
rubocop 1.75.6 1.75.7
json 2.12.0 2.12.2
mime-types-data 3.2025.0514 3.2025.0520
websocket-driver 0.7.7 0.8.0
zeitwerk 2.7.2 2.7.3

Updates rubocop from 1.75.6 to 1.75.7

Release notes

Sourced from rubocop's releases.

RuboCop v1.75.7

Bug fixes

  • #14185: Fix an error for Style/IfUnlessModifierOfIfUnless when using nested modifier. (@​koic)
  • #14192: Fix negatives for Layout/SpaceBeforeBrackets when using space between method argument parentheses and left bracket. (@​koic)
  • #14189: Fix incorrect autocorrect for Layout/SpaceBeforeBrackets when using space between receiver and left brackets, and a space inside left bracket. (@​koic)
  • #14170: Fix Style/AccessModifierDeclarations cop error on semicolon after modifier. (@​viralpraxis)
  • #14195: Fix Style/AccessModifierDeclarations cop error on symbol modifier without surrounding scope. (@​viralpraxis)
  • #14172: Fix Style/AccessModifierDeclarations cop false positives when there are no method definitions and style is inline. (@​viralpraxis)
  • #14193: Fix Lint/UselessAssignment cop error when using nested assignment with splat. (@​earlopain)

Changes

Changelog

Sourced from rubocop's changelog.

1.75.7 (2025-05-21)

Bug fixes

  • #14185: Fix an error for Style/IfUnlessModifierOfIfUnless when using nested modifier. ([@​koic][])
  • #14192: Fix negatives for Layout/SpaceBeforeBrackets when using space between method argument parentheses and left bracket. ([@​koic][])
  • #14189: Fix incorrect autocorrect for Layout/SpaceBeforeBrackets when using space between receiver and left brackets, and a space inside left bracket. ([@​koic][])
  • #14170: Fix Style/AccessModifierDeclarations cop error on semicolon after modifier. ([@​viralpraxis][])
  • #14195: Fix Style/AccessModifierDeclarations cop error on symbol modifier without surrounding scope. ([@​viralpraxis][])
  • #14172: Fix Style/AccessModifierDeclarations cop false positives when there are no method definitions and style is inline. ([@​viralpraxis][])
  • #14193: Fix Lint/UselessAssignment cop error when using nested assignment with splat. ([@​earlopain][])

Changes

  • #14188: Enhance Gemspec/DuplicatedAssignment cop to detect duplicated indexed assignment. ([@​viralpraxis][])
  • #14183: Recognize prefix argument for delegate method in Lint/DuplicateMethods. ([@​lovro-bikic][])
Commits
  • 3bff1ae Cut 1.75.7
  • 9a9c06c Update Changelog
  • 586fcd5 [Fix #14193] Fix Lint/UselessAssignment cop error when using nested assignm...
  • c7040a7 Merge pull request #14196 from viralpraxis/consistent-metric-dep-cops-method-...
  • 727c3c8 Merge pull request #14195 from viralpraxis/fix-style-access-modifier-declarat...
  • 68711a2 Fix Style/AccessModifierDeclarations cop error on symbol modifier without p...
  • dceaafd Consistently highlight Metric cops method name in offense messages
  • 6b6c033 Fix Style/AccessModifierDeclarations cop error on colon after modifier
  • fcc31f2 Merge pull request #14192 from koic/fix_false_negatives_for_layout_space_befo...
  • b2d362c Fix false negatives for Layout/SpaceBeforeBrackets
  • Additional commits viewable in compare view

Updates json from 2.12.0 to 2.12.2

Release notes

Sourced from json's releases.

v2.12.2

  • Fix compiler optimization level.

Full Changelog: ruby/json@v2.12.1...v2.12.2

v2.12.1

What's Changed

  • Fix a potential crash in large negative floating point number generation.
  • Fix for JSON.pretty_generate to use passed state object's generate instead of state class as the required parameters aren't available.

Full Changelog: ruby/json@v2.12.0...v2.12.1

Changelog

Sourced from json's changelog.

2025-05-23 (2.12.2)

  • Fix compiler optimization level.

2025-05-23 (2.12.1)

  • Fix a potential crash in large negative floating point number generation.
  • Fix for JSON.pretty_generate to use passed state object's generate instead of state class as the required parameters aren't available.
Commits
  • a29cb77 Release 2.12.2
  • 8603a57 Release 2.12.1
  • 30eacc2 Merge pull request #810 from byroot/fbuffer-bound-checks
  • 8109421 fbuffer.c: add debug mode with bound checks.
  • d695177 Merge pull request #808 from byroot/reported-segv
  • d73ae93 Fix: generate_json_float to reserve enough memory for large negative floats.
  • 60e80e1 Merge pull request #806 from GrantBirki/minor-fixes
  • 7c03ffc Remove some unnecessary top level constant lookups
  • c060943 remove redundant self.
  • f5c1b8c use . over :: for consistency
  • Additional commits viewable in compare view

Updates mime-types-data from 3.2025.0514 to 3.2025.0520

Changelog

Sourced from mime-types-data's changelog.

3.2025.0520 / 2025-05-20

  • Updated registry entries from the IANA [media registry][registry] and [provisional media registry][provisional], the [Apache httpd media registry][httpd], and the [Apache Tika media registry][tika] as of the release date.
Commits
  • 0a0c32c Update mime-types-data 3.2025.0520 / 2025-05-20
  • ab6e840 chore(deps): Bump github/codeql-action from 3.28.17 to 3.28.18
  • 4226075 chore(deps): Bump actions/dependency-review-action from 4.7.0 to 4.7.1
  • 791963e chore(deps): Bump ruby/setup-ruby from 1.238.0 to 1.242.0
  • See full diff in compare view

Updates websocket-driver from 0.7.7 to 0.8.0

Changelog

Sourced from websocket-driver's changelog.

0.8.0 / 2025-05-25

  • Emit binary message as a string with Encoding::BINARY instead of an array
  • Add the option :binary_data_format to force the previous behaviour
Commits
  • 2824edc Update release date for 0.8.0
  • befd449 Prefer text frames over binary; if the input is in some non-UTF-8 text encodi...
  • e3155f7 Bump version to 0.8.0
  • 22e0704 Default to text frames if the input buffer is specifically UTF8-encoded
  • 64ceaa4 Remove Ruby versions unsupported by GitHub
  • 799c022 Move the changelog_uri closer to other similar metadata
  • 188c139 Merge pull request #93 from mark-young-atg/provide_changelog_link_on_rubygems
  • 6157294 Update the documentation for representation of binary messages
  • 370ac9b Emit binary frames as binary strings by default, and make Driver.frame() trea...
  • f1c9331 Merge pull request #95 from mackuba/binary_format
  • Additional commits viewable in compare view

Updates zeitwerk from 2.7.2 to 2.7.3

Changelog

Sourced from zeitwerk's changelog.

2.7.3 (20 May 2025)

  • The helper Zeitwerk::Loader#cpath_expected_at did not work correctly if the inflector had logic that relied on the absolute path of the given file or directory. This has been fixed.

    This bug was found by Codex.

  • Perpetual internal work.

Commits
  • 77c971c Ready for 2.7.3
  • 97cd2a3 cpath_expected_at: pass correct dir to the inflector
  • 67b1396 User Symbol#name here
  • 72b9aab Refactor thread-safety test
  • 52d90dd Simplify Zeitwerk::Cref#path
  • 68eb4ae Parameterize Zeitwerk::Cref::Map
  • efaa214 New signature convention for exceptions
  • 4cf0ddf Revises duck-typing signatures
  • 2120324 Use #: for RBS annotations
  • a1d4f54 Updates some signature annotations
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will 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 version will 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

Bumps the ruby group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [rubocop](https://github.com/rubocop/rubocop) | `1.75.6` | `1.75.7` |
| [json](https://github.com/ruby/json) | `2.12.0` | `2.12.2` |
| [mime-types-data](https://github.com/mime-types/mime-types-data) | `3.2025.0514` | `3.2025.0520` |
| [websocket-driver](https://github.com/faye/websocket-driver-ruby) | `0.7.7` | `0.8.0` |
| [zeitwerk](https://github.com/fxn/zeitwerk) | `2.7.2` | `2.7.3` |


Updates `rubocop` from 1.75.6 to 1.75.7
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop@v1.75.6...v1.75.7)

Updates `json` from 2.12.0 to 2.12.2
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](ruby/json@v2.12.0...v2.12.2)

Updates `mime-types-data` from 3.2025.0514 to 3.2025.0520
- [Changelog](https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md)
- [Commits](mime-types/mime-types-data@v3.2025.0514...v3.2025.0520)

Updates `websocket-driver` from 0.7.7 to 0.8.0
- [Changelog](https://github.com/faye/websocket-driver-ruby/blob/main/CHANGELOG.md)
- [Commits](faye/websocket-driver-ruby@0.7.7...0.8.0)

Updates `zeitwerk` from 2.7.2 to 2.7.3
- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md)
- [Commits](fxn/zeitwerk@v2.7.2...v2.7.3)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.75.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: json
  dependency-version: 2.12.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: mime-types-data
  dependency-version: 3.2025.0520
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: websocket-driver
  dependency-version: 0.8.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: zeitwerk
  dependency-version: 2.7.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels May 26, 2025
@mergify mergify bot merged commit 1cdcd03 into main May 26, 2025
5 checks passed
@mergify mergify bot deleted the dependabot/bundler/ruby-ca01b28e59 branch May 26, 2025 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants