- 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.9 (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.parse
returnsLinkHeadersCollection
- New classes:
LinkHeadersCollection
,LinkHeader
, andLinkHeaderParameter
- Renamed collection's
by_relation_type
method 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
ParsedHeader
andParsedHeaderCollection
classes (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
anchor
parameter toParsedHeader
exposed viacontext
andcontext_uri
methods (d2dff52)
- Initial release!