Releases: cyberspacesec/certificate-skills
Releases · cyberspacesec/certificate-skills
Release list
v0.2.0
Changelog
- 872181f: build: add portable skill packaging (@CC11001100)
- 53a247a: build: allow optional skill eval files (@CC11001100)
- 9584982: build: share skill structure validation (@CC11001100)
- 3b85983: build: validate skill eval manifests before packaging (@CC11001100)
- 0ca4430: docs(website): 大量补 VitePress 提示容器与流程图 (@CC11001100)
- 7dbbeec: docs(website): 深化实现原理章节与功能手册图示 (@CC11001100)
- bb6a94c: docs(website): 给图少的页面补示意图与提示容器 (@CC11001100)
- 606b2e7: docs(website): 给工作流/链验证/批量扫描页补提示容器与示意图 (@CC11001100)
- 01519a8: evals: use realistic skill test prompts (@CC11001100)
- 6c3eb31: feat(compare): add CompareOptions for ignore-validity/serial and KeyUsage/DNSNames diff (@CC11001100)
- 901b467: feat(convert): add PEM↔DER/PKCS12/P7B/chain merge-split converters (@CC11001100)
- aac916d: feat(crl): add IsCertRevokedInCRL for offline serial-based revocation lookup (@CC11001100)
- 4914ce9: feat(fingerprint): add SHA-384/512/SHA-3/HPKP base64 pin support (@CC11001100)
- e52e4c8: feat(info): expose full certificate extensions via --full-extensions flag (@CC11001100)
- d559a6c: feat: Skills-first AI integration, CLAUDE.md, AI Integration section in all Skills (@CC11001100)
- bd5fd56: feat: add fingerprint hash CLI mapping docs (@CC11001100)
- c377d6d: feat: expand certificate tooling and mapping workflows (@CC11001100)
- 1187785: feat: fp-db command + lint cleanup + test enhancements (@CC11001100)
- eb93b24: fix(convert): auto-create outDir in SplitChain/PKCS7ToCerts/PKCS12ToPEMBundle and parent dir in MergeChain (@CC11001100)
- 3e40831: fix(goreleaser): add version: 2, replace deprecated snapshot.name_template (@CC11001100)
- 806fdfe: skills: remove duplicated install notes (@CC11001100)
- 8c6f5eb: style: gofmt converter.go, certificate.go, convert.go (@CC11001100)
- 2045c36: test(cmd): bump expected root command count to 53 for new convert subcommand (@CC11001100)
- 3ea9fb5: test(cmd): revert expectedCommands to 52 (fp-db not yet committed) (@CC11001100)
- ed8f0b1: test(pkg): add certvulnscan offline/weak-rsa/self-signed units and CRL wrong-CA negative path (@CC11001100)
- f02b639: test(pkg): update coverage test files for new buildCertInfo/findDifferences signatures (@CC11001100)
v0.1.1
Changelog
- d6c0863: Create .gitignore (CC11001100 CC11001100@qq.com)
- d6b7f0a: Create README.md (CC11001100 CC11001100@qq.com)
- c34cf58: Improve .gitignore and sync submodules (cc11001100 cc11001100@gmail.com)
- 45469b8: feat(mcp): add MCP server with stdio, SSE, and Streamable HTTP transports (cc11001100 cc11001100@qq.com)
- b39f476: feat(plugin): convert certificate-hacker to Claude Code plugin with 4 skills (cc11001100 cc11001100@qq.com)
- 35e6c34: feat: add CLI parity with MCP, TLS scanning, cipher enumeration, OCSP/HSTS detection (cc11001100 cc11001100@qq.com)
- c4488cd: feat: add ECDSA/Ed25519 key support, DER parsing, cert chain verification, HTTP/2 detection, cert download, cert comparison, and batch analysis (cc11001100 cc11001100@qq.com)
- 4286486: feat: bilingual README, AI-native positioning, install instructions in all Skills (cc11001100 cc11001100@qq.com)
- d89cd34: feat: comprehensive project setup with enhanced .gitignore (CC11001100 CC11001100@qq.com)
- 25f3b37: feat: comprehensive security enhancements, offline SDK, structured errors, skills docs (cc11001100 cc11001100@qq.com)
- 6a34d86: fix(mcp): production readiness improvements for stdio mode (cc11001100 cc11001100@qq.com)
- 4a7bd30: fix: CI workflow syntax and Go version handling (cc11001100 cc11001100@qq.com)
- 8538827: fix: cross-platform build - split terminal size detection by OS (cc11001100 cc11001100@qq.com)
- 9860792: fix: remove homebrew tap from GoReleaser (repo doesn't exist yet) (cc11001100 cc11001100@qq.com)
- 0d80e1e: fix: update binary names to cert-skills, Go 1.25, MCP version injection (cc11001100 cc11001100@qq.com)
- 2f4e386: style: gofmt all source files (cc11001100 cc11001100@qq.com)