Hi all, There is mainly a new API in JSON-B for polymorphism: https://github.com/eclipse-ee4j/jsonb-api/blob/master/api/src/main/java/jakarta/json/bind/annotation/JsonbTypeInfo.java (and its subtype friend). I don't think it is very hard to implement, mainly a matter of storing that data in Mappings (ClassMapping actually) and using it in our writer/reader code. The only trick will be the javax/jakarta difference since current code is javax only. I see two options:
1. create a johnzon-javax-extension module adding the new API and continue to implement as we do now 2. move to jakarta and drop javax support Since we are quite stable I think 2 would be possible now but I'm happy with 1 as well which can avoids a big bang and enables us to still build on java 8 for some time. Wdyt? Anyone willing to try to implement this new feature? Guess we would make our version 1.3 then? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance>