Releases: indieweb/indieweb-endpoints-ruby
Releases · indieweb/indieweb-endpoints-ruby
Release list
v10.1.0
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #19
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #20
Commits
- Bump actions/checkout from 4 to 5 (5bd6078)
- Bump actions/checkout from 4 to 5 (#19) (d7e0338)
- Update development Ruby to v3.4.6 (4cd0242)
- Add rspec and rubocop binstubs (b1107e7)
- Update Ruby feature version (14f9dd2)
- Bump actions/checkout from 5 to 6 (a7f6d5f)
- Bump actions/checkout from 5 to 6 (#20) (0925f01)
- Rebuild Dev Container, add lockfile (f795cb3)
- Refactor Git ignore file (11987ed)
- Remove --config from RuboCop binstub (8694a26)
- Add streamlined test environment Gemfile (54909fb)
- Add DryerLint gems, commit lockfile (5c538ca)
- Update to Ruby v4.0.5 (2c97eaf)
- Wording and formatting (f49a341)
- Use DryerLint gems (2760cdc)
- Refactor CI workflow (8274c27)
- Add bundler ecosystem (e1f6ec7)
- Update nokogiri-html-ext dependency constraint (0d674aa)
- Update http gem dependency constraint (e82cdf4)
- Change http gem constraint to allow for v6 (0aaec5f)
- Rescue
HTTP::URI::InvalidError(664457d) - Bump version to v10.1.0 (6a81066)
Full Changelog: v10.0.2...v10.1.0
v10.0.2
v10.0.1
Commits
- Extract exceptions to its own file (9baf545)
- Change Client#inspect format (6228d89)
- Update link-header-parser-ruby to v7 (56e4d5a)
- Bump version to v10.0.1 (bfc8b1b)
Full Changelog: v10.0.0...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#inspectreturns a slightly differently formatted string
Commits
- Alpha sort triggers [skip ci] (34a2b6e)
- Fix IRB history file config (84d26c1)
- Ignore
.ruby-lspfolder (8dfc02d) - Remove unnecessary system command (48be456)
- Set minimum Ruby version to 2.7 (31a9e57)
- Refactor
Client#inspectmethod (354ec39) - Update Client’s user agent string (3ae2586)
- Remove unnecessary call to
#to_s(36b73f9) - Add nokogiri-html-ext (feb119b)
- Refactor private
matches_from_headersmethod (a8ec53d) - Update selectors to return attributes (70b8001)
- Resolve relative URLs in parsed document (bd60091)
- Remove exception handling (9346b08)
- Remove
#inspectspec (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