@@ -4,37 +4,23 @@ All notable changes to this project are documented in this file. The project
44follows Semantic Versioning and uses Conventional Commits for release-PR
55automation.
66
7- ## [ 0.1.1 ] ( https://github.com/cometapi-dev/cometapi-python/compare/v0.1.0...v0.1.1 ) (2026-07-29)
7+ ## [ Unreleased ]
88
9+ ## [ 0.1.1] - 2026-07-29
910
1011### Bug Fixes
1112
12- * harden stable release recovery ([ #21 ] ( https://github.com/cometapi-dev/cometapi-python/issues/21 ) ) ([ 2e96574] ( https://github.com/cometapi-dev/cometapi-python/commit/2e96574ec886ffc875b56587beead9caf27b7a2d ) )
13- * 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 ) )
14- * preserve selected release execution ([ #23 ] ( https://github.com/cometapi-dev/cometapi-python/issues/23 ) ) ([ 9cd6041] ( https://github.com/cometapi-dev/cometapi-python/commit/9cd60419130533d6920083e2f4bf295a3b5a4fd7 ) )
15- * validate configuration whitespace ([ d02b1db] ( https://github.com/cometapi-dev/cometapi-python/commit/d02b1dba277ac72229b772d29ea1870b569edd88 ) )
16-
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 ) ).
16+ - Reject explicitly blank API keys and base URLs without fallback, treat blank
17+ environment keys as missing, and use the default CometAPI URL for a blank
18+ ` COMETAPI_BASE_URL ` ([ d02b1db] ( https://github.com/cometapi-dev/cometapi-python/commit/d02b1dba277ac72229b772d29ea1870b569edd88 ) ).
1719
1820### Documentation
1921
20- * record stable release evidence ([ #24 ] ( https://github.com/cometapi-dev/cometapi-python/issues/24 ) ) ([ 60a21dd] ( https://github.com/cometapi-dev/cometapi-python/commit/60a21dd38795270ef40f9163a112de61566ba46d ) )
21- * require Release Please permission preflight ([ 18de120] ( https://github.com/cometapi-dev/cometapi-python/commit/18de120c79b5a4fde5d125d56238f7f3b28e69bf ) )
22-
23- ## [ Unreleased]
24-
25- ### Fixed
26-
27- - Reject explicitly blank API keys and base URLs without fallback, treat blank
28- environment keys as missing, and use the default CometAPI URL for a blank
29- ` COMETAPI_BASE_URL ` .
30- - Add a fail-closed immutable-release recovery path with an environment-secret
31- preflight before any live request.
32- - Execute PyPI Trusted Publishing directly in the single top-level
33- ` publish.yml ` identity, and add regression gates that reject reusable
34- publication, split attestation identities, and unverified recovery inputs.
35- - Prevent GitHub's skipped-ancestry propagation from silently skipping the
36- release chain after a successful selector, while continuing to reject
37- cancellation, reruns, and every non-successful direct dependency.
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 ) ).
3824
3925### Changed
4026
@@ -43,11 +29,6 @@ automation.
4329 whitespace must pass the intended credential or URL without that padding;
4430 callable keys and ` httpx.URL ` objects are unchanged.
4531
46- ### Documentation
47-
48- - Record completed stable publication, provenance, digest, and clean-install
49- evidence for ` cometapi==0.1.0 ` .
50-
5132## [ 0.1.0] - 2026-07-28
5233
5334### Features
@@ -105,3 +86,4 @@ automation.
10586- The provisional single-maintainer ` CODEOWNERS ` requirement.
10687
10788[ 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