You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed (losslessness): a field name or scalar value ending in a newline (e.g. a key "x\n") was mis-classified and emitted unquoted, splitting the wire. In .NET, regex $ also matches just before a trailing newline, so ^...$ wrongly accepted such strings as bare keys / numbers. Anchored the scalar/key/number regexes with \A ... \z (strict end of string) to match the Go/Rust references. Caught by the property fuzz.
Added:gcf command-line tool (BlackwellSystems.Gcf.Cli) with encode / decode / encode-generic / decode-generic / stats, matching the other SDKs' CLI surface. Install with dotnet tool install -g BlackwellSystems.Gcf.Cli.
Property fuzz (idempotent-decode + delta round-trip) and cross-format fuzz (JSON / YAML / TOML / CSV); 33M+ round-trips clean. .NET added to the cross-language conformance matrix and the cross-SDK differential fuzz.