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.
- Updated the names of error values in Go to fit with Go's standard code-style conventions
- significant performance improvements for the golang implementation this update makes necessary changes to the public interface of the library to accomplish this
- Fixed a bug in Polyglot Go where the capacity of the buffer would not grow properly resulting in silent short writes and corrupted data
v1.1.4 - 2023-10-12
- Fixed a bug where the protoc generators would crash/fail (#27)
v1.1.3 - 2023-09-01
- Added Durable Errors for Decoders (#28)
v1.1.2 - 2023-08-26
- Fixes an issue where decoding certain i32 or i64 values would result in an incorrect value being returned.
v1.1.1 - 2023-06-12
- Fixing the
decode_none
Rust function which would previously crash if it was decoding from a buffer of size 0.
- Bumping Typescript
@typescript-eslint/eslint-plugin
from^5.59.10
to^5.59.11
- Bumping Typescript
@typescript-eslint/parser
from^5.59.10
to^5.59.11
- Bumping Typescript
@types/node
from^20.2.5
to^20.3.0
- Bumping Rust
serde_json
from1.0.82
to1.0.96
- Bumping Rust
base64
from0.21.0
to0.21.2
v1.1.0 - 2023-06-07
- Merging Typescript, Golang, and Rust implementations into a single repository