Releases: Sage/class_kit
Releases · Sage/class_kit
v0.9.1
What's Changed
- Declare dependency on bigdecimal by @florianpilz in #29
New Contributors
- @florianpilz made their first contribution in #29
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Update README.md by @adamgeorgeson in #25
- Support multiple data types for Swagger model attribute by @tapan-sh in #24
- Update gem version to 0.9.0 by @tapan-sh in #28
New Contributors
Full Changelog: v0.8.0...v0.9.0
v0.8.0
Bugfix: Remove error when trying to parse numbers into Date/DateTime objects due to NoMethodError
.
Feature. Add CustomType
module, which allows library users to define their own types and control the serialisation and de-serialisation process for them.
v0.7.1
Bugfix - Allow BigDecimal
values to be parsed into Time
attributes.
v0.7.0
Class attribute caching to improve performance.
before changes
***serialize items***
0.340000 0.000000 0.340000 ( 0.347061)
***deserialize items***
0.750000 0.010000 0.760000 ( 0.759067)
after changes
***serialize items***
0.210000 0.000000 0.210000 ( 0.218262)
***deserialize items***
0.580000 0.020000 0.600000 ( 0.595332)
v0.6.0
Update to_hash
method to accept arrays of class kit objects.
v0.5.1
Bugfix to resolve issue with recursive attribute alias.
v0.5.0
Added attribute alias functionality.
v0.4.0
Update to serialisation to use class attribute meta data rather than internal instance variables.