# TBD To be determined * Feature #2256: Generate a report and log it to a file. * Feature #2509: Add support to have more than one condition to match a rule * Feature #2630: Suricata Update for Windows * Feature #2659: Define the output rules file name. * Bug #2691: Error thrown with -o option * Optimization #2792: Code cleanup and optimization * Optimization #2880: Remove redundant code * Feature #2938: Add a "show-defaults" command * Documentation #3038: documentation: Setup directories with correct permissions * Bug #3154: int() argument must be a string or a number, not 'NoneType' * Bug #3155: Odd Debug Logs for flowbit requirements * Bug #3156: file clash between installed codebases for suricata and suricata-update * Feature #3202: classtypes: validate classtypes in use * Optimization #3208: unnecessary output on 'update-sources' * Optimization #3250: Check if the options listed common for all commands are still valid * Feature #3289: option to verify 'better' standard/schema * Optimization #3396: Safer defaults when faced with error / fallback * Bug #3656: Matching and modifies requires double backslash in front of $ characters * Feature #3721: Add iprep compatibility * Task #3893: Allow sources to be renamed but keep working via an alias * Bug #3964: Windows: Fix failure due to file permission issues * Task #3965: windows: Support Suricata Update on Windows * Feature #4355: Easy way to disable all engine provided rules. * Feature #4481: list-sources: list locally added sources, and make it clear they are local sources * Bug #4575: Error filemd5 file xxxx was not found * Bug #4930: Default Suricata version should come from intel index * Bug #5447: Suricata-Update: Respect rule GID * Feature #6131: threshold.conf: reconcile current threshold.conf with current state of rules * Bug #6241: Suricata test-mode can fail when user and group provided with run-as. * Task #6242: Revisit publishing to PyPI * Task #6953: tracking: supply chain risks * Documentation #7138: "Permission denied" when trying to add and update new ruleset * Bug #7425: matching: allow matching on a rule revision * Task #7542: windows: file locations for configuration, rule files etc * Task #7543: windows: Install or document install a Python runtime