Releases: kenryu42/claude-code-safety-net
Releases · kenryu42/claude-code-safety-net
v0.7.1
Core
- c439be8 fix: strip trailing separators in path normalization for cross-platform comparison
- 33012b1 fix: resolve cwd to absolute path in explain config
- 300ee42 fix: handle Windows path separators in rm command analysis
- a4db304 fix: windows path separator
Claude Code
No changes in this release
OpenCode
No changes in this release
v0.7.0
Core
- 25c18a2 feat: add explain command and structured CLI help
- 976e382 fix: add fallback for missing timestamp in session ID
- e187b3f fix: rename outputDeny to outputCopilotDeny
- db01a91 feat: add GitHub Copilot CLI hooks integration
Claude Code
No changes in this release
OpenCode
No changes in this release
Thank you to 1 community contributor:
- @crmitchelmore:
- feat: add GitHub Copilot CLI hooks integration
- fix: rename outputDeny to outputCopilotDeny
- fix: add fallback for missing timestamp in session ID
v0.6.2
Core
- 58cc257 feat: add doctor command diagnostics
Claude Code
- 44cb35c fix(windows): explicitly invoke cc-safety-net.js with node
OpenCode
No changes in this release
Thanks to @jacoballen4534 for identifying and suggesting the fix for Windows support in #21.
v0.6.0
Core
Claude Code
- e121857 feat: add /set-statusline slash command
- 8b0bb67 fix: use local binary in hook instead of npx for faster execution
OpenCode
No changes in this release
Thanks to @lgandecki for identifying the npx performance overhead.
v0.5.1
v0.5.0
v0.4.1
v0.4.0
Core
- 09aedb4 feat: add VERSION constant synchronization in bin file during publish
- 415509e feat: add plugin.json version synchronization in publish script
- e1ccc2d feat: add automated npm publishing script with changelog generation
- aac915e fix: use GITHUB_REPOSITORY env var in changelog script
- 02e0f7a feat: add schema build script
- 980e8b2 feat: auto-add $schema to config files during verification
- d464897 fix: improve TMPDIR override detection and implement strict mode
- 9b3e56c fix: handle TMPDIR edge cases in override detection
- e890307 feat: add paranoid mode support to OpenCode plugin
- a6abab9 fix: use cwd from hook input instead of tool_input.workdir
- 819ab9a fix: update HookInput type to match Claude Code schema
- e1a0700 fix: handle undefined cwd in loadConfig
- 1435c59 feat: display blocked segment in OpenCode plugin errors
- 2f58977 feat: display blocked segment in deny output
- 91acb1b feat: add AnalyzeResult type for structured block info
- 1e298cb feat: rewrite from python to typescript
Claude Code
- ac46e94 fix: remove extra quotes from hook command path