Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.13 KB

CHANGELOG.md

File metadata and controls

43 lines (31 loc) · 1.13 KB

avro-patches

v1.0.2

  • Compatibility with Avro v1.10. No other changes.

v1.0.1

  • Compatibility with Avro v1.9.1. No other changes.

v1.0.0

  • Release for Avro v1.9.0. This removes all patches as all changes from the previous release are included in Avro v1.9.0.

v0.4.1

  • Optimize binary encoder and decoder.

v0.4.0

  • Optionally fail validation when extra fields are present.
  • Check that field defaults have the correct type.
  • Support values for logical types that were already encoded.
  • Remove bin directory scripts from the release.

v0.3.4

  • Allow promotion of nested records to optional

v0.3.3

  • Restore basic validation of records, arrays, and maps before writing.
  • Add validation to protect against nil value for map.

v0.3.2

  • Fix remaining Ruby 2.4 deprecation notices by replacing require 'avro'.

v0.3.1

  • Fix references to Avro::SchemaParseError and Avro::UnknownSchemaError.

v0.3.0

  • Further performance improvements for Avro::SchemaValidator and encoding.
  • Ensure that strings are encoded as UTF-8.

v0.2.0

  • Performance improvements for Avro::SchemaValidator.

v0.1.0

  • Initial version