Releases: bx33661/oh-my-vul
Releases · bx33661/oh-my-vul
Release list
oh-my-vul v1.0.0
- Added Windows as a validated platform with Python 3 runtime discovery, shell-independent Node test execution, cross-platform Skill packaging and LOC estimation, and an Ubuntu/Windows CI matrix. Claude Code remains the default platform when
--platformis omitted. - Reduced install overhead by replacing the static
boxenandcli-table3output layer with the built-in responsive renderer, removing 21 packages from a clean npm install. - Improved first-run setup with automatic platform-scoped health verification, explicit restart and Skill invocation guidance, compact install paths, accurate dry-run labels, and clearer download/upgrade documentation.
- Froze the 1.0 CLI compatibility surface: workflow-first public help, grouped advanced automation commands, Skill-managed primitives hidden from public catalogs, and canonical
start,dashboard, andreviewworkflows replacing redundant wrappers. - Froze the remaining 1.0 compatibility boundaries with root-only Node package exports, inventoried runtime/type exports, required-field JSON contracts for every public automation command, parser-aware
.omvcontract versioning, and package-to-installed-Skill content drift checks. - Removed the pre-1.0
first,workspace init,findings workflow,findings doctor,findings open, and permanentfindings deleteroutes with focused migration errors. - Removed the undocumented experimental
omv-mcpexecutable and its custom line-delimited JSON protocol before the 1.0 compatibility boundary. - Added first-class Codex setup, doctor, and uninstall support using official
~/.agents/skillsand.agents/skillsdiscovery paths, with platform-specific manifests and repository guidance inAGENTS.md. - Raised the runtime baseline to Node.js 22 and added an Ink 7 / React 19 interactive research workspace.
- Bare
omvnow opens the responsive workspace in a real TTY;omv tuiis the explicit entry, whileomv dashboard,--no-tui, pipes, CI, and JSON remain deterministic plain output. - Added keyboard workflow navigation, live filtering, evidence-first finding inspection, action-surface guidance, help, refresh, narrow-terminal layouts, and an interactive guided start flow.
- Hardened detail refresh/error recovery, explicit plain-mode routing, and terminal layouts down to a bounded 52x16 minimum.
- Expanded the TUI with Overview, Findings, Campaign, and Activity views; Summary/Evidence/Threat/History detail tabs; structured filters; and a read-only command palette.
- Added V3 full-width wrapped finding and Activity-event detail with scrolling and range indicators, plus paged access to the latest 200 Activity entries.