Skip to content

chore(deps): bump the ruby group with 9 updates - #1217

Merged
mergify[bot] merged 1 commit into
mainfrom
dependabot/bundler/ruby-d39ab8b4fd
Aug 3, 2026
Merged

chore(deps): bump the ruby group with 9 updates#1217
mergify[bot] merged 1 commit into
mainfrom
dependabot/bundler/ruby-d39ab8b4fd

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the ruby group with 9 updates:

Package From To
html2rss 4a23fb6 eaebbf2
async 2.43.0 2.44.0
async-http 0.98.1 0.99.0
io-event 1.19.3 1.19.4
json 2.21.1 2.21.2
protocol-http 0.64.0 0.68.0
protocol-http1 0.39.0 0.40.0
protocol-url 0.4.0 0.5.0
zeitwerk 2.8.2 2.8.3

Updates html2rss from 4a23fb6 to eaebbf2

Commits
  • eaebbf2 feat(pagination): generalized multi-strategy pagination framework (#404)
  • 5cd48df refactor: deepen AutoSource and request seams (+ guard/budget fixes) (#402)
  • 28c9964 fix: resolve rubocop and yard-lint offenses from gem updates
  • dc5b2e7 chore(deps): bump the ruby-deps group with 5 updates
  • See full diff in compare view

Updates async from 2.43.0 to 2.44.0

Release notes

Sourced from async's releases.

v2.44.0

  • Fixed scheduler cleanup after forking while other fibers are blocked.
Changelog

Sourced from async's changelog.

v2.44.0

  • Fixed scheduler cleanup after forking while other fibers are blocked.
Commits

Updates async-http from 0.98.1 to 0.99.0

Release notes

Sourced from async-http's releases.

v0.99.0

  • Retry safe requests when a remote HTTP/2 endpoint resets the stream with INTERNAL_ERROR before returning a response.
Changelog

Sourced from async-http's changelog.

v0.99.0

  • Retry safe requests when a remote HTTP/2 endpoint resets the stream with INTERNAL_ERROR before returning a response.
Commits

Updates io-event from 1.19.3 to 1.19.4

Release notes

Sourced from io-event's releases.

v1.19.4

  • Capture errno immediately after epoll_wait / kevent, preventing stale or subsequently clobbered values from raising a spurious Errno::* when a native selector wait is interrupted or skipped.
Changelog

Sourced from io-event's changelog.

v1.19.4

  • Capture errno immediately after epoll_wait / kevent, preventing stale or subsequently clobbered values from raising a spurious Errno::* when a native selector wait is interrupted or skipped.
Commits

Updates json from 2.21.1 to 2.21.2

Release notes

Sourced from json's releases.

v2.21.2

What's Changed

Full Changelog: ruby/json@v2.21.1...v2.21.2

Changelog

Sourced from json's changelog.

2026-07-31 (2.21.2)

Commits
  • 5a32e43 Release 2.21.2
  • 2c332bf Also don't compute ResumableParser cursor position for warning
  • 5499aa5 Improve max_nesting documentation
  • 499d9bc Fix the parser benchmark bytes report
  • f5fc245 Pass '-mno-outline' to the compiler (if supported) to prevent function outlin...
  • See full diff in compare view

Updates protocol-http from 0.64.0 to 0.68.0

Release notes

Sourced from protocol-http's releases.

v0.68.0

  • Add HTTP status descriptions.

v0.67.0

  • Parse and resolve HTTP Range header values according to the default headers policy.

v0.66.0

  • Introduce Protocol::HTTP::RemoteError for remote endpoint failures where application processing may have occurred.

v0.65.0

  • Improve Accept header parsing for quoted pairs, malformed parameters, invalid wildcards, and invalid quality factors.
  • Emit multiple Set-Cookie values as separate header fields and delimit combined Cookie values with a space after each semicolon.
Changelog

Sourced from protocol-http's changelog.

v0.68.0

  • Add HTTP status descriptions.

v0.67.0

  • Parse and resolve HTTP Range header values according to the default headers policy.

v0.66.0

  • Introduce Protocol::HTTP::RemoteError for remote endpoint failures where application processing may have occurred.

v0.65.0

  • Improve Accept header parsing for quoted pairs, malformed parameters, invalid wildcards, and invalid quality factors.
  • Emit multiple Set-Cookie values as separate header fields and delimit combined Cookie values with a space after each semicolon.
Commits

Updates protocol-http1 from 0.39.0 to 0.40.0

Release notes

Sourced from protocol-http1's releases.

v0.40.0

  • Use Protocol::HTTP::Status for standard HTTP status descriptions and remove the duplicate Protocol::HTTP1::Reason table.
Changelog

Sourced from protocol-http1's changelog.

v0.40.0

  • Use Protocol::HTTP::Status for standard HTTP status descriptions and remove the duplicate Protocol::HTTP1::Reason table.
Commits

Updates protocol-url from 0.4.0 to 0.5.0

Changelog

Sourced from protocol-url's changelog.

v0.5.0

  • Add Protocol::URL::Encoding.decode_www_form for decoding HTML form data where + represents a space.
Commits

Updates zeitwerk from 2.8.2 to 2.8.3

Changelog

Sourced from zeitwerk's changelog.

2.8.3 (1 Aug 2026)

  • 2.8.0 introduced a regression: Collapsed directories that were also configured as eager load exclusions were eager loaded. The exclusion was not honored. This has been fixed.
Commits

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 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 9 updates:

| Package | From | To |
| --- | --- | --- |
| [html2rss](https://github.com/html2rss/html2rss) | ``4a23fb6`` | ``eaebbf2`` |
| [async](https://github.com/socketry/async) | `2.43.0` | `2.44.0` |
| [async-http](https://github.com/socketry/async-http) | `0.98.1` | `0.99.0` |
| [io-event](https://github.com/socketry/io-event) | `1.19.3` | `1.19.4` |
| [json](https://github.com/ruby/json) | `2.21.1` | `2.21.2` |
| [protocol-http](https://github.com/socketry/protocol-http) | `0.64.0` | `0.68.0` |
| [protocol-http1](https://github.com/socketry/protocol-http1) | `0.39.0` | `0.40.0` |
| [protocol-url](https://github.com/socketry/protocol-url) | `0.4.0` | `0.5.0` |
| [zeitwerk](https://github.com/fxn/zeitwerk) | `2.8.2` | `2.8.3` |


Updates `html2rss` from `4a23fb6` to `eaebbf2`
- [Release notes](https://github.com/html2rss/html2rss/releases)
- [Commits](html2rss/html2rss@4a23fb6...eaebbf2)

Updates `async` from 2.43.0 to 2.44.0
- [Release notes](https://github.com/socketry/async/releases)
- [Changelog](https://github.com/socketry/async/blob/main/releases.md)
- [Commits](socketry/async@v2.43.0...v2.44.0)

Updates `async-http` from 0.98.1 to 0.99.0
- [Release notes](https://github.com/socketry/async-http/releases)
- [Changelog](https://github.com/socketry/async-http/blob/main/releases.md)
- [Commits](socketry/async-http@v0.98.1...v0.99.0)

Updates `io-event` from 1.19.3 to 1.19.4
- [Release notes](https://github.com/socketry/io-event/releases)
- [Changelog](https://github.com/socketry/io-event/blob/main/releases.md)
- [Commits](socketry/io-event@v1.19.3...v1.19.4)

Updates `json` from 2.21.1 to 2.21.2
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](ruby/json@v2.21.1...v2.21.2)

Updates `protocol-http` from 0.64.0 to 0.68.0
- [Release notes](https://github.com/socketry/protocol-http/releases)
- [Changelog](https://github.com/socketry/protocol-http/blob/main/releases.md)
- [Commits](socketry/protocol-http@v0.64.0...v0.68.0)

Updates `protocol-http1` from 0.39.0 to 0.40.0
- [Release notes](https://github.com/socketry/protocol-http1/releases)
- [Changelog](https://github.com/socketry/protocol-http1/blob/main/releases.md)
- [Commits](socketry/protocol-http1@v0.39.0...v0.40.0)

Updates `protocol-url` from 0.4.0 to 0.5.0
- [Changelog](https://github.com/socketry/protocol-url/blob/main/releases.md)
- [Commits](socketry/protocol-url@v0.4.0...v0.5.0)

Updates `zeitwerk` from 2.8.2 to 2.8.3
- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md)
- [Commits](fxn/zeitwerk@v2.8.2...v2.8.3)

---
updated-dependencies:
- dependency-name: html2rss
  dependency-version: eaebbf2159f9e82734c216da55bddb346db9865a
  dependency-type: direct:production
  dependency-group: ruby
- dependency-name: async
  dependency-version: 2.44.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: async-http
  dependency-version: 0.99.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: io-event
  dependency-version: 1.19.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: json
  dependency-version: 2.21.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: protocol-http
  dependency-version: 0.68.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: protocol-http1
  dependency-version: 0.40.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: protocol-url
  dependency-version: 0.5.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: zeitwerk
  dependency-version: 2.8.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Aug 3, 2026
@mergify mergify Bot added the queued label Aug 3, 2026
@mergify

mergify Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

This pull request spent 2 minutes 14 seconds in the queue, including 1 minute 14 seconds running CI.

Required conditions to merge

@mergify
mergify Bot merged commit eaa1c6b into main Aug 3, 2026
6 checks passed
@mergify
mergify Bot deleted the dependabot/bundler/ruby-d39ab8b4fd branch August 3, 2026 07:20
@mergify mergify Bot removed the queued label Aug 3, 2026
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