Skip to content

Releases

2.1.0

Choose a tag to compare

@dblock dblock released this 14 Oct 21:44
b5f3670
  • #328: Replaced the retired Splines demo with a local read-only Oxford HAL example using archived place facts - @dblock.
  • #298: Upgraded RuboCop to 1.80.2 - @dblock.
  • #298: Upgraded RuboCop to 1.63.5 - @dblock.
  • #319: Fixed Resource#to_h returning nil instead of the same result as #to_hash - @dblock.
  • #320: Documented how to handle non-hal+json responses via the Faraday response middleware's content_type matcher - @dblock.
  • #321: Added Ruby 4.0 to the CI test matrix - @dblock.
  • #322: Fixed Link caching a mutating request's (_post/_put/_patch/_delete) response as its resource, causing subsequent reads (e.g. #each, method_missing) to return stale data instead of a fresh _get - @dblock.
  • #325: Added JSON 2.x/3.x to the CI matrix and JSON response parsing regression tests, retaining Ruby 2.7 coverage with JSON 2.x; upgraded RuboCop to 1.91.0 to allow JSON 3.x - @dblock.

Bugfix-only release: Fix link delegation returning nil instead of false; documentation, warning and error handling improvements

Choose a tag to compare

@ivoanjo ivoanjo released this 27 Aug 01:49
8fa627a
  • #122: Improve error message when server returns invalid data - @ivoanjo.
  • #125: Add table of contents to readme and add note asking users to add their projects to the wiki - @ivoanjo.
  • #127: Minor fixes: Fix warnings, and pry-byebug to dev Gemfile and tweak rubocop execution - @ivoanjo.
  • #128: Fix link delegation returning nil for field with value false - @ivoanjo.

Bugfix-only release: Fix dropped values from queries by using FlatParamsEncoder

Choose a tag to compare

@ivoanjo ivoanjo released this 30 Mar 14:46
  • #115: Fix dropped values from queries by using FlatParamsEncoder - @ivoanjo.