Skip to content

0.1.2

Latest

Choose a tag to compare

@badosa badosa released this 27 Jul 21:20

Patch release focused on clearing static-analysis and security warnings so the
solution builds cleanly with warnings-as-errors. No public API or behavior changes.

Changed

  • System.Text.Json bumped from 8.0.0 to 8.0.6, resolving the two high-severity
    advisories (GHSA-hh2w-p6rv-4g7w, GHSA-8g4q-xg66-9fp4) reported as NU1903.
  • Version bumped to 0.1.2.

Fixed

  • NU1903: System.Text.Json 8.0.0 → 8.0.6 (known high-severity vulnerabilities).
  • CS0419: ambiguous XML doc crefs that collided with same-named members are
    disambiguated with the T: ID-prefix
    (Response → Dataset/Collection/Dimension; Dimension → Category).
  • CS8602: nullable-returning navigation calls (Dimension(...), Data(...),
    Value) dereferenced in the test suite are now annotated with the null-forgiving
    operator, matching the convention already used elsewhere in the tests.
  • xUnit2013: Assert.Equal(1, …Count) replaced with Assert.Single(...).

⚠️ Experimental / pre-1.0. While the major version is 0, this package is
considered experimental: any release may contain breaking changes.

Full changelog: https://github.com/jsonstat/csharp/blob/main/CHANGELOG.md
Changes since v0.1.1: v0.1.1...v0.1.2