0.8.0 (March 15, 2015)
0.7.2 (August 23, 2015)
0.7.1 (August 15, 2015)
- #89: Added
Hyperclient::Resource#fetch- @alabeduarte. - #87: Fix: eager delegation causes link skipping - @dblock.
0.7.0 (February 23, 2015)
This version introduces several backwards incompatible changes. See UPGRADING for details.
- #80: Faraday options can be passed to the connection on initialization - @koenpunt.
- #81: The default Content-Type is now
application/hal+json- @koenpunt.
0.6.1 (October 17, 2014)
This version introduces several backwards incompatible changes. See UPGRADING for details.
- #51, #75: Added support for setting headers and overriding or extending the default Faraday connection block before a connection is constructed - @dblock.
- #41, #73: All Link HTTP methods now return a Resource, including
_get, which has been aliased to_resource,_post,_put,_patch,_headand_options- @dblock. - #72: The default Faraday block now uses
Faraday::Response::RaiseErrorand will cause HTTP errors to be raised as exceptions - @dblock. - #77: Added support for templated links with all optional arguments - @dblock.
0.5.0 (October 1, 2014)
This version introduces several backwards incompatible changes. See UPGRADING for details.
- #63: Navigational methods, including
links,getorpost, have been renamed to_links,_get, or_postrespectively - @dblock. - #64: Added support for curies - @dblock.
- #58: Automatically follow redirects - @dblock.
- #63: You can omit the navigational elements,
api.links.productsis now equivalent toapi.products- @dblock. - #61: Implemented Rubocop, Ruby-style linter - @dblock.
0.4.0 (May 5, 2014)
- #54: Support Faraday 0.9.0 - @lucianapazos.
- #30: Use futuroscope to run API calls in the background - @josepjaume.
0.3.2 (December 20, 2013)
- #48: Added support for fetch on the collection class - @col.
- #50: Fixed Resource/Attributes mutating the response body - @col.
- #46: Made response available inside Resource, provide access to status codes - @benhamill.
- #43: Fixed LinkCollection#include? - @benhamill.
- #47: Fixed uninitialized constant Hyperclient::Resource::Forwardable - @benhamill.
- #39: Exposed templated link properties - @txus.
- #38: Defaulted POST, PUT and PATCH parameters - @bkeepers.
- #37: Fixed calling #flatten on an array of links - @bkeepers.
- #36: Exposed link properties - @bkeepers.
- #31: Allowed underscored attribute names other than the ones reserved by the HAL spec - @karlin.
- #29: Handled JSON that includes a link with a null value - @arbylee.
0.3.1 (April 3, 2013)
- #27: Added support for collections of links - @rehevkor5.
0.3.0 (February 3, 2013)
- Initial public release - @oriolgual.