@@ -5,6 +5,51 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+
9+ ## [ 1.1.0] - 2026-02-12
10+ ### Added
11+ - Command-line interface (` certapi ` / ` cli ` ) exposing common workflows: ` issue ` , ` renew ` , ` list ` , and ` revoke ` .
12+ - Config file support and environment variable overrides for local/CI usage.
13+ - Enhanced logging, debug flags, and more informative CLI error messages.
14+ ### Changed
15+ - Improved CLI-friendly output formats (plain text and JSON) for scripting and automation.
16+ ### Fixed
17+ - Various integration and usability issues discovered during CLI testing.
18+
19+ ## [ 1.0.5] - 2026-02-08
20+ ### Added
21+ - Packaging and CI improvements: ` pyproject.toml ` / ` requirements.txt ` updates and release automation tweaks.
22+ ### Fixed
23+ - Docker image tagging and Dockerfile fixes for reproducible builds.
24+ - Miscellaneous minor bugfixes and documentation tweaks.
25+
26+ ## [ 1.0.4] - 2026-02-02
27+ ### Added
28+ - Postgres keystore robustness improvements and better sqlite fallback handling.
29+ ### Fixed
30+ - Packaging metadata and dependency pinning issues causing install-time warnings.
31+
32+ ## [ 1.0.3] - 2026-01-28
33+ ### Added
34+ - Improved DNS provider integrations (Cloudflare/DigitalOcean) for TXT record cleanup.
35+ ### Fixed
36+ - Race conditions during challenge creation and cleanup under heavy concurrency.
37+ - Robustness fixes for order certificate retrieval and decoding.
38+
39+ ## [ 1.0.2] - 2026-01-22
40+ ### Added
41+ - Additional sanity checks when loading keys and certificates from keystores.
42+ ### Fixed
43+ - Retry/backoff handling for transient HTTP and DNS provider errors.
44+ - Test stability fixes for challenge cleanup routines.
45+
46+ ## [ 1.0.1] - 2026-01-20
47+ ### Added
48+ - Small improvements to logging and diagnostic output for ACME flows.
49+ ### Fixed
50+ - Keystore path handling edge-cases that caused certificate lookups to fail.
51+ - Minor bugfixes in ACME error parsing to avoid missing-detail exceptions.
52+
853## [ 1.0.0] - 2026-01-15
954### Added
1055- Production Docker image (multi-arch, rootless, Gunicorn, port ` 8080 ` ).
@@ -15,6 +60,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1560### Fixed
1661- Standardized environment variables, error handling, and minor typos.
1762
63+
1864## [ 0.6.0] - 2026-01-12
1965### ToDo
2066- [ ] Certapi api and docker image
0 commit comments