Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.91 KB

CHANGELOG.md

File metadata and controls

49 lines (37 loc) · 1.91 KB

CHANGELOG

1.3.0 - 2019-02-10

  • Empty provider output is now excluded (#34)
  • Spaces are now supported in git exec path, making more Windows paths execute properly.
  • Patterns with newlines and carriage returns are now loaded properly.
  • Patterns that contain only "\n" are now ignored.
  • Various Bash 4 fixes (#66).
  • Make IAM key scanning much more targeted.

1.2.1 - 2016-06-27

  • Fixed an issue where secret provider commands were causing "command not found" errors due to a previously set IFS variable. #30

1.2.0 - 2016-05-23

  • Fixed an issue where spaces files with spaces in their names were not being properly scanned in the pre-commit hook.
  • Now ignoring empty lines and comments (e.g., #) in the .gitallowed file.
  • Fixed an issue where numbers were being compared to strings causing failures on some platforms.

1.1.0 - 2016-04-06

  • Bug fix: the pre-commit hook previously only scanned the working directory rather than staged files. This release updates the pre-commit hook to instead scan staged files so that git-secrets will detect violations if the working directory drifts from the staging directory.
  • Added the --scan-history subcommand so that you can scan your entire git history for violations.
  • Added the ability to filter false positives by using a .gitallowed file.
  • Added support for --cached, --no-index, and --untracked to the --scan subcommand.

1.0.1 - 2016-01-11

  • Now works correctly with filenames in a repository that contain spaces when executing git secrets --scan with no provided filename (via git grep).
  • Now works with git repositories with hundreds of thousands of files when using git secrets --scan with no provided filename (via git grep).

1.0.0 - 2015-12-10

  • Initial release of git-secrets.