First stable release of the GCF codec for .NET.
The public API is now committed under semantic versioning:
- Facade:
Gcf—EncodeGeneric/DecodeGeneric, graphEncode/Decode, delta encoding, session dedup, pack roots, and streaming. - Data types:
Symbol,Edge,Payload,DeltaPayload,GenericSet,GenericDeltaPayload,GenericOptions,ReanchorPolicy,GenericDeltaSession,OrderedMap,Session,StreamOptions,StreamEncoder. - Exceptions:
DecodeException,EncodeException.
No wire-format or behavioral changes from v0.2.1. Verified against the shared conformance suite (281 fixtures) and the cross-SDK differential fuzz.
Zero runtime dependencies. Multi-targets netstandard2.0 and net8.0 (runs on .NET Framework 4.6.1+, Mono, Unity, and modern .NET).
NuGet: https://www.nuget.org/packages/BlackwellSystems.Gcf/1.0.0