All Versions
12
Latest Version
Avg Release Cycle
36 days
Latest Release
1144 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.9.1 Changes
February 07, 2020 -
v0.9.0 Changes
January 15, 2020- ๐จ Refactors the syntax to use a more individual annotation approach
- ๐ Abstracts the logic to support the same annotations for various formats
- โ Adds some additional features like exclusion strategies
-
v0.8.2 Changes
July 14, 2019๐ Bug Fixes
- ๐ Fixes an issue related to the compiler bug crystal-lang/crystal#7960 resulting from some removing some leftover testing code in last release.
-
v0.8.1 Changes
July 14, 2019๐ Bug Fixes
- 0๏ธโฃ Sets the ivar default value directly to avoid setter type restrictions.
-
v0.8.0 Changes
June 07, 2019๐ Bug Fixes
- ๐ Fixes some issues with the specs and updates ameba dependency to support Crystal 0.29.0
๐ Changes
- ๐ฅ breaking Custom assertions should now include
CrSerializer::Assertions::Assertion
instead of inheriting from it.
-
v0.7.1 Changes
April 22, 2019๐ Bug Fixes
- ๐ฅ breaking Fix a name conflict when a model has a property named
errors
CrSerializer
errors are now accessed via.validation_errors
.
- ๐ฅ breaking Fix a name conflict when a model has a property named
-
v0.7.0 Changes
April 20, 2019๐ Features
๐ฅ Breaking Changes
- Validation methods now must be called directly on the model. No need to include the
.validator
.model.valid?
vsmodel.validator.valid?
.
- ๐ When including
CrSerializer
, a generic type must be included that determines the format that should be supported. See the docs for more info.
- Validation methods now must be called directly on the model. No need to include the
-
v0.6.3 Changes
March 30, 2019๐ Bug Fixes
- ๐ Fix a name conflict when a model has a property named
groups
- ๐ Fix a name conflict when a model has a property named
-
v0.6.2 Changes
March 30, 2019๐ Bug Fixes
- ๐ Fix issue with serializing structs
-
v0.6.1 Changes
March 30, 2019๐ Bug Fixes
- Structs including
CrSerializer
can now correctly deserialize from json/yaml strings.
- Structs including