Skip to content

Releases: jasminb/jsonapi-converter

v0.13

17 Aug 12:01
Compare
Choose a tag to compare

Features and improvements

  • Support for JSON API Object element
  • Upgraded jackson-databind

v0.12

15 Feb 10:54
Compare
Choose a tag to compare

Features and improvements

  • Spec compliance for included section
  • Jackson security updates

v0.11

16 Mar 12:55
Compare
Choose a tag to compare

Features and improvements

  • Support for optional serialisation of resource ids
  • Updated jackson dependency versions due to security concerns
  • Bug-fixes and improvements

v0.10

11 Dec 16:38
Compare
Choose a tag to compare

Features and improvements

  • Updated jackson versions
  • Fixed compliance and document validation bugs (tx to @Jenny-Messer )
  • Enhanced relationship serialisation options (tx to @michael-flagg-vtas )

v0.9

22 Aug 08:17
Compare
Choose a tag to compare

Features and improvements

  • Add Polymorphic Relationships support
  • Allow unknown types in relationships (in case type is interface)
  • Retrofit converter fix
  • Simplified link serialisation

v0.8.1

18 Feb 17:04
Compare
Choose a tag to compare

Features and improvements

  • Fixed issue which caused relationship data to be serialised as part of document attributes
  • Fixed issue where custom object mapped was modified and caused undesirable mapping changes
  • Utility methods for easier management of meta and link data

v0.8

12 Sep 10:51
Compare
Choose a tag to compare

Features and improvements

  • Relationship handling improvements
  • Proper handling of non-default JSON key casing
  • Fixes for retrofit plugin
  • Custom exceptions for handling unknown types on serialisation/deserialisation

v0.7

22 Apr 16:19
Compare
Choose a tag to compare

Features and improvements

  • Support for non String @Id fields
  • Support for ignoring unknown inclusions
  • Fixed issue where NPE was thrown in case resource has null id field during serialisation
  • More descriptive exception message in case ResourceConverter is created using classes with missing required annotations

v0.6

28 Dec 17:57
Compare
Choose a tag to compare

Features and improvements

  • Support for links generation (both resources and relationships)
  • Support for relationship links/meta
  • Support for overriding global serialisation settings
  • Support for deserialising resources with only 'meta' node present
  • Bug-fixes and improvements

v0.5

21 Oct 08:58
Compare
Choose a tag to compare

Features and improvements

  • Links serialisation improvements
  • Supertype improvements (allowing deserialisation of specific types by providing supertype class)
  • Cyclical graph serialisation
  • Support for using resource classes without default constructor
  • API improvements (document collection serialisation)