Releases: sonomoshq/Canary
Releases · sonomoshq/Canary
Release list
v1.3.0 — Security Hardening + Performance
What's New in 1.3.0
Security Hardening
- Secure file permissions: all files in
~/.sonomos/created with owner-only access (umask 0077) - JSON injection prevention:
record-llm-hit.shusesjq -n --argfor safe JSON construction - Path traversal protection:
scan-file.shrejects paths containing../ - Expanded IPv4 exclusions: multicast, CGNAT, TEST-NET-2/3, broadcast ranges excluded from detection
Performance
- Single-pass statusline: replaced 8 separate
grepcalls with oneawkpass overleaks.jsonl— significant speedup for large detection logs
Rich HUD
- 5-line bordered display with ANSI color-coding
- Session-specific delta (▲N), type diversity, relative timestamps
- Detection method breakdown (regex/llm/file)
- Top 3 exposure categories
- Dashboard link and skill shortcuts
Documentation
- Redaction format documented (first 2 + last 2 chars)
- Complete plugin structure tree in README
- Optimized README for GitHub discovery
Install
/plugin marketplace add sonomos-ai/Canary-Plugin
/plugin install canary@sonomosFull Changelog: https://github.com/sonomos-ai/Canary/blob/main/canary/CHANGELOG.md