🚀 Features
🐛 Bug fixes
- cfbaf17 (docker) fix crash when scanning a non-local image
- 4224efd (import) standardize import format
- 9e782e1 (path) remove an useless IO operation
- b53da7c (setup) provide useful error message when API key is not latin-1 (#101)
- e844671 (tests) Make test_text_output pass on Windows
- ba91b89 (tests) fix test_status_cli on Windows
- 8b87f64 (tests) skip failing Windows tests for now
- 736febb (tests) fix some tests failing because test files were not created
- c9e63fd (tests) fix test_scan.py::test_cd_context_manager on Windows
- 518a946 (tests) make Docker tests pass on Windows
- bc5780a only show backtrace if GITGUARDIAN_CRASH_LOG is set
- 4a67841 fix Click warning about deprecated symbol
- 0082660 fix pre-receive hook error handling with GitLab Web UI
🔧 Chores and Improvements
- b09b5bd (ci) fix build job always running on Ubuntu
- d9231d2 (doc) fix outdated comments
- 76f4cd4 (gitlab-ci) remove unused definition
- d09c9a7 (release) 1.11.0
- 2574ff6 (tests) remove empty test file
- 8907772 (tests) add test for is_filepath_excluded()
- e59da7c (typing) fully type Config fields
- f5fcbc9 (typing) Remove typing errors in tests
- 20bdfe2 remove unnecessary backslashes
- d92e632 pin dependency versions
- 679d451 remove unused
show_secrets
arg from get_lines_from_content() - f03580c improve typing
- 6ae73f7 move validity translation to text_utils
- 80dd202 add brew command for easy install on 🍎 macos (#171)