Skip to content

Release history

Sheaft releases

All releases

10 shown

No immediate action
v1.2.0 New feature

Analysis schema 1.2 + tolerance gating

No immediate action
v1.1.0 New feature

fixed_k sampling mode

v1.0.0 Breaking risk
⚠ Upgrade required
Breaking changes
  • Pre‑v1 Bering preview artifacts (versions 1.0.0, 1.1.0, 1.2.0) are no longer supported; must regenerate on Bering v1.3.0 before use with Sheaft v1.0.0.
  • Sheaft removes compatibility code and vendored schema copies for Bering versions prior to 1.3.0.
Notable features
  • Release Evidence: strict schema‑contract validation, benchmark slice quality report, synthetic oracle suite, smoke examples, config pack generation, release manifest, OCI image/Helm chart metadata, checksums, and SBOMs.
  • Compatibility layer records app‑level sync with Bering v1.0.0 in compatibility-manifest.json.
Full changelog

Sheaft v1.0.0

v1.0.0 is the first major Sheaft release for the stochastic-connectivity baseline over Bering model and snapshot artifacts.

The release implements the product-baseline model described in docs/v1-major-semantics.md: typed Bering topology G=(V,E,tau), replication map R, product reliability model P_Node * P_Edge, threshold parameters theta and rho, and endpoint success predicates Phi for immediate and eventual semantics.

The formal motivation is described in the preprint Stochastic Connectivity as the Foundation of a Runtime Model for Microservice Availability Analysis.

Compatibility

  • consumes Bering v1.0.0 artifacts on the strict 1.3.0 model and snapshot contract line;
  • accepts only [email protected] and [email protected];
  • rejects retired pre-v1 Bering preview contract lines 1.0.0, 1.1.0, and 1.2.0;
  • records app-level sync with Bering v1.0.0 in compatibility-manifest.json.

Release Evidence

  • strict schema-contract validation against the published Bering 1.3.0 model and snapshot schemas;
  • fixed benchmark slice with release-quality quality-report.json;
  • synthetic oracle suite for product-baseline stochastic-connectivity semantics;
  • checked-in smoke examples and default config pack generation;
  • release manifest, OCI image metadata, Helm chart metadata, checksums, and SBOMs.

Breaking Changes

Pre-v1 Bering preview artifacts must be regenerated on Bering 1.3.0 before use with Sheaft v1.0.0. Sheaft no longer carries compatibility code or vendored schema copies for Bering 1.0.0, 1.1.0, or 1.2.0.

Boundaries

This release does not claim automatic probability calibration, arbitrary non-product P, live chaos execution, or rich temporal workflow models. Long-running serve remains outside the stable v1 stochastic-connectivity release claim.

No immediate action
v0.2.4 Mixed

Benchmark report + gate reasons + Bering support

No immediate action
v0.2.3 Mixed

Service handling + Bering support

Config change
v0.2.2 Mixed
Auth Breaking upgrade

HTTP timeouts + watcher errors + Helm security

No immediate action
v0.2.1 Mixed

Bering wording + dry‑run + CI fixes + new features

No immediate action
v0.2.0 Mixed

Dual Bering line support + versioned analysis

No immediate action
v0.1.1 Bug fix

Snapshot contract fix + strict version enforcement

No immediate action
v0.1.0 Mixed

Resilience CLI + Stable contracts + Experimental serve

Beta — feedback welcome: [email protected]