Skip to content

v0.9.0.beta1 - Resource Caching and Bug Fixes

Pre-release
Pre-release
Compare
Choose a tag to compare
@lgebhardt lgebhardt released this 14 Feb 15:22
· 313 commits to master since this release

Features

  • Caching support for ActiveRecord based resources
  • Ids are now fetched through resource method which delegates to model
  • Now handles all base spec requests as a single operation

Bug Fixes

  • Fixed missing context on show_related_resources
  • Fixes handling of valid media types
  • Fixes issue with controller filter order conflicts when checking media types
  • Fixes situation where the linkage data could be partially calculated
  • Fixes mismatch of object_id in exception_class_whitelist
  • Fixes issue with rails engines paths and resources without namespaces
  • Fixes issue rebuilding self link when link is provided
  • Fixes handling camelized resources when looking up resource classes
  • Fixes bug where immutable resources were generating routes for methods which mutate the resource
  • Fixes issue with missing relationship data when serializing with complex includes

Breaking Changes

  • Removed deprecated updateable and createable methods (note misspellings). Use updatable and creatable instead.
  • Drops support for rails 4.1
  • Sets the required_ruby_version to 2.1