Skip to content

Releases: oboehm/gdv.xport

gdv-xport-7.2.2

08 Sep 17:37
Compare
Choose a tag to compare

What's Changed

  • zurück zu unveränderten technischen Namen aus Original VUVM

Full Changelog: gdv-xport-7.2.1...gdv-xport-7.2.2

gdv-xport-7.2.1

06 Sep 19:52
Compare
Choose a tag to compare

What's Changed

  • leere Vorzeichenfelder sind jetzt zugelassen (Issue #96)
  • Methode getBetragMitVorzeichen in Satz erweitert, damit auch leere Vorzeichen für Betrag 0 erlaubt sind; by @qa-florian-wende in #97

Full Changelog: gdv-xport-7.1.1...gdv-xport-7.2.1

gdv-xport-7.1.1

24 Aug 19:57
Compare
Choose a tag to compare

What's Changed

  • Fix für Feld JahresrenteInWaehrungseinheiten in SatzTyp 0220.010.9.1 in xmls by @qa-florian-wende in #95

New Contributors

Full Changelog: gdv-xport-7.1.0...gdv-xport-7.1.1

gdv-xport-7.1.0

07 Jul 14:38
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fehler in Methode "Bezeichner#of(String name)" (Issue #93)
  • SatzTest#hasSparteAsProdukt() fehlerhaft (Issue #94)
  • Bump org.postgresql:postgresql from 42.7.1 to 42.7.2 by @dependabot in #92

Changed

  • Update auf Java 11
  • Teildatensatz.getFeld(int) auf maximale Feld-Anzahl beschränkt
  • Teildatensatz.getFeld(String, ..) ist jetzt deprecated
  • Teildatensatz ist jetzt von Datensatz abgeleitet (statt Satz)
  • Basis-Validierung optimiert

Added

  • satzarten.properties zur Unterstützung der Valdierungslogik in SatzTyp eingeführt
  • Validierung in Datensatz.setSparte(int)
  • SatzTyp.isFreieSatzart() und SatzTyp.getErlaubteSparten()

Removed

  • Unterstützung von Java 8
  • XmlService.getSatzart(int)

Full Changelog: gdv-xport-7.0.1...gdv-xport-7.1.0

gdv-xport-7.0.1

26 Jan 21:29
Compare
Choose a tag to compare

What's Changed

Fixed

  • kleinere Fehler in der mitgelieferten VUVM2023.xml

Full Changelog: gdv-xport-7.0.0...gdv-xport-7.0.1

gdv-xport-7.0.0

07 Jan 21:01
Compare
Choose a tag to compare

What's Changed

Added

  • Unterstützung GDV-Version 2023

Changed

  • Umstellung Feld-Constructor auf ByteAdresse (alte Constructoren sind damit 'deprecated')
  • schnellere Validierung
  • technische Namen innerhalb eines Datensatzes sind immer eindeutig (im Gegensatz zur Original-VUVM20xx.xml)

Breaking Changes

  • Bezeichner muss fuer getFeld(..) und setFeld(..) eindeutig sein.
    Ansonsten sollte der Zugriff über die Byte-Adresse erfolgen
  • Teildatensatz.hasFeld(Feld) geht nicht mehr nur über den Namen, sondern es müssen alle Attribute übereinstimmen

Fixed

  • XML-Dateien (z.B. VUVM2023.xml) des GDV müssen nicht mehr manuell angepasst werden
  • Downgrade HSQLDB-Treiber auf 2.6.1 wegen Java-8-Kompatibilität

Full Changelog: gdv-xport-6.6.0...gdv-xport-7.0.0

gdv-xport-6.6.0

13 Jun 16:05
Compare
Choose a tag to compare

What's Changed

Changed

  • Validierung Satznummern
  • kleinere Korrektur zu VUVM2009.xml eingespielt

Breaking Changes

  • Gleichlautende Felder, die mehrfach in einem Satz auftreten können (wie z.B. "Satznummer"), müssen eindeutig sein.
    Ansonsten muss über Teildatensatz und Byte-Adresse auf das gewünschte Feld zugegriffen werden.

Fixed

  • nur noch Test-Abhängigkeit zu patterntesting (Issue #90)

Full Changelog: gdv-xport-6.5.0...gdv-xport-6.6.0

gdv-xport-6.5.0

11 Feb 21:37
Compare
Choose a tag to compare

What's Changed

Changed

  • service-Modul auf Spring-Boot 2.6, Thymeleaf 3 und OpenApi 3 angehoben

Full Changelog: gdv-xport-6.4.2...gdv-xport-6.5.0

gdv-xport-6.4.2

22 Jan 21:13
Compare
Choose a tag to compare

What's Changed

Changed

  • Build von Travis auf GitHub Actions umgestellt
  • Log4j2- und andere Bibliotheken aktualisiert

Security

Full Changelog: gdv-xport-6.4.0...gdv-xport-6.4.2

6.4.0

18 Aug 20:34
Compare
Choose a tag to compare

What's Changed

  • Property "gdv.eod" (End-of-Datensatz) wird beim Export berücksichtigt

Full Changelog: gdv-xport-6.2.2...gdv-xport-6.4.0