Skip to content

Releases: Sage/class_kit

v0.9.1

28 Feb 11:13
947f4ae
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.9.1

v0.9.0

13 Feb 11:03
925a814
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

07 Oct 12:12
86db592
Compare
Choose a tag to compare

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

17 Oct 09:24
addbb65
Compare
Choose a tag to compare

Bugfix - Allow BigDecimal values to be parsed into Time attributes.

v0.7.0

10 Apr 18:49
2216ed9
Compare
Choose a tag to compare

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

07 Mar 10:02
46d08a4
Compare
Choose a tag to compare

Update to_hash method to accept arrays of class kit objects.

v0.5.1

19 Feb 15:42
552fd6a
Compare
Choose a tag to compare

Bugfix to resolve issue with recursive attribute alias.

v0.5.0

19 Feb 10:23
9dcc3c8
Compare
Choose a tag to compare

Added attribute alias functionality.

v0.4.0

29 Aug 08:03
Compare
Choose a tag to compare

Update to serialisation to use class attribute meta data rather than internal instance variables.

v0.3.1

30 Jun 14:56
Compare
Choose a tag to compare
  • Bug fix for negative Big Decimals