Skip to content

Releases: sammyhenningsson/shaf

3.0.0

09 Oct 22:50
Compare
Choose a tag to compare
  • Minor tweaks to make it possible to mount inside Rails
  • Make generators support namespaces
  • Add namespace option to uri helpers
  • Option to skip generation of models and migrations
  • Drop support for generating api docs from comments
  • Drop support for collection routes with same name resource routes
  • Drop support for Shaf::Formable.form (use form_for(model) instead)

Full Changelog: 2.0.0...3.0.0

Version 2.0.0

12 Feb 22:34
Compare
Choose a tag to compare
  • New framework for parsing input
  • New framework for authentication
  • Mediatype profiles
  • API documentation using yard
  • Improved routes rake task
  • Shaf.log instead of global variable
  • Allow routes to be declared without …_path
  • _collection uri helper
  • Fixes for Ruby 3.0 keyword args
  • profile helper for serializers
  • Default to application/problem+json for errors
  • Wrap non-HAL responses in HTML
  • Use shaf form profile from lib instead of gist
  • Use shaf error profile from lib instead of gist
  • Curie links point to profile with fragment id
  • Serialize profils with ALPS
  • Project name in settings.yml
  • Load initializers in their own contexts
  • Module methods for adding uri helpers
  • Use FileTransactions in upgrades
  • Use FileTransactions in generators
  • Remove X-Auth-Token header usage
  • Vary helper