Generates TypeScript from Java - JSON declarations, REST service client
@JsonSubTypes
(#937)extends
when using mapPackagesToNamespaces
(#883)@JsonIdentityInfo
inherited from parent class/interface (#946)peerDependency
flag (#829)Thanks for contribution/feedback: @Nthalk, @rmannibucau, @honboubao, @agaengel, @MM53, @kschaefe, @thesam
RUNTIME
retention (#795)Thanks for contribution/feedback: @digital-h, @FlorianCousin, @shmert
Main purpose of this major version is to update minimal Java version to 11, update Jakarta dependencies which also require Java 11 and remove deprecated code.
Starting from this release Gradle plugin is published to Gradle plugin portal - cz.habarta.typescript-generator. This simplifies setup in build.gradle
files.
Thanks for contribution/feedback: @crummy
Thanks for contribution/feedback: @olegshtch, @huseyingokay, @jpstratman
java.lang.Record
(#657)jackson2Configuration.view
- allows to specify one @JsonView
(#649)customTypeMappings
parameter (#650)Thanks for contribution/feedback: @lpandzic, @mikoet, @nanella, @mr83-uw, @ailen-wrx
Thanks for contribution/feedback: @fwiesweg