Skip to content

Latest commit

 

History

History
121 lines (72 loc) · 3.3 KB

ChangeLog.md

File metadata and controls

121 lines (72 loc) · 3.3 KB

Changelog

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.

[4.5.0] - 2024-12-10

  • implemented VPackParser support to getCurrentLocation() and getTokenLocation() (DE-959)
  • implemented VPackGenerator support to writeRawValue(SerializableString)

[4.4.0] - 2024-09-20

  • updated dependency com.arangodb:velocypack:3.1.0

[4.3.0] - 2024-04-22

  • added support to Jackson 2.17
  • changed default Jackson dependencies versions to 2.17

[4.2.0] - 2023-12-19

  • added support to Jackson 2.16
  • changed default Jackson dependencies versions to 2.16

[4.1.0] - 2023-05-26

  • added support to Jackson 2.15
  • changed default Jackson dependencies versions to 2.15

[4.0.1] - 2023-02-23

  • fixed native image SPI config (DE-456)

[4.0.0] - 2023-02-16

  • export SPI for JsonFactory and ObjectCodec
  • explicit JPMS module name com.arangodb.jackson.dataformat.velocypack (DE-445)
  • set dependency on com.arangodb:velocypack as provided (#17)
  • updated dependencies

[3.1.0] - 2022-11-30

  • updated dependency com.arangodb:velocypack:3.0.0

[3.0.1] - 2022-05-17

  • updated dependencies

[3.0.0] - 2021-10-12

  • BigInteger and BigDecimal always serialized as String (#15)
  • updated velocypack dependency version
  • added support to Jackson 2.13
  • changed default Jackson dependencies versions to 2.13

[2.0.0] - 2021-04-12

  • updated velocypack dependency version
  • changed default Jackson dependencies versions to 2.12

[1.0.0] - 2021-02-04

  • com.arangodb.jackson.dataformat.velocypack.VelocyJack has been removed from this project and added to com.arangodb:arangodb-java-driver (since version 6.9.0). To avoid naming conflicts it has been also renamed to com.arangodb.mapping.ArangoJack.

[0.4.0] - 2020-11-19

  • support for ArangoDB driver and velocypack annotations (@DocumentField, @SerializedName, @Expose)
  • fixed UUID serialization

[0.3.1] - 2020-10-14

  • fixed generation of vpack with trailing zeros

[0.3.0] - 2020-10-12

  • miscellaneous fixes to provide compliance with jackson-databind tests
  • jackson v2.10.5

[0.2.0] - 2020-08-03

  • compatibility with Java Platform Module System: moved VelocyJack under com.arangodb.jackson.dataformat.velocypack package

[0.1.5] - 2019-10-23

  • 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

  • fixed deserializing of raw VelocyPack objects and arrays
  • fixed parsing of inner maps

0.1.2 - 2018-06-28

Fixed

  • fixed mapping of nested objects
  • fixed parsing of json to velocypack within VelocyJack

0.1.1 - 2018-06-25

Fixed

  • fixed use of ArangoSerializer.Options