Releases: sensiblebit/certkit
Releases · sensiblebit/certkit
v0.8.1
Changelog
- c76a730 chore: prepare v0.8.1 release (#71)
- 287abbe build(deps): bump @cloudflare/workers-types in /web (#70)
- 553783b chore: schedule dependabot updates weekly on Monday UTC (#69)
- a6705c7 fix: consolidate tests, fix SanitizeFileName and escapeHTML bugs (#68)
- f7b0643 fix: address Ralph Loop adversarial review findings (#67)
- 3205eb2 build(deps): bump @cloudflare/workers-types in /web (#65)
- 0a8d315 feat(web): add Inspect tab, certkitInspect WASM, and FormatDN (#66)
- fc2c2cb fix: address post-merge review findings from PR #63 (#64)
- 1b3defa fix: address post-merge review findings from PR #62 (#63)
- 392878a feat(web): add category tabs, validation, and paste support (#62)
- c85a2e3 build(deps): bump goreleaser/goreleaser-action in the actions group (#60)
- ecf51bd build(deps): bump @cloudflare/workers-types in /web (#61)
v0.8.0
Changelog
- 4a4e3b3 chore: prepare v0.8.0 release and enable winget workflow (#59)
- c8c1ce0 fix: address PR #57 review findings — deadlocks, godoc, changelog refs (#58)
- 47d7811 feat: add trust and expiry annotations to scan, inspect, and WASM (#57)
- 9168b7f feat: add shell tab completion for all enum and directory flags (#56)
- f229618 build(deps): bump @cloudflare/workers-types in /web (#55)
- 557ac54 test: streamline test suite per T-9, T-10, T-12, T-14 (#53)
- 745df29 build(deps): bump @cloudflare/workers-types in /web (#52)
- f8c0975 build(deps): bump modernc.org/sqlite from 1.37.1 to 1.46.1 (#51)
- ea22409 ci: add go fix to pre-commit hooks and CI checks (#50)
v0.7.7
Changelog
- c55f19d chore: release v0.7.7 (#49)
- 2c77c2f fix: restore authorization check on Claude workflow caller (#46)
- fb17456 build(deps): bump @cloudflare/workers-types from 4.20260214.0 to 4.20260217.0 in /web (#47)
- 1035cd4 test: streamline test suite per T-9 through T-14 (#48)
- 8841eaf ci: centralize CI workflows and pre-commit hooks (#45)
- 0d06959 ci: skip claude review when its own workflow file is modified (#43)
- 634748c ci: force claude review bot to always post a comment (#42)
- e81c3d0 fix: harden key handling with normalization fixes and comprehensive test coverage (#41)
- 08e69a5 ci: add --comment flag to code-review plugin prompt (#40)
- 3555a5b docs: fix stale content in EXAMPLES.md (#37)
- b9f08ba docs: update README for post-0.7.0 changes (#36)
- 9054b87 ci: add Claude Code PR review and Copilot review instructions (#35)
- eec29bc ci: set all Dependabot schedules to daily (#33)
- 32b6574 ci: add Dependabot conventional commit prefix and run all CI steps to completion (#32)
- 77685cd ci: optimize CI, improve checks.py, add GitHub templates (#29)
- 1c47bbd Update changelog commit refs for 2fc570c
- 2fc570c Add key-cert matching and pointer-form tests (iteration 3)
- f405740 Update changelog commit refs for f23f8ab
- f23f8ab Add Ed25519 normalization tests for remaining container paths
- 3c496ec Update changelog commit refs for 1661e53
- 1661e53 Normalize Ed25519 keys in EncodePKCS12 and harden key handling tests
- 3571659 Replace custom Go dependency workflow with Dependabot gomod
- 7e3e758 Update changelog commit refs for 2221a47
- 2221a47 Fix ClassifyHosts email detection and accept legacy CSR PEM type
- fedc2da Update changelog commit refs for 0fa55af
- 0fa55af Fix Ed25519 pointer-form key marshaling in MarshalPrivateKeyToPEM and EncodeJKS
- 731fcfd Harden key handling tests with normalization and round-trip coverage
- 3075aee Normalize keys at all entry points and add type verification tests
- 21071b9 Harden tests (LOW fixes) and normalize Ed25519 key storage
- 937ca9b Harden test suite and fix WASM ZIP timestamps
- ef8f367 Split CLAUDE.md into on-demand pieces to reduce context usage
v0.7.6
v0.7.5
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
Changelog
- 0dbfb9a Release v0.7.0
- 0f3f6ec Extract shared AIA resolution and Mozilla root utilities from WASM into certstore
- d23c2ab Unify CLI and WASM through shared certkit utilities
- 4a8bda8 Remove Config god struct and simplify ingestion pipeline
- 7e75255 Fix unchecked Close() return values flagged by errcheck
- dfbda57 Harden test suite via Ralph Loop protocol (iteration 2)
- e932ed6 Update CLAUDE.md to match current codebase
- 61483b0 Fix golangci-lint findings and enforce lint gate
- e82d255 Replace SQLite with MemStore as runtime store
- 483189a Fix 11 bugs and harden test suite via Ralph Loop protocol