Releases: godaddy/tartufo
Releases · godaddy/tartufo
Version 3.1.4
What's Changed
- Make precommit check staged changes instead of entire working directory by @hong-godaddy in #351
- Add tartufo scan to the CI pipeline by @sushantmimani in #354
- Fix pre-commit ignoring untracked files by @jwilbur-godaddy in #352
- Remove obsolete option from documentation by @sushantmimani in #356
New Contributors
- @hong-godaddy made their first contribution in #351
- @jwilbur-godaddy made their first contribution in #352
Full Changelog: v3.1.3...v3.1.4
Version 3.1.3
What's Changed
- Fix entropy exclusions on remote & local scans by @mgaspar-godaddy in #344
New Contributors
- @mgaspar-godaddy made their first contribution in #344
Full Changelog: v3.1.2...v3.1.3
Version 3.1.2
What's Changed
- Fixes #339 - Fix compatibility issues with latest click by @tarkatronic in #340
Full Changelog: v3.1.1...v3.1.2
Version 3.1.1
What's Changed
- Fixes #336: _issue_file was not defined by default, causing scans to fail by @tarkatronic in #337
Full Changelog: v3.1.0...v3.1.1
Version 3.1.0
What's Changed
- Add missing upgrade TOC entry by @rbailey-godaddy in #312
- Change rule-patterns option type to click.UNPROCESSED by @sushantmimani in #318
- Fix documentation bugs by @sushantmimani in #317
- Add tartufo exclusion for rule_pattern_config.toml by @sushantmimani in #320
- Updating exclude-signatures and exclude-path-patterns in toml file to use reason by @mayuriesha in #324
- Eliminate OOM errors in tartufo by using temporary file for issues by @jgowdy in #328
- Upgrade pygit2 to allow version until <2.0 by @paulodiovani in #330
- Version bump for v3.1.0 by @tarkatronic in #332
New Contributors
- @paulodiovani made their first contribution in #330
Full Changelog: v3.0.0...v3.1.0
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
Version 2.10.1
What's Changed
- Fix verbose output issue by @sushantmimani in #309
- Update changelog by @sushantmimani in #310
Full Changelog: v2.10.0...v2.10.1
Release Candidate 3.0.0-rc.3
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
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-rc.3
Version 3.0.0-rc.2
This is our SECOND release candidate for tartufo v3.0 -- a quick follow to the one earlier today. We identified some bugs right quick, and have squashed them for your enjoyment!
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
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-rc.2
Version 3.0.0-rc.1
This is the first Release Candidate for tartufo v3.0.0! We expect this to be fully stable, and ready for production use. Please test it out and let us know what you think!
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
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-rc.1