Version 3.0.0
What's Changed
- Resolves #231 - Uses tomlkit package by @ErikOwen in #234
- Convert formatted string to f-string by @sushantmimani in #235
- Feature: report issues as discovered instead of buffering by @rbailey-godaddy in #227
- Switch to Pygit2 by @sushantmimani in #233
- Fix failing
scan-remote-repo
command by @sushantmimani in #241 - Drop support for --fetch/--no-fetch option for local scans by @sushantmimani in #244
- Fix remote branch by @rbailey-godaddy in #248
- Add --no-fetch to all scan-local-repo examples by @sushantmimani in #252
- Fix scan-remote-repo --branch logic by @rbailey-godaddy in #250
- Handling file renames with pygit2 by @mayuriesha in #249
- Version bump for v2.10.0 by @mayuriesha in #263
- Fix url for Black Editor integration in docs by @rami-alloush in #269
- Enable regex scans by default #254 by @mdayanc-GoDaddy in #271
- Add a new "--scan-filename/--no-scan-filename" flag by @sushantmimani in #259
- Dropping support for --json and --compact and adding support for --output-format by @mayuriesha in #266
- Removing depricated flags --include-paths and --exclude-paths by @mayuriesha in #276
- Version bump for v3.0.0-alpha.1 by @tarkatronic in #280
- Fix scans of shallow clones such as those made by GitHub Actions by @tarkatronic in #270
- Add --entropy-sensitivity option for controlling entropy checks by @rbailey-godaddy in #272
- Entropy scanning optimizations and base64url support by @rbailey-godaddy in #274
- Fix commit parent handling by @rbailey-godaddy in #284
- Adding --recurse / --no-recurse option by @mayuriesha in #283
- Relax base64 checking to match tartufo v2 by @rbailey-godaddy in #285
- Remove old-style config for exclude-entropy-patterns by @sushantmimani in #282
- Exclusion reasons by @mayuriesha in #286
- Deprecate --rules in favor of rule-patterns by @tarkatronic in #287
- Fix #245: Better boolean flag help output by @tarkatronic in #292
- Install libgit2-dev in docker build by @sushantmimani in #293
- Updating exclude signatures to use either one of the formats by @mayuriesha in #290
- Updating --include-path-patterns and --exclude-path-patterns to use a table of tables by @mayuriesha in #289
- Version bump for v3.0.0-rc.1 by @tarkatronic in #294
- Pin the Docker image version & upgrade Poetry by @tarkatronic in #296
- Better docker build by @tarkatronic in #297
- Actually determine if we are dealing with a shallow clone instead of … by @tarkatronic in #298
- Version bump for v3.0.0-rc.2 by @tarkatronic in #299
- Parser fixes by @rbailey-godaddy in #304
- Filter submodules only if it is not a mirror clone by @sushantmimani in #303
- New release candidate 3.0.0-rc.3 by @rbailey-godaddy in #306
- Updated docs by @tarkatronic in #288
- Release v3.0.0 by @sushantmimani in #307
New Contributors
- @ErikOwen made their first contribution in #234
- @mayuriesha made their first contribution in #249
- @rami-alloush made their first contribution in #269
- @mdayanc-GoDaddy made their first contribution in #271
Full Changelog: v2.9.0...v3.0.0