All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- implemented
VPackParser
support togetCurrentLocation()
andgetTokenLocation()
(DE-959) - implemented
VPackGenerator
support towriteRawValue(SerializableString)
- updated dependency
com.arangodb:velocypack:3.1.0
- added support to Jackson 2.17
- changed default Jackson dependencies versions to 2.17
- added support to Jackson 2.16
- changed default Jackson dependencies versions to 2.16
- added support to Jackson 2.15
- changed default Jackson dependencies versions to 2.15
- fixed native image SPI config (DE-456)
- export SPI for
JsonFactory
andObjectCodec
- explicit JPMS module name
com.arangodb.jackson.dataformat.velocypack
(DE-445) - set dependency on
com.arangodb:velocypack
asprovided
(#17) - updated dependencies
- updated dependency
com.arangodb:velocypack:3.0.0
- updated dependencies
BigInteger
andBigDecimal
always serialized asString
(#15)- updated velocypack dependency version
- added support to Jackson 2.13
- changed default Jackson dependencies versions to 2.13
- updated velocypack dependency version
- changed default Jackson dependencies versions to 2.12
com.arangodb.jackson.dataformat.velocypack.VelocyJack
has been removed from this project and added tocom.arangodb:arangodb-java-driver
(since version6.9.0
). To avoid naming conflicts it has been also renamed tocom.arangodb.mapping.ArangoJack
.
- support for ArangoDB driver and velocypack annotations (
@DocumentField
,@SerializedName
,@Expose
) - fixed UUID serialization
- fixed generation of vpack with trailing zeros
- miscellaneous fixes to provide compliance with jackson-databind tests
- jackson v2.10.5
- compatibility with Java Platform Module System: moved
VelocyJack
undercom.arangodb.jackson.dataformat.velocypack
package
- arangodb-java-driver v6.4.1
- jackson v2.9.10
0.1.4 - 2019-08-19
- using java-velocypack version 1.4.2
0.1.3 - 2018-08-28
- fixed deserializing of raw VelocyPack objects and arrays
- fixed parsing of inner maps
0.1.2 - 2018-06-28
- fixed mapping of nested objects
- fixed parsing of json to velocypack within
VelocyJack
0.1.1 - 2018-06-25
- fixed use of
ArangoSerializer.Options