- Introduces
betamode– a runtime toggle to enable experimental beta rules.
When configuring rules (flowscanner.configRules):
- Users are now prompted: "Do you want to opt-in for beta rules?"
- Default: No (opt-out) – safe and stable rule set.
- Selecting Yes includes rules from core.getBetaRules() in the rule selection list.
betamode: true is written to .flow-scanner.yml only if opted in.
Fully backward compatible – existing configs without betamode default to false.
Beta rules are dynamically loaded and can be enabled/disabled per configuration session
- Introduces downloadable sarif file
- Adds global search filters.