Releases: derekdowling/go-json-spec-handler
Updating To Go 1.8, using stdlib Context
Merge pull request #38 from bsdlp/chore/update-goji-dependencies updates dependencies for goji
0.10.1: Merge pull request #37 from bsdlp/merge_goji_logger
Merge's https://github.com/derekdowling/goji2-logger into go-json-spec-handler
JSHAPI submodule of jsh
This makes a lot of things simpler including managing cyclical dependencies and ensuring that JSHAPI, which is dependent on JSH to always be in sync with it.
Go 1.6 Compatibility
Uses /vendor
directly rather than godeps.
JSH Document Modes
In order to better conform with specification requirements we've introduced the idea of Document Modes. See #22 for the implementation and 92355c86a2340ed5954b80a25d0fee469c607b41for the full explanation of their usage.
Enhanced ErrorType
Better validation error messages, adds ability to check a status code without needing to type check.
Default/Empty Data Attribute Improvements
Thanks to @petercgrant for the improvement around handling empty data attributes within JSH. This aspect should now be synchronized with JSONAPI.
Include Validations Fixed
Thanks to @samikoskinen for the good catch on Included validations, that should now be working as expected.
1 -> Many Relationships
Thanks to @jkongie we now have JSONAPI compliance with relationships for 1-to-1 and 1-to-many!
Adding Client Request Builders for Fetch/List.
Should have been done a long time ago in a galaxy far far away. Adds the benefit of being able to modify the request, and also goes through standardized jsh.Do for response building.