Skip to content

support policy

github-actions[bot] edited this page Nov 9, 2026 · 7 revisions

Support Policy

Targets

Target Status Notes
net10.0 LTS Primary target; ships in the release bundles.
net9.0 EOL (12 May 2026) Supported compatibility target: still built and tested in 1.9+; no new feature depends on it.
net8.0 EOL (10 Nov 2026) Supported compatibility target: still built and tested in 1.9+; no security fixes after EOL.

netstandard2.0/net6.0 are not targets: the library uses Span<T>/FileStreamOptions/SHA3_256 and modern BCL APIs. Consumers on older frameworks can use the 1.4.x package line.

Versioning

  • Major: breaking public-API changes (announced in the release notes).
  • Minor: additive APIs, new CLI verbs/flags, behavior fixes. Optional parameters may be added; package validation against the previous release catches accidental removals.
  • Patch: fixes only, no new public surface.

The package validates against PackageValidationBaselineVersion (currently 1.8.0). The 1.9.0 suppressions cover exactly the reviewed FAC-01 removal of the 1.x StfsSharp compatibility facades; every other API change since 1.8.0 is additive. 1.9.0 is an owner-approved exception to the usual major-version rule for that one breaking change; do not add suppressions without a written reason. 1.9.1 is a patch release with no public-API changes and keeps the same baseline.

Platform support

Windows 10 1607+, Linux (glibc) and macOS are supported. Release bundles cover win-x64, win-arm64, linux-x64, linux-arm64, MacOsX-x64 and MacOsX-arm64; the CLI also builds win-x86. The WPF tester is Windows-only.

Security

See SECURITY.md for reporting and Known Limitations for the current boundaries. Release artifacts ship with an SPDX SBOM and build-provenance attestation; code signing is conditional on repository signing secrets.

Clone this wiki locally