CHANGELOG.md in routemaster-drain-2.3.0 vs CHANGELOG.md in routemaster-drain-2.4.0

- old
+ new

@@ -1,16 +1,42 @@ +### 2.4.0 (2017-03-03) + +Features: + +- Collection traversal API (#24) +- Permits disabling of response caching (#26) +- Use `Redis::Distributed` for caching (#27) + +Bug fixes: + +- Do not cache collection responses (#26) +- Fixes Sidekiq loading issue (#25) +- Concurrency issues when caching (#28) +- Ruby 2.4.0 compatibility (#31) + +Other: + +- Switches from `net-http-persistent` to `typhoeus` (#31) +- Switches from `ruby-thread` to `concurrent-ruby` (#31) + + ### 2.3.0 (2017-01-16) -- Add #has? method on HateoasResponse of identifying resource without invocation -- Fix 404 breaking CacheAndSweep job run +Features: +- Adds `HateoasResponse#has?` to check for resource relations (#22) + +Bug fixes: + +- Fixes 404s breaking the `CacheAndSweep` job (#21) + ### 2.2.2 (2017-01-10) - Fix logging for error responses: For unsuccessful responses rescue the raised error and - send increment signal to metrics backend -- Add Telemetry support for requests and responses -- Add support for PATCH requests. + send increment signal to metrics backend (#15) +- Add Telemetry support for requests and responses (#16) +- Add support for PATCH requests. (#12) Invalidate cached response (if any) on PATCH ### 2.0.0 (2016-12-14) Major upgrade: the gem now includes a high-level HTTP API client.