You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+53-2
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,53 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
24
24
[@xxxx]: https://github.com/xxxx
25
25
-->
26
26
27
+
### 0.12.0
28
+
##### February 11th, 2019
29
+
30
+
#### :tada: New Features
31
+
32
+
- Added a `SlackDetector` plugin ([#122], thanks [@killuazhu])
33
+
- Added a `--use-all-plugins` argument to `--update` that adds all plugins to the baseline ([#124], thanks [@killuazhu])
34
+
- Added `--exclude-files` and `--exclude-lines` arguments to `scan` ([#127])
35
+
36
+
#### :boom: Breaking Changes
37
+
38
+
- Removed the `--exclude` CLI scan argument ([#127])
39
+
40
+
#### :telescope: Precision
41
+
42
+
- Reduced false-positives by excluding more characters (`!$&\';`) in the `BasicAuthDetector` regex ([#126], [#123], thanks [@killuazhu])
43
+
- Added more to the `FALSE_POSITIVES` dict for `KeywordDetector` plugin, **including**`password` ([#118])
44
+
45
+
#### :bug: Bugfixes
46
+
47
+
- Fixed a bug where `--update` was adding all plugins to the baseline, instead of respecting the plugins used in the baseline ([#124], thanks [@killuazhu])
48
+
- Fixed an uncaught `UnicodeEncodeError` exception when scanning non-ini files (e.g. markdown) containing unicode ([#128], thanks [@killuazhu])
49
+
- Fixed a bug where non-ini files (e.g. markdown) containing unicode caused a `UnicodeEncodeError` exception in the `audit` functionality ([#129], thanks [@killuazhu])
50
+
- Fixed a bug where non-posix end of line characters caused a "Secret not found on line...." error in the `audit` functionality ([#120], thanks [@killuazhu])
51
+
- Fixed a bug where `scan_diff`, called by [`detect-secrets-server`](https://github.com/Yelp/detect-secrets-server), was ignoring inline `pragma: whitelist secret` comments ([#127])
52
+
53
+
#### :snake: Miscellaneous
54
+
55
+
- Relaxed the number of spaces before inline `pragma: whitelist secret` comment ([#125], thanks [@killuazhu]]
56
+
- Added Python 3.7 to Travis CI and `tox.ini` testing ([#114], thanks [@cclauss])
57
+
-[Increased minimum test coverage from 97% to 98%](https://github.com/Yelp/detect-secrets/commit/876b523366057f8c0da14a36e3c972c3e74dfb77)
-[Added `null` to the `FALSE_POSITIVES` tuple for `KeywordDetector` plugin, so we do not alert off of it](https://github.com/Yelp/detect-secrets/commit/58df82ce37d64f22cb885960c2031b5f8ebe4b75)
54
103
104
+
55
105
### 0.11.1
56
106
##### January 4th, 2019
57
107
@@ -162,7 +212,7 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
162
212
163
213
#### :bug: Bugfixes
164
214
165
-
- Fixed a bug in `scan --update` where we would append to the baseline exclude regex to itself ([#78])
215
+
- Fixed a bug in `scan --update` where we would append the baseline exclude regex to itself ([#78])
166
216
- Fixed the regular expression in the `BasicAuthDetector` plugin so that it didn't run forever ([#80])
167
217
- Removed trailing whitespace from `scan` output ([#78])
168
218
@@ -185,7 +235,7 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
185
235
186
236
- Added a (b)ack option to 'Is this a valid secret?' ([#72], thanks [@cleborys])
187
237
- Added a `BasicAuthDetector` plugin ([#74])
188
-
- Added cli functionality to check strings in an adhoc manner ([#73])
238
+
- Added CLI functionality to check strings in an adhoc manner ([#73])
189
239
190
240
#### :bug: Bugfixes
191
241
@@ -250,6 +300,7 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
0 commit comments