Skip to content

chore(deps): bump html2rss to 0.31.0 - #326

Merged
gildesmarais merged 2 commits into
masterfrom
chore/html2rss-0.31.0
Oct 19, 2026
Merged

gildesmarais merged 2 commits into
masterfrom
chore/html2rss-0.31.0

Conversation

@gildesmarais

Copy link
Copy Markdown
Member

Summary

  • Pin published html2rss 0.31.0 from RubyGems (drop git SHA pin) and require Ruby >= 3.3
  • Retarget bin/validate_configs to Html2rss.validate / ValidationReport after Config.validate_yaml removal
  • make ready passes; no curated YAML changes required

Test plan

  • make ready (lint, validate, test)
  • CI green on this branch

@gildesmarais
gildesmarais merged commit 08b7c3b into master Oct 19, 2026
8 checks passed
@gildesmarais
gildesmarais deleted the chore/html2rss-0.31.0 branch October 19, 2026 12:57
gildesmarais added a commit to html2rss/html2rss-web that referenced this pull request Oct 19, 2026
## What changed

- `Gemfile.lock` pins `html2rss` 0.31.0 (was 0.30.0).
- `html2rss-configs` git pin moves to `08b7c3b`, which requires
`html2rss (~> 0.31)`.
- Transitive updates in the same lockfile: `bigdecimal` 4.1.3, `http-2`
1.3.0, `httpx` 1.9.0, `mcp` 1.8.0, `mime-types-data` 3.2026.1013,
`regexp_parser` 2.13.1.

## Why

`html2rss-configs` now requires `html2rss ~> 0.31`
([html2rss-configs#326](html2rss/html2rss-configs#326)).
The Gemfile constraint stays `~> 0.30`, which already allows 0.31.x.

## Risk

- Low. Lockfile-only. Runtime follows the gem bump; request specs still
pass against 0.31.0.

Review map: whole PR is small — start at `Gemfile.lock`. No test delta.

## Validation

- Dev Container: `bundle install`
- Dev Container: `make ready` — RuboCop, Zeitwerk, YARD, frontend lint,
and RSpec (356 examples, 0 failures)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant