forked from mirrors/kingfisher
1.6 KiB
1.6 KiB
Changelog
All notable changes to this project will be documented in this file.
[1.15.0]
- Ensuring temp files are cleaned up
- Applying visual style to the update check output
- Fixed bug in --self-update where it was looking for the incorrect binary name on GitHub releases
- Rule cleanup
[1.14.0]
- Fixed several malformed rules
- Now validating that response_matcher is present in validation section of all rules
[1.13.0]
- Added new rules for Planetscale, Postman, Openweather, opsgenie, pagerduty, pastebin, paypal, netlify, netrc, newrelic, ngrok, npm, nuget, mandrill, mapbox, microsoft teams, stripe, linkedin, mailchimp, mailgun, linear, line, huggingface, ibm cloud, intercom, ipstack, heroku, gradle, grafana
- Added
--rule-statscommand-line flag that will display rule performance statistics during a scan. Useful when creating or debugging rules
[1.12.0]
- Added automatic update checks using GitHub releases.
- New
--self-updateflag installs updates when available - New
--no-update-checkflag disables update checks - Updated rules
[1.11.0] 2025-06-21
- Increased default value for number of scanning jobs to improve validation speed
- Fixed issue where some API responses (e.g. GitHub's
/userendpoint) include required fields like"name"beyond the first 512 bytes. Truncating earlier causesWordMatchchecks to fail even for active credentials. Increased the limit to keep a larger slice of the body while still bounding memory usage.
[1.10.0] 2025-06-20
- Updated de-dupe fingerprint to include the content of the match
- Updated Makefile
- Adding GitHub Actions
[1.9.0] 2025-06-16
- Initial public release of Kingfisher