From ed63b299ac038bd1df84ce8c35af4c7f035e6daa Mon Sep 17 00:00:00 2001 From: Mathew Polzin Date: Mon, 26 Jun 2023 09:08:27 -0500 Subject: [PATCH] Update CHANGELOG.md (#297) --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 47b0a932..d823fdce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## 1.6.1 (2023-06-26) + +### What's Changed +The features of #270 were broken in two ways that this release fixes. + +1. The `@spec` for the `relationships` `callback` for `JSONAPI.View` actually did not allow for the various new structures a `relationships` `callback` is allowed to return under the above PR. +2. The PR was intended to support (among other more general purposes) remapping of an `attribute` field to a `relationship` -- this is niche, but sometimes quite useful. The above PR and its tests failed to fully realize that goal by missing one small detail (lost in a merge conflict resolution, as it turns out). + +**Full Changelog**: https://github.com/beam-community/jsonapi/compare/1.6.0...1.6.1 + +## 1.6.0 (2023-06-12) + +### What's Changed +* Add support for a JSON:API includes allowlist. by @mattpolzin in https://github.com/beam-community/jsonapi/pull/292 + +**Full Changelog**: https://github.com/beam-community/jsonapi/compare/1.5.1...1.6.0 + +## 1.5.1 (2023-05-19) + +### What's Changed +* Change camelize behavior by @TylerPachal in https://github.com/beam-community/jsonapi/pull/293 + +Specifically, already-camilized strings will no longer be turned to all-lowercase by the `:camelize` transformation; they will be left alone. + +**Full Changelog**: https://github.com/beam-community/jsonapi/compare/1.5.0...1.5.1 + ## 1.5.0 (2023-01-25) ### What's Changed