-
v0.0.1
Initial release, including only codecs. - Includes JVM implementation with `UInt` and `ULong` as default scala `Int`/`Long` scala types. - Includes simple generic derivation with linear indexing. - Implicit derivation uses `varint`s as the default integer type. - Missing codecs for `sint32/64`.
-
v0.0.2
More codecs! More combinators: oneOf, enum, repeated (packed/unpacked). Working recursive implicit auto-derivations for all the above. Assignment syntax now uses `:=` to avoid some clashes. Unit tests for all these.
-
v0.0.3
Release including parser and GRPC generator. Almost feature completed. Notable missing features: vintxx codecs, google codecs.
-
v0.0.4
Internal milestone, compiles DAML proto spec. Includes a number of bug fixes to the parser subproject.
-
v0.0.5
Fixes to OneOf, add optional, better errors. 5fea5dc|| Add error context messages (#11). bdc8302|| `optional` combinator. Resolves #18. 640aaa0|| Add scala doc to Primitives for #9. 35fa39f|| Implement JVM UInt/ULong newtypes. Fixes #1, #12. 6fc62c7|| Squashed commit: working OneOf; fixes #16, see #7.
-
v0.0.6
Implemented out-of-order codecs Also, removed implicit codec for oneOf/coproduct for the time being.
-
v0.0.7
Bugfixes for out-of-order codecs. Added implicit for enums
-
v0.0.8
Zigzag encoding. Also add a test for explicit recursion, which currently fails.
-
-
-
-
-
-
-
-