Skip to content

Releases: ledermann/datev

v0.11.0

22 Jun 04:45
e612b20
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Increase BU-Schluessel limit to 4 (#12, thanks to @zellnerFinstreet)

v0.8.1

10 Jul 09:29
da15314
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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!

v0.5.0

05 Sep 08:37
Compare
Choose a tag to compare
  • Build the CSV the manual way (without using CSV library)
  • Fixed missing quotes for string fields (#4)
  • Added additional fields according to DATEV v5.0 (#2, thanks to @mseel)
  • Added minimum validation for field "Berater"