Releases: swift-extras/swift-extras-base64
Releases · swift-extras/swift-extras-base64
v1.0.0
Finally a 1.0 for swift-extras-base64
Major release changes
- Renamed 
Base32.encodeBytestoBase32.encodeToBytes. PR #33 - Renamed 
Base32.encodeStringtoBase32.encodeToString. PR #33 - Renamed 
Base64.encodeBytestoBase64.encodeToBytes. PR #33 - Renamed 
Base64.encodeStringtoBase64.encodeToString. PR #33 
Minor release changes
- Support parsing padding characters in 
Base32.decode. PR #32 - Improved performance of 
Base32.encode. PR #32 - Added fast path for 
Base32.decodewhen not parsing whitespace characters, include option.allowNullCharactersas parameter to support parsing whitespace characters. PR #36 
Other changes
- Replace the integration tests with Benchmarks using swift-benchmark.
 
swift-extras-base64 0.7.0
- Added support for Base32 encoding and decoding (thanks @adam-fowler!) (#29)
 
swift-extras-base64 v0.6.0
- Added license notice. #28
 - Fixed issue where decoding of empty bytes crashed. #27
 - Nest definition of DecodingError in Base64 enum. (Thanks @patrickfreed) #25
 
swift-extras-base64 v0.5.0
- Fixes an issue where decoding produced an incorrect result, thanks to @JBosecker & @patrickfreed (#23)
 
swift-extras-base64 v0.4.0
swift-base64-kit was moved to swift-extras and got a new name: swift-extras-base64.
Base64Kit v0.3.0
- Faster encode and decode thanks to Chromium precomputed lookup tables #19
 
Base64Kit v0.2.0
Base64 0.1.0
The very first release! Feedback highly welcome.