Change Log Report

Total number of changed sets: 1

Changes from an unknown range

Total commits: 80
Total number of files changed: 3

Timestamp Author Details
2026-08-05 16:24:23 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v b0ce649274c81391119993911090fbdec505f57e

[maven-release-plugin] prepare for next development iteration
2026-08-05 16:24:23 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373

[maven-release-plugin] prepare release v2.2.0
2026-08-04 16:29:06 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30

Ensure ClassConverter deserialization is controlled and JSON-Schema doesn't skip additionalProperties: false and nullable arrays
2026-08-04 12:16:08 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697

[maven-release-plugin] prepare for next development iteration
2026-08-04 12:16:08 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69

[maven-release-plugin] prepare release v2.1.1
2026-04-27 09:31:38 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482

[maven-release-plugin] prepare for next development iteration
2026-04-27 09:31:38 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9

[maven-release-plugin] prepare release v2.1.0
2026-04-27 09:23:19 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8

version bump to Johnzon-2.1.0-SNAPSHOT

Bump major version number.
Our change to the MappingGeneratorImpl might introduce subtle differences when using @JsonbTypeSerializer
The old implementation in some edge cases did create corrupt JSON.
The main difference is that the JsonbTypeSerializer os only handling the content whereas before it was rendering the full attribute
(embedding on top level of the json tree instead of sub-tree)
2025-07-02 18:54:43 Jean-Louis Monteiro <jlmonteiro@tomitribe.com> johnzon-json-extras/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977

fix: update pom versions which wasn't done after previous release

Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com>
2024-05-03 21:23:03 Markus Jung <jungm@apache.org> johnzon-json-extras/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa

Integrate TCK test execution in jsonb/core modules (#125)

* run TCK tests by default

* Move tck execution from separate modules to core/jsonb

* Attempt to fix build

* Run tests with junit-vintage-engine

* remove ManualTckTest

* explicitly declare junit-vintage usage in each module
2024-03-23 08:25:58 Markus Jung <jungm@apache.org> johnzon-json-extras/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572

[maven-release-plugin] prepare for next development iteration
2024-03-23 08:25:57 Markus Jung <jungm@apache.org> johnzon-json-extras/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c

[maven-release-plugin] prepare release v2.0.1
2023-10-24 14:40:25 Jean-Louis Monteiro <jlmonteiro@tomitribe.com> johnzon-json-extras/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a

[maven-release-plugin] prepare for next development iteration
2023-10-24 14:40:25 Jean-Louis Monteiro <jlmonteiro@tomitribe.com> johnzon-json-extras/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44

[maven-release-plugin] prepare release v2.0.0
2023-10-24 14:27:09 Jean-Louis Monteiro <jlmonteiro@tomitribe.com> johnzon-json-extras/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5

feat: we don't need the shade plugin anymore

Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com>
2023-01-11 00:53:09 Jean-Louis Monteiro <jlmonteiro@tomitribe.com> johnzon-json-extras/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce
johnzon-json-extras/src/main/java/org/apache/johnzon/jsonb/extras/polymorphism/Polymorphic.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce
johnzon-json-extras/src/test/java/org/apache/johnzon/jsonb/extras/polymorphism/PolymorphicTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce

First javax to jakarta migration in code and dependencies

Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com>
2022-11-13 17:22:09 Hervé Boutemy <herve.boutemy@free.fr> johnzon-json-extras/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429

make build reproducible (#93)
2022-08-17 10:29:04 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499

[maven-release-plugin] prepare for next development iteration
2022-08-17 10:26:30 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707

[maven-release-plugin] prepare release v1.2.19
2022-08-17 09:45:22 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0

reverting version after rolling back the release
2022-08-16 15:47:42 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f

[maven-release-plugin] prepare for next development iteration
2022-08-16 15:47:32 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96

[maven-release-plugin] prepare release v1.2.19
2022-04-30 13:36:27 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc

[maven-release-plugin] prepare for next development iteration
2022-04-30 13:36:17 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e

[maven-release-plugin] prepare release v1.2.18
2022-04-13 08:53:08 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c

[maven-release-plugin] prepare for next development iteration
2022-04-13 08:52:58 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0

[maven-release-plugin] prepare release v1.2.17
2022-02-20 12:32:14 Raymond Augé <rotty3000@apache.org> johnzon-json-extras/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1

JOHNZON-359 Fix lost OSGi metadata (#78)

Reverts the packaging change from b221d9db923c142afcddde056abd9301acbf9af1

Signed-off-by: Raymond Augé <rotty3000@apache.org>
2022-02-03 10:28:31 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97

[maven-release-plugin] prepare for next development iteration
2022-02-03 10:28:21 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130

[maven-release-plugin] prepare release v1.2.16
2021-11-23 11:19:11 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1

[JOHNZON-354] reverse johnzon.failOnMissingCreatorValues default and support jsonb.creator-parameters-required prop
2021-07-01 07:30:14 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915

[maven-release-plugin] prepare for next development iteration
2021-07-01 07:30:04 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9

[maven-release-plugin] prepare release v1.2.14
2021-06-02 17:45:31 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c

[maven-release-plugin] prepare for next development iteration
2021-06-02 17:45:21 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v ea9841db857c8b77ad633b2df614205173794958

[maven-release-plugin] prepare release v1.2.13
2021-05-17 14:00:44 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4

[maven-release-plugin] prepare for next development iteration
2021-05-17 14:00:34 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e

[maven-release-plugin] prepare release v1.2.12
2021-04-26 09:24:47 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e

[maven-release-plugin] prepare for next development iteration
2021-04-26 09:24:37 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5

[maven-release-plugin] prepare release v1.2.11
2021-01-12 17:07:17 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc

[maven-release-plugin] prepare for next development iteration
2021-01-12 17:07:07 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130

[maven-release-plugin] prepare release v1.2.10
2020-12-15 14:12:50 Jean-Louis Monteiro <jlmonteiro@tomitribe.com> johnzon-json-extras/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6

[maven-release-plugin] prepare for next development iteration
2020-12-15 14:12:40 Jean-Louis Monteiro <jlmonteiro@tomitribe.com> johnzon-json-extras/pom.xml v 6cc672117856ec8605837be27b87e95514376523

[maven-release-plugin] prepare release v1.2.9
2020-07-03 16:50:49 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228

[maven-release-plugin] prepare for next development iteration
2020-07-03 16:50:39 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998

[maven-release-plugin] prepare release v1.2.8
2020-06-01 13:18:35 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4

[maven-release-plugin] prepare for next development iteration
2020-06-01 13:18:25 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5

[maven-release-plugin] prepare release v1.2.7
2020-06-01 13:15:22 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f

revert version to reroll the release
2020-06-01 08:30:10 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a

[maven-release-plugin] prepare for next development iteration
2020-06-01 08:29:59 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb

[maven-release-plugin] prepare release v1.2.7
2020-05-10 15:46:20 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7

[maven-release-plugin] prepare for next development iteration
2020-05-10 15:46:10 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556

[maven-release-plugin] prepare release v1.2.6
2020-04-28 08:25:39 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b

[maven-release-plugin] prepare for next development iteration
2020-04-28 08:25:29 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e

[maven-release-plugin] prepare release v1.2.5
2020-04-28 07:29:59 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801

JOHNZON-310 jakarta artifacts
2020-03-27 09:11:26 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21

[maven-release-plugin] prepare for next development iteration
2020-03-27 09:11:16 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f

[maven-release-plugin] prepare release v1.2.4
2020-01-24 13:43:28 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa

[maven-release-plugin] prepare for next development iteration
2020-01-24 13:43:18 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171

[maven-release-plugin] prepare release v1.2.3
2019-11-19 13:30:17 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1

[maven-release-plugin] prepare for next development iteration
2019-11-19 13:30:07 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f

[maven-release-plugin] prepare release v1.2.2
2019-09-30 09:51:56 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39

[maven-release-plugin] prepare for next development iteration
2019-09-30 09:51:46 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84

[maven-release-plugin] prepare release v1.2.1
2019-09-24 15:17:36 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd

ensure master is ready for next version since 1.2.0 vote is done
2019-09-11 18:09:19 Jean-Louis Monteiro <jeanouii@gmail.com> johnzon-json-extras/pom.xml v 3078daaaffc4068be0da6b2fc8ca0506292549ee

Use latest JSON B spec jar
2019-08-21 11:50:29 Markus KARG <markus@headcrashing.eu> johnzon-json-extras/src/main/java/org/apache/johnzon/jsonb/extras/polymorphism/Polymorphic.java v 2fc138917b317333a5384b3282fe30e45b59a3ee

Fixed typo in error message re: missing annotations

Signed-off-by: Markus KARG <markus@headcrashing.eu>
2019-08-17 18:35:57 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-json-extras/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb

moving to 1.2.0-SNAPSHOT since we passed tck with a few changes
2019-08-01 17:54:49 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a

[maven-release-plugin] prepare for next development iteration
2019-08-01 17:54:39 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493

[maven-release-plugin] prepare release v1.1.13
2019-05-26 10:15:07 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-json-extras/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe

[maven-release-plugin] prepare for next development iteration
2019-05-26 10:14:57 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-json-extras/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604

[maven-release-plugin] prepare release v1.1.12
2018-12-18 09:46:12 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda

[maven-release-plugin] prepare for next development iteration
2018-12-18 09:46:02 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d

[maven-release-plugin] prepare release v1.1.11
2018-09-28 17:15:56 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v 3fe71ac0d70c2e4238e902adeafbed825a8610a0

JOHNZON-188 patch from Raymond Augé to apply Portable Java Contracts (OSGi), thanks Raymond
2018-09-14 16:30:46 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a

[maven-release-plugin] prepare for next development iteration
2018-09-14 16:30:36 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-json-extras/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4

[maven-release-plugin] prepare release v1.1.10
2018-08-30 19:33:33 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d

[maven-release-plugin] prepare for next development iteration
2018-08-30 19:33:23 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d

[maven-release-plugin] prepare release v1.1.9
2018-06-27 17:26:17 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023

[maven-release-plugin] prepare for next development iteration
2018-06-27 17:26:07 Mark Struberg <struberg@apache.org> johnzon-json-extras/pom.xml v ec839c66f867510ab166d1e384afb29974b53173

[maven-release-plugin] prepare release v1.1.8
2018-04-23 20:02:46 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-json-extras/pom.xml v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758
johnzon-json-extras/src/main/java/org/apache/johnzon/jsonb/extras/polymorphism/Polymorphic.java v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758
johnzon-json-extras/src/test/java/org/apache/johnzon/jsonb/extras/polymorphism/PolymorphicTest.java v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758

JOHNZON-170 adding polymorphic extension