Skip to content

Releases: nmorel/gwt-jackson

0.11.0

22 Nov 08:50
Compare
Choose a tag to compare

0.10.0

19 Aug 06:52
Compare
Choose a tag to compare

List of changes

Thanks to the contributor for your PR :)

0.9.0

08 Feb 20:59
Compare
Choose a tag to compare
  • Issue #42 : Rewrite the generator to improve the readabilty of the generator code and the generated code. gwt-jackson now uses javapoet to write the code
  • Issue #43 : Support for annotation @JsonInclude
  • Support factory method on interface and abstract class
  • The context builders are now created via deferred binding. This allows the user to overwrite the default options globally.
  • Updated jackson dependencies to 2.5.1

0.8.0

19 Jan 19:22
Compare
Choose a tag to compare
  • Fix issue #39 JSON Property name containing special characters fails GWT deserialization
  • Fix issue #40 make AbstractObjectMapper.getSerializer / getDeserializer public?
  • Add support for @JsonCreator delegation (613da8e)
  • Add support for @JsonValue (e831d56)
  • Add support for @JsonAnyGetter and @JsonAnySetter (4ae5919)
  • Add support for @JsonUnwrapped on serialization only (ba32fda)
  • Add basic support for @jsonformat timezone. Offset pattern only (+0000 or -0800 for example). (a1d72f1)
  • Add support for JavaScriptObject using stringify for serialization and JsonUtils.safeEval for deserialization. (2484905)
  • Improve serialization performance by skipping the String's escaping when not needed (51ca927 and 755d5c9)

0.7.0

23 Nov 14:38
Compare
Choose a tag to compare
  • Fixed bugs around byte[] serialization thanks to @hoppermann
  • Updated jackson and gwt dependencies
  • Added support for Object and Serializable types. For more information, check here.

0.6.2

09 Aug 20:28
Compare
Choose a tag to compare
  • Add ability to serialize anonymous class and proxy (656da80)
  • Fix error with user class implementing Iterable (597992b)

0.6.1

27 Jul 09:11
Compare
Choose a tag to compare
  • Fixed a bug on serialization when passing a List to a generic class (5fbd1b4)
  • Fixed issue #23

0.6.0

28 Jun 21:03
Compare
Choose a tag to compare
  • Issue #8 Add support for mix-in annotation. See documentation here.
  • Issue #20 Add support for enum subtype (de)serialization
  • Updated Guava from 15.0 to 17.0
  • Updated Jackson from 2.3.2 to 2.3.3

0.5.0

28 Mar 22:11
Compare
Choose a tag to compare
  • Updated jackson to 2.3.2
  • Support for 2D Arrays (#16)
  • Support for bounded wildcards (#17)
  • Fixed a problem with generics + inheritance (#13)
  • Fixed an error when generating mapper for abstract class

0.4.0

20 Jan 21:25
Compare
Choose a tag to compare
  • Issue #10 : Error when deserializing a string with escaped characters
  • Improved performance (I hope!)
  • Added support for annotations on constructor parameters