Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.66 KB

CHANGELOG.md

File metadata and controls

36 lines (24 loc) · 1.66 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

3.0.3 (2022-02-18)

Bug Fixes

  • make XDR::Option write empty strings as values (#15)

3.0.2 - 2020-10-20

Changed

  • Relax lower bound for ActiveSupport dependency to support usage in Rails 4.2 (#12)

Bug Fixes

  • Fix non-bang arm accessors for XDR::Union (#13)
  • Fix .from_xdr encoding param to accept symbols (#14)

3.0.1 - 2020-06-10

Added

  • Add encoding parameter to Union#to_xdr (#7).

Bug Fixes

  • Padding bytes are now properly validated when reading xdr values. According to the XDR spec, padding must be zeros.

1.0.0 - 2015-10-02

Added

  • the to_xdr helpers can take a second parameter that will encode the resulting output to hex or base64 when requested.
  • the from_xdr helpers can take a second parameter that will trigger a decode from hex or base64 of the provided string before decoding from xdr.

Changed

  • from_xdr raises an ArgumentError when the input data is not fully consumed