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
Reject --incremental-mode on unbound/streamed sources instead of silently performing a full upload; b2 file upload now fails with a clear error and a non-zero exit code. (#1164)
Require b2sdk 2.13.2, certifi 2026.10.19, pip 26.2.2, and uv 0.13.4 or newer to address the eMudhra / emSign CA certificate incident. Update CI and container builds to use the patched tools and refresh container system certificates.
Doc
Document the B2_ENVIRONMENT authorization-realm environment variable. (#1162)
Infrastructure
Expose a version-matched customer-health contract for centralized sdkharness execution against its loopback simulator. (#1166)
Add a repository-owned sdkharness conformance contract for the files.upload scenario. (#1168)
Add repository-owned sdkharness conformance contracts for listing, metadata, downloading, hiding, and deleting file versions. (#1170)
Set the persistent integration-test bucket's SSE-B2 default explicitly so encryption-inheritance tests do not depend on the bucket's age. (#1184)
Allow the intended custom-realm Using <url> notice in integration-test stderr assertions; every other stderr line still fails.
Restored three assertions that the repository-owned sdkharness resilience and conformance checks had dropped when they were moved into this repository (the upload response's contentSha1, the stored versions' contentSha1 after a reset-before-response, and that the hide marker is the newest version), plus the parallel-download streams flag, and added a README for running one check locally. This also records, for the repository-owned conformance and resilience migration merged in #1171-#1177 without individual fragments, that those checks now live in .sdkharness/.