v1.3.0
vercel/turborepov1.3.0Dec 1, 2025by dogancanbakir
AI Summary
This release focuses on output flexibility and stability, adding new filtering options for JSON output and fixing various nil pointer dereferences and validation errors.
Key Highlights
- Added -no-default-ext-filter option to disable default extension filter
- Added -eof and -lof flags for JSON output filtering
- Fixed multiple nil pointer dereferences in response handling
- Fixed onclick event detection in javascript
New Features
- -no-default-ext-filter option
- -eof and -lof flags for JSON output
- Added crawl depth to verbose logs
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