@@ -6,19 +6,21 @@ automation.
66
77## [ Unreleased]
88
9- ### Fixed
9+ ## [ 0.1.1 ] - 2026-07-29
1010
11+ ### Bug Fixes
12+
13+ - Harden stable release recovery ([ #21 ] ( https://github.com/cometapi-dev/cometapi-python/issues/21 ) ) ([ 2e96574] ( https://github.com/cometapi-dev/cometapi-python/commit/2e96574ec886ffc875b56587beead9caf27b7a2d ) ).
14+ - Preserve PyPI publisher workflow identity ([ #22 ] ( https://github.com/cometapi-dev/cometapi-python/issues/22 ) ) ([ ec420af] ( https://github.com/cometapi-dev/cometapi-python/commit/ec420af2966ef683660b58acff8d125e916fc623 ) ).
15+ - Preserve selected release execution ([ #23 ] ( https://github.com/cometapi-dev/cometapi-python/issues/23 ) ) ([ 9cd6041] ( https://github.com/cometapi-dev/cometapi-python/commit/9cd60419130533d6920083e2f4bf295a3b5a4fd7 ) ).
1116- Reject explicitly blank API keys and base URLs without fallback, treat blank
1217 environment keys as missing, and use the default CometAPI URL for a blank
13- ` COMETAPI_BASE_URL ` .
14- - Add a fail-closed immutable-release recovery path with an environment-secret
15- preflight before any live request.
16- - Execute PyPI Trusted Publishing directly in the single top-level
17- ` publish.yml ` identity, and add regression gates that reject reusable
18- publication, split attestation identities, and unverified recovery inputs.
19- - Prevent GitHub's skipped-ancestry propagation from silently skipping the
20- release chain after a successful selector, while continuing to reject
21- cancellation, reruns, and every non-successful direct dependency.
18+ ` COMETAPI_BASE_URL ` ([ d02b1db] ( https://github.com/cometapi-dev/cometapi-python/commit/d02b1dba277ac72229b772d29ea1870b569edd88 ) ).
19+
20+ ### Documentation
21+
22+ - Record stable release evidence ([ #24 ] ( https://github.com/cometapi-dev/cometapi-python/issues/24 ) ) ([ 60a21dd] ( https://github.com/cometapi-dev/cometapi-python/commit/60a21dd38795270ef40f9163a112de61566ba46d ) ).
23+ - Require Release Please permission preflight ([ 18de120] ( https://github.com/cometapi-dev/cometapi-python/commit/18de120c79b5a4fde5d125d56238f7f3b28e69bf ) ).
2224
2325### Changed
2426
@@ -27,11 +29,6 @@ automation.
2729 whitespace must pass the intended credential or URL without that padding;
2830 callable keys and ` httpx.URL ` objects are unchanged.
2931
30- ### Documentation
31-
32- - Record completed stable publication, provenance, digest, and clean-install
33- evidence for ` cometapi==0.1.0 ` .
34-
3532## [ 0.1.0] - 2026-07-28
3633
3734### Features
@@ -89,3 +86,4 @@ automation.
8986- The provisional single-maintainer ` CODEOWNERS ` requirement.
9087
9188[ 0.1.0 ] : https://github.com/cometapi-dev/cometapi-python/compare/v0.1.0-alpha.1%2Brecovery.1...v0.1.0
89+ [ 0.1.1 ] : https://github.com/cometapi-dev/cometapi-python/compare/v0.1.0...v0.1.1
0 commit comments