v1.3.0
triggerdotdev/trigger.devv1.3.0Dec 1, 2025by dogancanbakir
AI Summary
Adds new command-line options for filtering and fixes numerous bugs related to input validation, error handling, and event detection.
Key Highlights
- New CLI flags for extension and JSON output filtering
- Fixed nil pointer dereferences in response handling
- Fixed onclick event detection in JavaScript
- Improved depth filtering and program exit status handling
- Multiple new contributors acknowledged
New Features
- Added `-no-default-ext-filter` option
- Added `-eof` and `-lof` flags for JSON output filtering
Full Release Notes
## What's Changed ### 🎉 New Features * Added `-no-default-ext-filter` option to disable default extension filter by @mjkim610 in https://github.com/projectdiscovery/katana/pull/1386 * Added `-eof` and `-lof` flags for JSON output filtering by @hanXen in https://github.com/projectdiscovery/katana/pull/1390 ### 🐞 Bug Fixes * Fixed `-kf` option validation by guarding it with pre-defined values by @mjkim610 in https://github.com/projectdiscovery/katana/pull/1359 * Fixed nil ptr dereference in response handling by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/1407 * Fixed onclick event detection in javascript by @zsbahtiar in https://github.com/projectdiscovery/katana/pull/1427 * Fixed nil ptr dereference in response handling in makeRequest function by @zzdboy in https://github.com/projectdiscovery/katana/pull/1460 * Fixed `-no-scope` behaviour by @Deamhan in https://github.com/projectdiscovery/katana/pull/1454 ### Other Changes * Added crawl depth for each entry in verbose logs by @mjkim610 in https://github.com/projectdiscovery/katana/pull/1418 * Updated .gitignore by @mjkim610 in https://github.com/projectdiscovery/katana/pull/1395 * Updated `formatJSON` function to use `OrderedMap` to preserve order of output fields by @hanXen in https://github.com/projectdiscovery/katana/pull/1417 * Improved program exit status handling by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/1388 * Improved error handling for for empty response by @mjkim610 in https://github.com/projectdiscovery/katana/pull/1409 * Improved depth filtering by updating order of operations by @Deamhan in https://github.com/projectdiscovery/katana/pull/1455 ## New Contributors * @hanXen made their first contribution in https://github.com/projectdiscovery/katana/pull/1390 * @mjkim610 made their first contribution in https://github.com/projectdiscovery/katana/pull/1386 * @zsbahtiar made their first contribution in https://github.com/projectdiscovery/katana/pull/1427 * @zzdboy made their first contribution in https://github.com/projectdiscovery/katana/pull/1460 * @Deamhan made their first contribution in https://github.com/projectdiscovery/katana/pull/1455 **Full Changelog**: https://github.com/projectdiscovery/katana/compare/v1.2.2...v1.3.0