CHANGELOG.md in grape-jsonapi-1.0.0 vs CHANGELOG.md in grape-jsonapi-1.0.1

- old
+ new

@@ -1,14 +1,24 @@ ## Changelog -### v1.0.1 (next) +### v1.0.2 (next) * Your contribution here. +### v1.0.1 (January 25, 2022) + +[#32](https://github.com/EmCousin/grape-jsonapi/pull/32) - [@EmCousin](https://github.com/EmCousin) + +* The gem now forces API response to have a JSONAPI compliant format, even for objects that are not being serialized via a `JSONAPI::Serializer` +* You can now customize the `meta` and `links` properties of your response at rendering time, without having to rely on your serializers (check README.md for more information) +* Changed the response's data structure when the object is a heterogeneous collection (a list of objects of different classes), to make it JSONAPI compliant. +* Fixed a defect that was causing empty hashes to be rendered as empty arrays + ### v1.0.0 (November 21, 2020) [#14](https://github.com/EmCousin/grape_fast_jsonapi/pull/14) - [@EmCousin](https://github.com/EmCousin) +* renamed gem from `grape_fast_jsonapi` to `grape-jsonapi` * Changed dependency from [fast_jsonapi](https://github.com/Netflix/fast_jsonapi) to [jsonapi-serializer](https://github.com/jsonapi-serializer/jsonapi-serializer) * Deprecated `Grape::Formatter::FastJsonapi` and `Grape::FastJsonapi::Parser` in favor to `Grape::Formatter::Jsonapi` and `Grape::Jsonapi::Parser`. Will be removed in v1.1 * Fixed bugs due to breaking changes caused by the switch * Added and configured Rubocop * Security updates