v1.3.0
epi052/feroxbusterv1.3.0Oct 31, 2020by epi052
AI Summary
A major update introduces a revamped filtering system to allow for future extensibility, new status code filtering options, and renames several command-line options to use hyphens.
Key Highlights
- Overhauled extensible filtering system
- Added Status Code Filter via `--filter-status`
- Renamed long options to hyphenated format
- Improved option naming consistency
Breaking Changes
- Renamed `--norecursion` to `--no-recursion`
- Renamed `--addslash` to `--add-slash`
- Renamed `--dontfilter` to `--dont-filter`
- Renamed `--sizefilter` to `--filter-size`
- Renamed `--useragent` to `--user-agent`
New Features
- Extensible filtering architecture
- Status code filtering
- Option renaming for consistency
Full Release Notes
- overhauled the filtering system, which will allow for a wide array of filters to be added with minimal effort in the future
- added a Status Code Filter using the new system described above; exposed to the user through `--filter-status`
- renamed user-facing long option names
- `--norecursion` -> `--no-recursion`
- `--addslash` -> `--add-slash`
- `--dontfilter` -> `--dont-filter`
- `--sizefilter` -> `--filter-size`
- `--useragent` -> `--user-agent`
Special thanks to @LMAY75 for filing the issue that led to this feature!