- Breaking change: Rename
AbsolutelyError
toError
(efcd8fa) - Remove Reek (0d73600)
- Update Addressable dependency constraint (5faefa9)
- Breaking change: Set minimum supported Ruby to 2.6 (b888d5e)
- Update development Ruby to 2.6.10 (b84d268)
- Expand supported Ruby versions to include 3.0 (c9741de)
- Breaking change: Update minimum supported Ruby version to 2.5 (866cec3)
- Update project Ruby version to 2.5.8 (231653b)
- Breaking Change: Remove alias from
to_absolute_uri
toto_abs
(b4df234) - Improve inline documentation and refactor gem code (bb0456e)
- Move development dependencies to Gemfile per current Bundler convention (3c2f579)
- Update development Ruby version to 2.4.10 (6c79003)
- Expand supported Ruby versions to include 2.7 (e0273b5)
- Update Addressable gem (b257f75)
- Update project Ruby version to 2.4.9 (a14d29b)
- Update development dependencies
- Return normalized
relative_uri
into_abs
whenrelative_uri
is an absolute URL (81261e9)
- Rename
to_absolute_uri
method toto_abs
(d14e33f) - Add
inspect
instance method toAbsolutely::URI
(e4e7e5a)
- The
URI
class'base
andrelative
methods are now read-only (7879f78) - Add Reek and configuration (fb60f9c)
- Expand supported Ruby versions to include 2.6 (866d58a)
- Liberalizes dependency constraints (e0bc056)
- Sets
base
URI's path to/
if empty to conform with browser behavior (b0f657a) - Adds new tests from the indieweb/php-mf2 URL test suite (0b6417b)
- Breaking Change: Return value passed as
relative
ifrelative
is to determined to be an absolute URI, regardless of the value passed asbase
(e3996eb) - Updates documentation to demonstrate new
relative
parameter behavior
- Initial release!