March 3, 2026
v0.2.0@sixthwall packages 0.2.0
Added
- Zero-friction init:
sixthwall initnow auto-configures MCP server, CLAUDE.md, Cursor/Windsurf rules, and pre-commit hooks in one command - First scan on init: Runs an immediate security scan after setup with compact results summary
- GitHub Actions workflow: Optional CI integration generated during init (
--github-action) .sixthwall/ignorefile: Exclude paths, files, or specific rules from scanning — three formats:path/glob,file:RULE-ID,*:RULE-IDsixthwall statuscommand: Health check showing integration states and last scan resultssixthwall removecommand: Clean uninstall that removes all SixthWall configuration with confirmation prompt- Auto-update checker: Non-blocking 24-hour cached check for new CLI versions
- Ignore path support in scanner:
ignoredPathsoption for glob-based file exclusion in core scanner
Changed
sixthwall initcompletely rewritten — now the primary onboarding experience (was: only creates.sixthwall.yaml)sixthwall scannow respects.sixthwall/ignorefile for filtering findingssixthwall scanwrites.sixthwall/last-scan.jsonafter every scan for status commandsixthwall scanusesprocess.exitCodeinstead ofprocess.exit(1)for hook compatibility- Scanner engine passes
config.excludeas glob ignore patterns to file discovery