Releases: indieweb/indieweb-endpoints-ruby
Releases · indieweb/indieweb-endpoints-ruby
v10.0.2
v10.0.1
v10.0.0
"Breaking" changes
- minimum Ruby once again v2.7
- client user agent string has changed to
Mozilla/5.0 (compatible; IndieWebEndpointsDiscovery/1.0; +https://rubygems.org/gems/indieweb-endpoints)
IndieWeb::Endpoints::Client#inspect
returns a slightly differently formatted string
Commits
- Alpha sort triggers [skip ci] (34a2b6e)
- Fix IRB history file config (84d26c1)
- Ignore
.ruby-lsp
folder (8dfc02d) - Remove unnecessary system command (48be456)
- Set minimum Ruby version to 2.7 (31a9e57)
- Refactor
Client#inspect
method (354ec39) - Update Client’s user agent string (3ae2586)
- Remove unnecessary call to
#to_s
(36b73f9) - Add nokogiri-html-ext (feb119b)
- Refactor private
matches_from_headers
method (a8ec53d) - Update selectors to return attributes (70b8001)
- Resolve relative URLs in parsed document (bd60091)
- Remove exception handling (9346b08)
- Remove
#inspect
spec (4bd7dc9) - Bump version to v10.0.0 (996b85f)
Full Changelog: v9.1.0...v10.0.0
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
v9.0.0
Breaking Changes
What's Changed
- Bump paambaati/codeclimate-action from 3.2.0 to 4.0.0 by @dependabot in #7
- Bump paambaati/codeclimate-action from 4.0.0 to 5.0.0 by @dependabot in #8
- Remove CodeClimate by @jgarber623 in #10
- Refactor CI workflow by @jgarber623 in #11
- Update development Ruby version to 2.7.8 by @jgarber623 in #12
- Migrate to Standard by @jgarber623 in #13
- Address linting issues by @jgarber623 in #14
- Run workflow on pushes to main branch by @jgarber623 in #15
- Minor documentation formatting changes by @jgarber623 in #16
- Add DevContainer configuration by @jgarber623 in #17
- Refactor for v9.0.0 by @jgarber623 in #18
New Contributors
- @dependabot made their first contribution in #7
Full Changelog: v8.0.0...v9.0.0