Skip to content

Releases: mtth/avsc

Minor update

17 Mar 22:52
5.4.7
Compare
Choose a tag to compare
5.4.7

Dependencies refresh

4.1.0: Add type inference.

07 May 03:11
4.1.0
Compare
Choose a tag to compare
This release also includes:

+ Support for anonymous types.
+ Type combinations.

4.0.0: Unwrap unions and improve RPC API.

14 Apr 15:51
4.0.0
Compare
Choose a tag to compare
+ Unions are now represented more naturally without a wrapping object. The
  previous wrapped union type is still available to support ambiguous (less
  common) combinations of branches.
+ Protocol emitters and listeners now expose a lower level API which supports
  exchanging custom headers, running middleware, and more. Implementing custom
  transport encodings is now also much simpler.

Other changes:

+ Types can now export their schemas with defaults and other attributes (e.g.
  logical type information).
+ The default stateful RPC implementation now uses a Netty-compatible encoder
  (which will work out of the box with the Avro's Java implementation).

Add IDL support in the browser.

29 Jan 00:49
Compare
Choose a tag to compare
Update documentation.

[ci skip]

Add IDL support.

11 Jan 00:47
Compare
Choose a tag to compare

The new avro.assemble function will convert one or more IDL files into a schema. This schema can then be passed to avro.parse.

3.2.1

07 Jan 04:09
Compare
Choose a tag to compare
Improve invalid Avro container file handling.

Namely check the magic bytes upfront. This will give a more explicit
error (compared to the likely out of bounds buffer error triggered
otherwise).