Skip to content

Releases: aerospike/java-object-mapper

2.5.1

05 Aug 08:37
44ca176
Compare
Choose a tag to compare

Bug Fixes

  • FMWK-496 Resolve potential memory leak related to object references by @reugn in #165 .

Improvements

  • FMWK-520 Remove unnecessary checked ReflectiveOperationException declaration by @reugn in #166 .

Maintenance

  • Configure permissions in the snyk scan workflow by @reugn in #164 .
  • FMWK-526 Set version to 2.5.1 by @reugn in #167 .

Full Changelog: 2.5.0...2.5.1

2.5.0

08 Jul 07:24
0e422d7
Compare
Choose a tag to compare

New Features

  • FMWK-468 Allow send key classes to use PK instead of Bin by @tim-aero in #160 .
  • FMWK-466 Add Insert Only Method by @tim-aero in #158 .

Bug Fixes

Dependencies

Changelog

Full Changelog: 2.4.0...2.5.0

2.4.0

21 Apr 12:29
b21833f
Compare
Choose a tag to compare

New Features

  • Added support for BigDecimal and BigInteger. (#154)

Bug Fixes

  • FMWK-383 Fix Infinite Loop on Error Mapping. (#153)

Dependencies

  • Bump dependencies and set version to 2.4.0. (#156)

Maintenance

  • FMWK-249 Add Snyk scan workflow. (#152)

2.3.2

29 Aug 08:20
6ca9582
Compare
Choose a tag to compare

Updates

2.3.1

09 Aug 08:06
f206b78
Compare
Choose a tag to compare

Updates

  • [FMWK-217] - Upgrade Aerospike Java client to 7.0.0 (addresses CVE-2023-36480). (#149)
  • [FMWK-219] - Upgrade dependencies. (#150)

2.3.0

13 Jul 09:31
cd405e3
Compare
Choose a tag to compare

Features

[FMWK-204] - Allow classes to have no attributes. (#138)
[FMWK-205] - Add more options to preload classes. (#139)
[FMWK-206] - Support interface superclass. (#140)
[FMWK-207] - Add support for configuration in code. (#147)

Updates

[FMWK-208] - Update dependencies. (#148)

2.2.0

02 Feb 09:42
786b5af
Compare
Choose a tag to compare

New features:

[FMWK-137] - Support TTL changes through write policy. (#136)
[FMWK-136] - Add mappers for java.time classes. (#131)

Dependencies updates:

[FMWK-138] - Bump dependencies. (#137)

Maintenance:

Remove BlockHound in tests. (#127)
[FMWK-135] - Fix Javadoc in AerospikeReference. (#134)

2.1.0

29 Sep 09:26
2c15b37
Compare
Choose a tag to compare

New features:

Skip static final fields (#123).
Permit unannotated embedded classes (#125).

Bug fixes:

Handle null values in EnumMapper (#122).
Fix break statement misuse (#124).

Dependencies updates:

Bump dependencies and update compatibility table (#126).

Maintenance:

Deprecate find() method, use scan/query APIs instead (#115).
Fix ReactiveBatchLoad unit tests (#120).
Update build workflow (#121).

2.0.4

23 Feb 13:52
d4fdaee
Compare
Choose a tag to compare

Bug Fixes:

Handle default field values properly @reugn (PR: #106 Issue: #105).
Support boolean bin value @reugn (PR: #108 Issue: #107).

Dependencies:

Bump dependencies @roimenashe (#109).

2.0.3

19 Jan 09:00
b653c5e
Compare
Choose a tag to compare

Bug Fixes:

Verify the cache entry is constructed @reugn (#99).

Dependencies:

Bump dependencies @roimenashe (#100).