Releases: oboehm/gdv.xport
Releases · oboehm/gdv.xport
6.3.10-YEARS
What's Changed
- Jubiläums-Edition: 10 Jahre GDV.XPORT
- eigene Validatoren können jetzt konfiguriert / registriert werden (s. experimental.properties)
Full Changelog: gdv-xport-6.2.2...gdv-xport-6.3.10-YEARS
6.2.2
What's Changed
Full Changelog: gdv-xport-6.2.1...gdv-xport-6.2.2
6.2.1
Fixed
- Feld "KFV-Deckungsart" in Satzart 0220.052 ist jetzt numerisch ohne Nachkommastellen
(Issue #85) - Downgrade zu PatternTesting 2.1.2 wg. Java-8-Kompatibilität
(Issue #84)
Full Changelog: gdv-xport-6.2.0...gdv-xport-6.2.1
6.2.0
What's Changed
- Performance um ca. 20% verbessert
- numerische Felder mit Format 'MMJJJJ' werden als Datum erkannt
- Bump jackson-databind from 2.13.1 to 2.13.2.1 by @dependabot in #81
- Issue #82: Teildatensaetze werden beim Import unter Umstaenden falsch… by @markusneidhart in #83
- Doku um Docker-Einstieg ergänzt
Full Changelog: gdv-xport-6.1.2...gdv-xport-6.2.0
6.1.2
What's Changed
- Issue #79: Pack-Methode funktioniert noch nicht richtig by @markusneidhart in #80
- fixed: Vorsatz und Nachsatz im Datenpaket haben jetzt die gleiche Config wie das Datenpaket
- Datum mit "00" als Tag oder Monat (z.B. "00032022") werden nicht mehr als gültig angesehen
Full Changelog: gdv-xport-6.1.0...gdv-xport-6.1.2
6.1.0
What's Changed
- SatzXml.of(..) akzeptiert jetzt auch URI (z.B. "classpath:/com/panik/unfall.xml") als Parameter
- bei NumFeld und abgeleitete Klassen werden Nachkommastellen beim Setzen von Zahlen berücksichtigt
- Speicherbrauch um 55% reduziert.
Damit können ca. 2 Mio. Datensätze (ca. 3 Mio. Records) bei 8 GB Hauptspeicher eingelesen werden. Datenpaket.add(Datensatz)
setzt jetzt korrekte Anzahl (Teildaten-)-Saetze im Nachsatz- verteilte Import-Funktionalität in Importer-Klasse zusammengefasst
New Contributors
- @CodeWizArt made their first contribution in #78
Full Changelog: gdv-xport-6.0.1...gdv-xport-6.1.0
6.0.1
Security Update (Log4J auf 2.17.1 aktualisiert)
6.0.0
v6 wurde verschlankt und eine Reihe von 'deprecated' Methoden und Konstruktoren wurden entfernt. Auch die Beschreibung von Datensätzen durch Enums wurde jetzt komplett entfernt und durch die XML-Beschreibung ersetzt. Damit und durch kleinere Optimierungen konnte die Performance verdoppelt werden.