v9.1.0
Notable Changes
- reintroduced Ruby < 3 support
- refactored parsing code (but with the same user-facing API)
- modernized development setup with improvements to IRB, linting, and
the Dev Container experience
Commits
- Re-add missing workflow_call trigger (a883f45)
- Bump version to v9.1.0 (56c314e)
- Remove addressed RuboCop todo file (045b19e)
- Rewrite and simplify parsing code (791f3fb)
- Remove version.rb file (40049ca)
- Refactor for Ruby 2.6 compatibility (a4406e1)
- Generate RuboCop todo list (7319c2f)
- RuboCop: Lint/NonDeterministicRequireOrder (ca1460f)
- Relax version constraints to allow for Ruby 2.6 (a3099db)
- Update ignored revs file (b3d1a85)
- RuboCop: Lint/RedundantDirGlobSort (405339e)
- Configure custom transformation of IndieWeb string (86536e7)
- RuboCop: Layout/MultilineMethodCallIndentation (49b30c9)
- Add documentation_uri and homepage_uri (e72a1e6)
- RuboCop: Gemspec/AddRuntimeDependency (c628e6c)
- RuboCop: Style/StringLiterals (98a94d2)
- RuboCop: Style/WordArray (cb72804)
- RuboCop: Style/TrailingCommaInArrayLiteral (12614ff)
- RuboCop: Style/TrailingCommaInHashLiteral (c6378d3)
- Update project Ruby version to v3.4.3 (49d963d)
- Refactor Dev Container configuration (64c9292)
- Streamline GitHub Actions workflows (4925c89)
- Enable branch coverage (72b7fd9)
- Remove ruby/debug gem (f4e6154)
- Streamline IRB config (a2bced4)
- Back to RuboCop (d8a393a)
- Remove YARD config file (328f635)
- Disable ruby-lsp formatter (5100c76)
Full Changelog: v9.0.0...v9.1.0