@@ -7,23 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.7.4] - 2026-02-15
11+
1012### Added
1113
12- - Add vitest test infrastructure for web layer (` package.json ` , ` vitest.config.ts ` )
13- - Add proxy test suite (53 tests) covering domain validation, URL sanitization, CORS, and redirect handling
14- - Add ` utils.js ` module with ` formatDate ` and ` escapeHTML ` extracted from ` app.js ` , with test suite (13 tests)
15- - Add WASM vet and build pre-commit hooks for cross-compilation validation
16- - Add vitest pre-commit hook for web test automation
14+ - Add vitest test infrastructure for web layer (` package.json ` , ` vitest.config.ts ` ) ( [ ` 404e1d7 ` ] )
15+ - Add proxy test suite (53 tests) covering domain validation, URL sanitization, CORS, and redirect handling ( [ ` 404e1d7 ` ] )
16+ - Add ` utils.js ` module with ` formatDate ` and ` escapeHTML ` extracted from ` app.js ` , with test suite (13 tests) ( [ ` 404e1d7 ` ] )
17+ - Add WASM vet and build pre-commit hooks for cross-compilation validation ( [ ` 404e1d7 ` ] )
18+ - Add vitest pre-commit hook for web test automation ( [ ` 404e1d7 ` ] )
1719
1820### Changed
1921
20- - Convert ` app.js ` to ES module with ` type="module" ` script loading
21- - Export ` isAllowedDomain() ` from AIA proxy for direct unit testing
22- - Update CLAUDE.md with web infrastructure documentation (package structure, dependencies, testing, tooling gates)
22+ - Convert ` app.js ` to ES module with ` type="module" ` script loading ( [ ` 404e1d7 ` ] )
23+ - Export ` isAllowedDomain() ` from AIA proxy for direct unit testing ( [ ` 404e1d7 ` ] )
24+ - Update CLAUDE.md with web infrastructure documentation (package structure, dependencies, testing, tooling gates) ( [ ` 404e1d7 ` ] )
2325
2426### Fixed
2527
26- - Fix ` .gitignore ` blocking ` package.json ` and ` package-lock.json ` due to ` *.json ` glob
28+ - Fix ` .gitignore ` blocking ` package.json ` and ` package-lock.json ` due to ` *.json ` glob ( [ ` 404e1d7 ` ] )
2729
2830## [ 0.7.3] - 2026-02-15
2931
@@ -346,7 +348,8 @@ Initial release.
346348- PKCS #12 , PKCS #7 , and JKS encode/decode support
347349- Homebrew distribution via GoReleaser
348350
349- [ Unreleased ] : https://github.com/sensiblebit/certkit/compare/v0.7.3...HEAD
351+ [ Unreleased ] : https://github.com/sensiblebit/certkit/compare/v0.7.4...HEAD
352+ [ 0.7.4 ] : https://github.com/sensiblebit/certkit/compare/v0.7.3...v0.7.4
350353[ 0.7.3 ] : https://github.com/sensiblebit/certkit/compare/v0.7.2...v0.7.3
351354[ 0.7.2 ] : https://github.com/sensiblebit/certkit/compare/v0.7.1...v0.7.2
352355[ 0.7.1 ] : https://github.com/sensiblebit/certkit/compare/v0.7.0...v0.7.1
@@ -373,6 +376,7 @@ Initial release.
373376[ 0.1.1 ] : https://github.com/sensiblebit/certkit/compare/v0.1.0...v0.1.1
374377[ 0.1.0 ] : https://github.com/sensiblebit/certkit/releases/tag/v0.1.0
375378
379+ [ `404e1d7` ] : https://github.com/sensiblebit/certkit/commit/404e1d7
376380[ `847fe95` ] : https://github.com/sensiblebit/certkit/commit/847fe95
377381[ `ee2749b` ] : https://github.com/sensiblebit/certkit/commit/ee2749b
378382[ `390217d` ] : https://github.com/sensiblebit/certkit/commit/390217d
0 commit comments