Note
From v6.0.0, changes are documented using GitHub Releases. For a given release, metadata on RubyGems.org will link to that version's Release page.
- RuboCop: Style/WordArray (7b5964f)
- RuboCop: Style/StringLiteralsInInterpolation (152a44c)
- Add source_code_uri to metadata (207db81)
- Remove upper Ruby version constraint (#52) (f34716e)
- Refactor test suite (7a9a446)
- Miscellaneous RuboCop updates (512efa5, cc36a1e, 025d150, 36f9cc1)
- Update RuboCop configuration (376cf8e)
- Update development Ruby to 2.7.8 (5ca0757)
- Remove Bundler ecosystem config from Dependabot (8bcacdf)
- Update RSpec configuration (afef67d, 83583a1)
- Remove
code-scanning-rubocopandrspec-githubgems (154fd95)
- Breaking change: Add
#to_ary/#to_amethod toLinkHeadersCollection(6a478ed)- Note: marking this as a breaking change since it changes the existing behavior to return an
ArrayofHashes instead of anArrayofLinkHeaders
- Note: marking this as a breaking change since it changes the existing behavior to return an
- Breaking change: Update project Ruby version to 2.7.6 and minimum Ruby version to 2.7 (1e9df45)
- Improve documentation and privatize constants (8a68aa0)
- Remove Reek development dependency (423bc7a)
- Use ruby/debug gem instead of pry-byebug (4cd9d26)
- Remove Addressable dependency (daedf22)
- Breaking change: Update minimum Ruby version to 2.6 (e2343ed)
- Migrate to GitHub Actions (509b2c4)
- Update project Ruby version to 2.6.10 (c39bc66)
- Add implicit type conversion methods, alias explicit methods, and update specs (d132535)
- Remove exceptions module (249d77c)
- Use implicit conversions instead of type checking in methods (628c01b)
- Replace Absolutely dependency with Addressable (beb5188)
- Update project Ruby version to 2.5.9 (4a3941f)
- Expand supported Ruby versions to include 3.0 (7187878)
- Update Absolutely dependency to 5.0 (62988c0)
- Breaking changes: Rewrite gem code (5351010)
LinkHeaderParser.parsereturnsLinkHeadersCollection- New classes:
LinkHeadersCollection,LinkHeader, andLinkHeaderParameter - Renamed collection's
by_relation_typemethod togroup_by_relation_type
- Breaking change: Update project Ruby version to 2.5.8 and minimum Ruby version to 2.5 (05b2e82)
- Update inline documentation and refactor
ParsedHeaderandParsedHeaderCollectionclasses (31ec43e)
- Update Absolutely dependency to 4.0 (4b78347)
- Update development Ruby version to 2.4.10 (8d26096)
- Move development dependencies to
Gemfile(3f6b5dd)
- Expand supported Ruby versions to include 2.7 (c55624a)
- Add support for the
anchorparameter toParsedHeaderexposed viacontextandcontext_urimethods (d2dff52)
- Initial release!