Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.


Panel
borderColor#db4b1b
titleColor#ffffff
borderWidth2
titleBGColor#db4b1b
borderStylesolid
titleWichtiger Hinweis

Diese Anleitung gilt für jadice web toolkit Version 5.13.0.7 vom 19.11.2024.

Die Hinweise gelten für die Migration von jadice web toolkit 5.12 auf 5.13.

Eine Übersicht der Versionen des jadice web toolkit finden Sie hier.


Panel
borderColororange
titleColor#ffffff
borderWidth2
titleBGColororange
borderStylesolid
titleHinweis

In den meisten Fällen sollte es ausreichend sein, die Version 5.12 des jadice web toolkit in Ihrem dependency-management durch die aktuellste 5.13 zu ersetzen.

Inhalt

Inhalt
maxLevel3

Neue Funktionen und Features

Jakarta / JakartaEE

Mit der Version 5.12 des jadice web toolkit wurde Spring Boot von Version 2.7 auf 3 geupdated. Damit einher geht die Migration von javax zu jakarta. Für das XML-Parsen (beispielsweise beim Annotations-Profil) wurde in Versionen <= 5.12 des jadice web toolkit JAXB in der Versionslinie 2 verwendet. Diese Klassen liegen ebenfalls im javax-Package. Mit Version 5.13 des jadice web toolkit wird JAXB Version 4 verwendet (nun ebenfalls im Package jakarta).


jadice core 6

Der einzige Unterschied der jadice web toolkit Version 5.13 gegenüber 5.13 besteht in der Version des jadice core (3 → 6). Das jadice web toolkit kapselt diese APIs, dennoch kann es vorkommen, dass Ihre Integration jadice core APIs direkt nutzt. In diesem Fall sind ggf. weitere Schritte erforderlich. Diese sind hier beschrieben. In den meisten Fällen sollte es ausreichend sein, die Version 5.12 des jadice web toolkit in Ihrem dependency-management durch die aktuellste 5.13 zu ersetzen.


Änderungen bei Dependencies

Wenn Sie die BOM des jadice web toolkit verwenden, müssen Sie nichts weiter tun!

AltNeu
javax.xml.bind:jaxb-api:2.3.1jakarta.xml.bind:jakarta.xml.bind-api:4.0.2
com.sun.xml.bind:jaxb-core:4.0.5com.sun.xml.bind:jaxb-core:4.0.5
com.sun.xml.bind:jaxb-impl:2.3.5com.sun.xml.bind:jaxb-impl:4.0.4



API-Änderungen und Umbenennungen von Klassen und Packages

altneuAnmerkung
com.levigo.jadice.annotation.StampAnnotation#setAllowRotation
<entfernt>

Setzen über 
StampAnnotationWranger#setShowRotationHandle

oder

<wrangler class="com.levigo.jadice.swing.internal.annotation.wranglers.StampAnnotationWrangler">
<property name="showRotationHandle">true</property>
</wrangler>

Seitens jadice web toolkit gibt es keine Änderungen an den öffentlichen APIs.

Wenn Sie jadice Core APIs direkt verwenden sind ggf. weitere Änderungen erforderlich, die API-Änderungen sind hier dokumentiert.


Änderungen am Verhalten

Keine


Änderungen in der Modulstruktur / Integration via Maven

Keine


Entfernte Klassen und Funktionalitäten

Keine