From 2064fe763a2eb7ae1173a00bce25ddd9ca661b65 Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Fri, 4 Mar 2022 10:38:13 +0100 Subject: [PATCH 1/5] Update for next development version --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2808a30..7c5c712 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.toolisticon.jackson.module jackson-avro-module - 0.1.2 + 0.1.3-SNAPSHOT ${project.artifactId} Serialize/Deserialize generated avro records to/from json using jackson objectMapper https://github.com/toolisticon/jackson-avro-module/ From 3789286d3a9d640ccd9e2b93ed5451d59f250351 Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Thu, 2 Jun 2022 16:41:02 +0200 Subject: [PATCH 2/5] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 1907224..8cef8dd 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ A jackson-module that allows serializing and deserializing generated avro specific record instances with the jackson ObjectMapper. +[![stable](https://img.shields.io/badge/lifecycle-STABLE-green.svg)](https://github.com/holisticon#open-source-lifecycle) [![Build Status](https://github.com/toolisticon/jackson-avro-module/workflows/Development%20branches/badge.svg)](https://github.com/toolisticon/jackson-avro-module/actions) [![sponsored](https://img.shields.io/badge/sponsoredBy-Holisticon-RED.svg)](https://holisticon.de/) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.toolisticon.jackson.module/jackson-avro-module/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.toolisticon.jackson.module/jackson-avro-module) From c4dbf6fd8c44254807efc349380bd5e418eb5827 Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Fri, 21 Oct 2022 10:21:28 +0200 Subject: [PATCH 3/5] update versions --- pom.xml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 7c5c712..7b51c3d 100644 --- a/pom.xml +++ b/pom.xml @@ -11,22 +11,23 @@ UTF-8 - 1.6.10 - 2.1.21 + 1.7.20 + 3.0.2 11 - 1.11.0 - 2.13.1 + 1.11.1 + 2.13.4 - 5.8.2 + 5.9.1 4.0.0 - 3.22.0 - 1.7.36 + 3.23.1 + 2.0.3 + org.jetbrains.kotlin kotlin-bom @@ -34,6 +35,7 @@ import pom + com.fasterxml.jackson jackson-bom @@ -358,7 +360,7 @@ org.jetbrains.dokka dokka-maven-plugin - 1.6.10 + 1.7.20 package From 62a3d666d06f975c70f86e36693bf39cc7bc95ab Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Fri, 21 Oct 2022 10:22:38 +0200 Subject: [PATCH 4/5] update version --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8cef8dd..d6521c4 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ that can not be serialized by the default jackson ObjectMapper. ## Non working workarounds * avro itself provides a `JacksonUtils` class that can ignore fields based on visibility. Problem: The feature is hidden and modifies the global `ObjectMapper`, so a change only required for `SpecificRecordBase` classes will affect all. -* jackson on the other hand provides the `com.fasterxml.jackson.dataformat.avro.AvroSerializerModifier`, but this one just ignores (current version 2.13.1) just one of the two needed properties. +* jackson on the other hand provides the `com.fasterxml.jackson.dataformat.avro.AvroSerializerModifier`, but this one just ignores (current version 2.13.4) just one of the two needed properties. ## The solution From 4c95a665c33c9f8b99730f72d52947fb1177dcc9 Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Fri, 21 Oct 2022 10:25:02 +0200 Subject: [PATCH 5/5] Update for next development version --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7b51c3d..29f1a01 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.toolisticon.jackson.module jackson-avro-module - 0.1.3-SNAPSHOT + 0.1.3 ${project.artifactId} Serialize/Deserialize generated avro records to/from json using jackson objectMapper https://github.com/toolisticon/jackson-avro-module/