1.6 KiB
1.6 KiB
Ascii85 Changelog
[2.0.1] - 2024-09-15
Fixed
- Decoding binary data could lead to Encoding errors (Issue #8)
[2.0.0] - 2024-08-20
BREAKING CHANGES
- The minimum required Ruby version has been raised to 2.7.0.
Added
Ascii85.decode_rawmethod that doesn't expect the input to be wrapped in<~and~>delimiters.Ascii85.extractmethod to extract encoded text from between<~and~>for feeding to#decode_raw.- Option to pass an IO-object as input to
#encodeand#decode_rawinstead of a String. - Option to pass an IO-object to
#encodeand#decode_rawfor output. Output is written to the object instead of being returned as a String. - Streaming capability for
#encodeand#decode_rawwhen both input and output are IO objects, using constant memory.
[1.1.1] - 2024-05-09
Fixed
- Make
bin/ascii85Ruby 3.2-compatible (thanks @tylerwillingham) - Slightly improved error handling of
bin/ascii85
[1.1.0] - 2020-11-11
Added
- Make use of frozen_string_literal (thanks @aliismayilov)
Changed
- Updated tests to use newer minitest syntax
[1.0.3] - 2018-01-25
Changed
- Updated the gem's metadata
[1.0.2] - 2012-09-16
Changed
- Changed test runner from RSpec to MiniSpec
- Added support for rubygems-test
- Minor changes to make packaging easier
[1.0.1] - 2011-05-05
Changed
- Removed
hoedependency in favor ofbundler - Minor corrections in the documentation
[1.0.0] - 2009-12-25
Added
- Ruby 1.9 compatibility
- Command-line en- and decoder
[0.9.0] - 2009-02-17
- Initial release