Skip to content

Commit 50e2edf

Browse files
committed
🎓 Document 0.12.0 in CHANGELOG
1 parent 89170e8 commit 50e2edf

File tree

1 file changed

+53
-2
lines changed

1 file changed

+53
-2
lines changed

CHANGELOG.md

+53-2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,53 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
2424
[@xxxx]: https://github.com/xxxx
2525
-->
2626

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)
58+
59+
[#114]: https://github.com/Yelp/detect-secrets/pull/114
60+
[#118]: https://github.com/Yelp/detect-secrets/pull/118
61+
[#120]: https://github.com/Yelp/detect-secrets/pull/120
62+
[#122]: https://github.com/Yelp/detect-secrets/pull/122
63+
[#123]: https://github.com/Yelp/detect-secrets/pull/123
64+
[#124]: https://github.com/Yelp/detect-secrets/pull/124
65+
[#125]: https://github.com/Yelp/detect-secrets/pull/125
66+
[#126]: https://github.com/Yelp/detect-secrets/pull/126
67+
[#127]: https://github.com/Yelp/detect-secrets/pull/127
68+
[#128]: https://github.com/Yelp/detect-secrets/pull/128
69+
[#129]: https://github.com/Yelp/detect-secrets/pull/129
70+
[@cclauss]: https://github.com/cclauss
71+
[@killuazhu]: https://github.com/killuazhu
72+
73+
2774
### 0.11.4
2875
##### January 7th, 2019
2976

@@ -32,6 +79,7 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
3279

3380
[#116]: https://github.com/Yelp/detect-secrets/pull/116
3481

82+
3583
### 0.11.3
3684
##### January 4th, 2019
3785

@@ -45,13 +93,15 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
4593
[#111]: https://github.com/Yelp/detect-secrets/pull/111
4694
[#113]: https://github.com/Yelp/detect-secrets/pull/113
4795

96+
4897
### 0.11.2
4998
##### January 4th, 2019
5099

51100
#### :telescope: Precision
52101

53102
- [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)
54103

104+
55105
### 0.11.1
56106
##### January 4th, 2019
57107

@@ -162,7 +212,7 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
162212

163213
#### :bug: Bugfixes
164214

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])
166216
- Fixed the regular expression in the `BasicAuthDetector` plugin so that it didn't run forever ([#80])
167217
- Removed trailing whitespace from `scan` output ([#78])
168218

@@ -185,7 +235,7 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
185235

186236
- Added a (b)ack option to 'Is this a valid secret?' ([#72], thanks [@cleborys])
187237
- 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])
189239

190240
#### :bug: Bugfixes
191241

@@ -250,6 +300,7 @@ If you love `detect-secrets`, please star our project on GitHub to show your sup
250300
[@guykisel]: https://github.com/guykisel
251301
[@whathejoe]: https://github.com/whathejoe
252302

303+
253304
### 0.9.1
254305
##### June 28th, 2018
255306

0 commit comments

Comments
 (0)