Releases: ledermann/datev
Releases · ledermann/datev
v0.11.0
- Use
proc
for header's default_attribute
(#18, thanks to @JohannaHartmann)
- Added support for Ruby 3
v0.10.0
- Fix DATEV version: v7 is the latest format (#17, thanks to @ChrisKaun)
v0.9.0
- Add validation for
Belegfeld 1
and Belegfeld 2
to restrict allowed chars (#14, thanks to @sunsations)
v0.8.2
- Increase BU-Schluessel limit to 4 (#12, thanks to @zellnerFinstreet)
v0.8.1
- Increase limit of
Belegfeld 1
from 12 to 36 (#11, thanks to @sunsations)
v0.8.0
- 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
- 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
Added additional header fields according to DATEV v5.0 (#8, thanks to @ushi-as)
v0.5.1
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
- 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"