0.0.9 2026-07-17 [Fixed] - Shared locking of the 'serial' file - Exclusive locking of the 'serial' file for updates - Retention of the original certificate's validity, if relative *and* no new validity is given [Added] - Ability to specify a new identity for the new certificate 0.0.8 2026-07-15 [Changed] - Certificate store format; run 'sshca init --upgrade' [Added] - Certificate renewal by certificate identity [Fixed] - Exclusive lock on 'serial' file 0.0.7 2026-06-03 [Fixed] - Resolution of 'basedir' argument to 'init' subcommand - Incorrect precedence in configuration option lookup - Provide debug output for 'init' command with '--debug' option - Processing continues even when invalid option provided 0.0.6 2026-03-20 [Added] - Add '--issued' option to 'list' command to exclude revoked and renewed certs 0.0.5 2026-01-03 [Added] - Add 'list' command for monitoring certificate expiry - Add 'revoke' command -- changes certificate status; does not (yet) generate a revocation list - Add 'cleanup' command to remove expired certificates 0.0.4 2025-07-24 [Fixed] - Certificate principles and options silently discarded when issuing a new certificate - Debugging output should be on STDERR, because the certificate is sent to STDOUT and we don't want to clobber that 0.0.3 2025-07-07 [Fixed] - Fixed exit codes (zero on success) 0.0.2 2025-07-07 [Fixed] - CHANGES first release version number - Typos in documentation - Certificate storage directory name 0.0.1 2025-06-28 [Added] - Initial release