All Versions
30
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v0.6.0 Changes
- ๐ Features
- Support json-api spec
include
query param. (@green-arrow) - Support json-api spec
fields
query param. (@green-arrow) - Add meta info support
- Support json-api spec
- ๐ Features
-
v0.5.0 Changes
- ๐ Features:
- Support custom ids in relationships. (@green-arrow)
- Adds error rendering support to Phoenix view.
- ๐ Deprecations:
- Use key
serializer
instead ofinclude
when defining relationships.
- Use key
- Dependencies:
- Ecto is now a required (non-optional) dependency.
- ๐ Features:
-
v0.4.0 Changes
- ๐ Features:
- Adds support for pagination links w/ Scrivener or via opts. (@vysakh0)
- ๐ Bugfixes:
- Properly serialize empty relationships. (@dmarkow)
- ๐ Features:
-
v0.3.1 Changes
- ๐ Bugfixes
- Adds optional Ecto dependency to fix compliation issue.
- ๐ Bugfixes
-
v0.3.0 Changes
- ๐ฅ Breaking:
- Raises exception if ecto relationship is not pre-fetched.
- ๐ Features:
- Adds JaSerializer.ErrorSerializer
- Adds JaSerializer.EctoErrorSerializer
- Pre-defines formats for Ecto built in types.
- ๐ฅ Breaking:
-
v0.2.0 Changes
- ๐ Features:
- Add Phoenix integration w/ JaSerializer.PhoenixView.
- Infer type from module name.
- Add
attributes/2
callback w/ default implementation based onattributes/1
macro. - Add JaSerializer.ContentTypeNegotiation plug for setting content type.
- Add JaSerializer.Deserializer plug for param normalization.
- ๐ Deprecations:
- Remove
serialize
macro in favor oftype/0
callback.
- Remove
- ๐ Features:
-
v0.1.2 Changes
- ๐ Bugfix
- Added non-fallback formatters for simple data types to improve out of the box performance.
- ๐ Bugfix
-
v0.1.1 Changes
- ๐ Bugfixes:
- Fix issues w/ include chains that resulted in infinite loops.
- ๐ Bugfixes:
-
v0.1.0 Changes
- ๐ Features:
- Add config option for formatting keys as underscored or dasherized.
- ๐ Bugfixes:
- Serialize include chains w/o duplicates.
- ๐ Features:
-
v0.0.1 Changes
- ๐ Initial release.