Skip to content

gcf-dotnet v1.0.0 — first stable release

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:00

First stable release of the GCF codec for .NET.

The public API is now committed under semantic versioning:

  • Facade: GcfEncodeGeneric / DecodeGeneric, graph Encode / 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