Skip to content
Success

Changes

Summary

  1. Fixed runtime type resolve from AdaptedObjectSerializer, when serializer (details)
  2. Restoring SNAPSHOT version (details)
  3. Fixes #27 (details)
  4. cdi-api dependency updated to 2.0 (details)
  5. Version 1.0.0-RC2 (details)
Commit 431dd54deec9446a2683e6832d2396aa1cbbf0ba by Roman Grigoriadi
Fixed runtime type resolve from AdaptedObjectSerializer, when serializer is cached.

Signed-off-by: Roman Grigoriadi <bravehorsie@gmail.com>
The file was addedsrc/test/java/org/eclipse/yasson/adapters/model/LocalTypeWrapper.java
The file was addedsrc/test/java/org/eclipse/yasson/adapters/model/LocalPolymorphicAdapter.java
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/AdaptedObjectSerializer.java (diff)
The file was addedsrc/test/java/org/eclipse/yasson/adapters/PolymorphicAdapterTest.java
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/SerializerBuilder.java (diff)
Commit f522aa7dae04c56fdacc6b82cfd1967920b31097 by Dmitry Kornilov
Restoring SNAPSHOT version

Signed-off-by: Dmitry Kornilov <dmitry.kornilov@oracle.com>
The file was modified pom.xml (diff)
Commit 5e04a8d77cb18f7a8b59b263276b2023d245454f by Roman Grigoriadi
Fixes #27
Avoid StackOverflowError when JsonbAdapter / JsonbSerializer / JsonbDeserializer is called recursively for the same processed type.

Signed-off-by: Roman Grigoriadi <bravehorsie@gmail.com>
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/SerializerBuilder.java (diff)
The file was modified src/test/java/org/eclipse/yasson/customization/transients/JsonbTransientTest.java (diff)
The file was modified src/test/java/org/eclipse/yasson/adapters/model/LocalPolymorphicAdapter.java (diff)
The file was modified src/test/java/org/eclipse/yasson/customization/JsonbCreatorTest.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/DeserializerBuilder.java (diff)
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/SecurityManagerTest.java (diff)
The file was addedsrc/test/java/org/eclipse/yasson/serializers/model/RecursiveDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/UserSerializerSerializer.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/JsonbContext.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/AdaptedObjectDeserializer.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/AdaptedObjectSerializer.java (diff)
The file was modified src/test/java/org/eclipse/yasson/adapters/PolymorphicAdapterTest.java (diff)
The file was modified src/test/java/org/eclipse/yasson/serializers/SerializersTest.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/UserDeserializerDeserializer.java (diff)
The file was addedsrc/test/java/org/eclipse/yasson/serializers/model/RecursiveSerializer.java
Commit 2f4de027798a35bac7a5802182b3e55c1bd78443 by Dmitry Kornilov
cdi-api dependency updated to 2.0

Signed-off-by: Dmitry Kornilov <dmitry.kornilov@oracle.com>
The file was modified pom.xml (diff)
Commit a1ef30408fb53417fcf256f465e78330dd22f264 by Dmitry Kornilov
Version 1.0.0-RC2

Signed-off-by: Dmitry Kornilov <dmitry.kornilov@oracle.com>
The file was modified pom.xml (diff)