NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Binary Canonical Serialization (BCS) in Dart.
Last release 2 months ago
13 Jul 2026
Release timing varies
gaps range from 1 weeks to 12 months
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
10 releases · first in 2023
One column per quarter.
Full rewrite with a single public entry point (package:bcs/bcs.dart); implementation moved to lib/src/.
Full rewrite with a single public entry point (package:bcs/bcs.dart);
implementation moved to lib/src/.
Breaking changes:
Improvements:
Full rewrite of the package as idiomatic Dart. Breaking changes.
package:bcs/bcs.dart; implementation moved to lib/src/.LegacyBCS, registerStructType, ...).hexEncode/hexDecode and base58Encode/base58Decode;
removed the Encoding enum and base64 wrappers (use dart:convert).u64/u128/u256 accept int,
BigInt or decimal String. struct/enumeration accept any Map or an object
exposing toJson().BcsWriter grows its buffer geometrically and writes byte ranges in bulk;
its write methods return void (use cascades for chaining) and the
allocateSize option is gone.Feat: Replace flutter_test with test package
* Optimize: Reading Bytes
* Refactor: version 2
Feat: Register Fixed Array Type
* Fix: Convert Object to Map
* Fix: read128/read256 padLeft
Fix: Iterate MappedListIterable
* Refactor BCS.
Initial version, created by 0xmove.
Your coding agent can read these notes before it upgrades. Set up the MCP server →