Skip to content

Releases: ledermann/datev

v0.12.0

23 Oct 16:38
6a1af35

Choose a tag to compare

What's Changed

  • Update to current DATEV format spec by @seizmo in #22
  • Update header.rb by @tibra in #20
  • Dropped support for outdated Rubies, now requiring Ruby 3.2+

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

22 Jun 04:45
e612b20

Choose a tag to compare

  • Use proc for header's default_attribute (#18, thanks to @JohannaHartmann)
  • Added support for Ruby 3

v0.10.0

18 Jun 12:30
d5f77e4

Choose a tag to compare

  • Fix DATEV version: v7 is the latest format (#17, thanks to @ChrisKaun)

v0.9.0

06 May 15:35
d5bfd3e

Choose a tag to compare

  • Add validation for Belegfeld 1 and Belegfeld 2 to restrict allowed chars (#14, thanks to @sunsations)

v0.8.2

04 Dec 05:40
efe919f

Choose a tag to compare

  • Increase BU-Schluessel limit to 4 (#12, thanks to @zellnerFinstreet)

v0.8.1

10 Jul 09:29
da15314

Choose a tag to compare

  • Increase limit of Belegfeld 1 from 12 to 36 (#11, thanks to @sunsations)

v0.8.0

25 Jan 09:33
800126f

Choose a tag to compare

  • Add support for DATEV version 7.2 (#10, thanks to @georf)
  • Drop support for Ruby 2.2 (because EOL)
  • Add support for Ruby 2.6

v0.7.0

08 Feb 06:24

Choose a tag to compare

  • Booking: Fix field order regarding "Zusatzinformation" (thanks to Arno Prinz)
  • Drop support for Ruby 2.0 and 2.1 (because of EOL)
  • Cleanup

v0.6.0

01 Mar 11:08

Choose a tag to compare

Added additional header fields according to DATEV v5.0 (#8, thanks to @ushi-as)

v0.5.1

28 Oct 13:16

Choose a tag to compare

Fixes:

  • Use CR/LF line separators
  • Fix errors in contact export reported by DATEV-Prüfprogramm v5.0
  • Prevent Encoding::UndefinedConversionError caused by UTF-8 input

Thanks to @mtgrosser for contributing!