Skip to content

Commit d52b5f3

Browse files
committed
Update CHANGELOG for 0.28 release
1 parent 608d92d commit d52b5f3

File tree

1 file changed

+65
-57
lines changed

1 file changed

+65
-57
lines changed

CHANGELOG.md

Lines changed: 65 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
1+
# Version 0.28 (Released Oct 1, 2017)
2+
3+
- Corrected a connectivity error on auth with proxy tracked by
4+
[JENKINS-45726][JENKINS-45726]. (pull request [#85][#85])
5+
6+
[#85]: https://github.com/jenkinsci/github-oauth-plugin/pull/85
7+
[JENKINS-45726]: https://issues.jenkins-ci.org/browse/JENKINS-45726
8+
19
# Version 0.27 (Released May 1, 2017)
210

3-
* Allow collaborators to cancel/abort a build tracked by
11+
- Allow collaborators to cancel/abort a build tracked by
412
[JENKINS-40566][JENKINS-40566]. (pull request [#81][#81])
5-
* Bugfix breaking SSH key authentication and transport authentication in Jenkins
13+
- Bugfix breaking SSH key authentication and transport authentication in Jenkins
614
CLI tracked by [JENKINS-43822][JENKINS-43822]. (pull request [#83][#83])
715

816
[#81]: https://github.com/jenkinsci/github-oauth-plugin/pull/81
@@ -12,9 +20,9 @@
1220

1321
# Version 0.26 (Released Apr 21, 2017)
1422

15-
* Bugfix Fix for NPE in `GithubOAuthUserDetails.getAuthorities()`. (pull request
23+
- Bugfix Fix for NPE in `GithubOAuthUserDetails.getAuthorities()`. (pull request
1624
[#76][#76])
17-
* Bugfix [JENKINS-27045][JENKINS-27045] Jenkins CLI --username/--password
25+
- Bugfix [JENKINS-27045][JENKINS-27045] Jenkins CLI --username/--password
1826
options. (pull request [#77][#77])
1927
- Bugfix [JENKINS-38096][JENKINS-38096] add in authorization checks for
2028
multibranch workflow jobs. (pull request [#78][#78])
@@ -27,20 +35,20 @@
2735

2836
# Version 0.25 (Released Dec 3, 2016)
2937

30-
* Security improvement: Added support for SSL server name indication. (pull
38+
- Security improvement: Added support for SSL server name indication. (pull
3139
request [#59][#59])
32-
* Security improvement: release over HTTPS. (pull request [#67][#67])
33-
* Performance enhancement: Fixes github client rate limitor waits and eats web
40+
- Security improvement: release over HTTPS. (pull request [#67][#67])
41+
- Performance enhancement: Fixes github client rate limitor waits and eats web
3442
threads causing Jenkins to be unresponsive tracked by
3543
[JENKINS-39200][JENKINS-39200]. (pull request [#63][#63])
36-
* Performance enhancement: cache user lookups from GitHub. (pull requests
44+
- Performance enhancement: cache user lookups from GitHub. (pull requests
3745
[#64][#64], [#65][#65], [#71][#71], [#72][#72], [#73][#73])
38-
* Bugfix skip searching users when searching for teams tracked by
46+
- Bugfix skip searching users when searching for teams tracked by
3947
[JENKINS-34896][JENKINS-34896] (pull request [#68][#68])
40-
* Bugfix logout/login process tracked by [JENKINS-16350][JENKINS-16350]. (pull
48+
- Bugfix logout/login process tracked by [JENKINS-16350][JENKINS-16350]. (pull
4149
request [#58][#58])
42-
* Bugfix building plugin with JDK7 and JDK8. (pull request [#73][#73])
43-
* General bug fixes and code cleanup. (pull requests [#61][#61], [#62][#62],
50+
- Bugfix building plugin with JDK7 and JDK8. (pull request [#73][#73])
51+
- General bug fixes and code cleanup. (pull requests [#61][#61], [#62][#62],
4452
[#66][#66], [#69][#69], [#70][#70])
4553

4654
[#58]: https://github.com/jenkinsci/github-oauth-plugin/pull/58
@@ -64,13 +72,13 @@
6472

6573
# Version 0.24 (Released May 26, 2016)
6674

67-
* Bugfix [JENKINS-34775][JENKINS-34775] Don't cast inconvertible un/pw token.
75+
- Bugfix [JENKINS-34775][JENKINS-34775] Don't cast inconvertible un/pw token.
6876
([pull request #56][#56])
69-
* Bugfix [JENKINS-33883][JENKINS-33883] by allowing `.*/cc.xml` instead of only
77+
- Bugfix [JENKINS-33883][JENKINS-33883] by allowing `.*/cc.xml` instead of only
7078
root one. ([pull request #51][#52])
71-
* Bugfix loading orgs as groups when orgs contain no teams. ([pull request
79+
- Bugfix loading orgs as groups when orgs contain no teams. ([pull request
7280
#54][#54])
73-
* Correct spelling of GitHub and committer. (pull requests [#53][#53] and
81+
- Correct spelling of GitHub and committer. (pull requests [#53][#53] and
7482
[#55][#55])
7583

7684
[#52]: https://github.com/jenkinsci/github-oauth-plugin/pull/52
@@ -83,36 +91,36 @@
8391

8492
# Version 0.23 (Released May 1, 2016)
8593

86-
* Encrypt client secret in stored settings ([pull request #51][#51])
94+
- Encrypt client secret in stored settings ([pull request #51][#51])
8795

8896
[#51]: https://github.com/jenkinsci/github-oauth-plugin/pull/51
8997

9098
# Version 0.22.2 (Released July 25, 2015)
9199

92-
* The wiki page was having issues rendering plugin information. Unless I
100+
- The wiki page was having issues rendering plugin information. Unless I
93101
renamed it back (tracked by [JENKINS-29636][JENKINS-29636]). I renamed the
94102
wiki page back to "Github OAuth Plugin" so plugin info would be rendered. I
95103
released 0.22.2 to revert release 0.22.1.
96104

97105

98106
# Version 0.22.1 (Released July 25, 2015)
99107

100-
* I renamed the wiki page to "Github Authentication Plugin" which caused the
108+
- I renamed the wiki page to "Github Authentication Plugin" which caused the
101109
plugin to disappear from the update center (tracked by
102110
[JENKINS-29636][JENKINS-29636]). I released the plugin with the new wiki link.
103111

104112
[JENKINS-29636]: https://issues.jenkins-ci.org/browse/JENKINS-29636
105113

106114
# Version 0.22 (Released July 24, 2015)
107115

108-
* Bugfix Java 7 compatibility. The plugin now compiles and tests with Java 7
116+
- Bugfix Java 7 compatibility. The plugin now compiles and tests with Java 7
109117
([pull request #42][#42])
110-
* Scripting feature: equals() method available for idempotent groovy
118+
- Scripting feature: equals() method available for idempotent groovy
111119
configuration ([pull request #43][#43])
112-
* Allow limited oauth scopes ([pull request #45][#45])
113-
* Allow Jenkins email to be set using GitHub private email ([pull request
114-
* #47][#47])
115-
* Private GitHub organization memberships can be used for authorization ([pull
120+
- Allow limited oauth scopes ([pull request #45][#45])
121+
- Allow Jenkins email to be set using GitHub private email ([pull request
122+
- #47][#47])
123+
- Private GitHub organization memberships can be used for authorization ([pull
116124
request #48][#48])
117125

118126
[#42]: https://github.com/jenkinsci/github-oauth-plugin/pull/42
@@ -123,32 +131,32 @@
123131

124132
# Version 0.21.2 (Released July 20, 2015)
125133

126-
* Bugfix migrating settings from plugin 0.20 to 0.21+ ([pull request #46][#46])
127-
* Improved README ([pull request #44][#44])
128-
* Improved code style by fixing white space ([pull request #40][#40])
134+
- Bugfix migrating settings from plugin 0.20 to 0.21+ ([pull request #46][#46])
135+
- Improved README ([pull request #44][#44])
136+
- Improved code style by fixing white space ([pull request #40][#40])
129137

130138
[#40]: https://github.com/jenkinsci/github-oauth-plugin/pull/40
131139
[#44]: https://github.com/jenkinsci/github-oauth-plugin/pull/44
132140
[#46]: https://github.com/jenkinsci/github-oauth-plugin/pull/46
133141

134142
# Version 0.21.1 (Released July 12, 2015)
135143

136-
* Add support for allowing anonymous ViewStatus permission ([pull request
144+
- Add support for allowing anonymous ViewStatus permission ([pull request
137145
#29][#29])
138146

139147
[#29]: https://github.com/jenkinsci/github-oauth-plugin/pull/29
140148

141149
# Version 0.21 (Released July 11, 2015)
142150

143-
* Fewer github api calls for performance ([pull request #27][#27])
144-
* Fix for when user enters a badly formed github url for repo ([pull request
151+
- Fewer github api calls for performance ([pull request #27][#27])
152+
- Fix for when user enters a badly formed github url for repo ([pull request
145153
#32][#32])
146-
* Make Github OAuth scopes configurable in Security Realm of Global Security
154+
- Make Github OAuth scopes configurable in Security Realm of Global Security
147155
configuration ([pull request #35][#35])
148-
* Default GitHub OAuth scope is now read:org ([pull request #39][#39])
149-
* Include GitHub teams as groups when doing matrix based authorization
156+
- Default GitHub OAuth scope is now read:org ([pull request #39][#39])
157+
- Include GitHub teams as groups when doing matrix based authorization
150158
strategies ([pull request #41][#41])
151-
* Allow username and GitHub Personal Access Token to be used to access Jenkins
159+
- Allow username and GitHub Personal Access Token to be used to access Jenkins
152160
API instead of requiring a Jenkins token to be generated ([pull request
153161
#37][#37])
154162

@@ -161,94 +169,94 @@
161169

162170
# Version 0.20 (Released Sept 30, 2014)
163171

164-
* Minor code comments and updated GitHub API dependency.
172+
- Minor code comments and updated GitHub API dependency.
165173

166174
# Version 0.19 (Released July 2, 2014)
167175

168-
* Honor proxy configuration ([pull request #15][#15])
169-
* Flag to allow authenticated users to create new jobs ([pull request #21][#21])
170-
* `SecurityListener` callback
176+
- Honor proxy configuration ([pull request #15][#15])
177+
- Flag to allow authenticated users to create new jobs ([pull request #21][#21])
178+
- `SecurityListener` callback
171179

172180
[#15]: https://github.com/jenkinsci/github-oauth-plugin/pull/15
173181
[#21]: https://github.com/jenkinsci/github-oauth-plugin/pull/21
174182

175183
# Version 0.15 (Released March 21, 2014)
176184

177-
* Don't attempt to set email address property for a user upon login ([pull
185+
- Don't attempt to set email address property for a user upon login ([pull
178186
request #14][#14])
179-
* Use hasExplicitlyConfiguredAddress instead of getAddress(which scans all
187+
- Use hasExplicitlyConfiguredAddress instead of getAddress(which scans all
180188
projects and builds to find users's email address) ([committed
181189
directly][bc21838]).
182-
* Fix API token usage on Jenkins core 1.551 ([pull request #18][#18])
190+
- Fix API token usage on Jenkins core 1.551 ([pull request #18][#18])
183191

184192
[#14]: https://github.com/jenkinsci/github-oauth-plugin/pull/14
185193
[#18]: https://github.com/jenkinsci/github-oauth-plugin/pull/18
186194
[bc21838]: https://github.com/jenkinsci/github-oauth-plugin/commit/bc21838bb0e28a8219086d0a28170305c38b6516
187195

188196
# Version 0.14 (Released July 11, 2013)
189197

190-
* don't overwrite the e-mail address from GitHub if one is already set ([pull
198+
- don't overwrite the e-mail address from GitHub if one is already set ([pull
191199
request #4][#4])
192-
* fixed an NPE ([pull request #10][#10])
193-
* Caching of the org/user mapping ([pull request #3][#3])
200+
- fixed an NPE ([pull request #10][#10])
201+
- Caching of the org/user mapping ([pull request #3][#3])
194202

195203
[#3]: https://github.com/jenkinsci/github-oauth-plugin/pull/3
196204
[#4]: https://github.com/jenkinsci/github-oauth-plugin/pull/4
197205
[#10]: https://github.com/jenkinsci/github-oauth-plugin/pull/10
198206

199207
# Version 0.12 (Released June 13, 2012)
200208

201-
* Removed the GitHub V2 API dependency.
209+
- Removed the GitHub V2 API dependency.
202210

203211
# Version 0.10 (Released March 4, 2012)
204212

205-
* Thanks to virtix for reporting a bug with the plugin not working with github
213+
- Thanks to virtix for reporting a bug with the plugin not working with github
206214
enterprise.
207-
* Note that you also have to upgrade the github-api plugin to version 1.17
215+
- Note that you also have to upgrade the github-api plugin to version 1.17
208216

209217
# Version 0.9 (Released January 8, 2012)
210218

211-
* Thanks to Kohsuke Kawaguchi for several commits that allow github
219+
- Thanks to Kohsuke Kawaguchi for several commits that allow github
212220
organizations to be specified using the matrix-based security.
213221

214222
# Version 0.8.1 (Released November 1, 2011)
215223

216-
* Fix the custom XStream Converter to allow the configurations to be saved
224+
- Fix the custom XStream Converter to allow the configurations to be saved
217225
correctly.
218226

219227
# Version 0.8 (Released November 1, 2011)
220228

221-
* Use custom XStream Converter to let < 0.7 configurations to still work.
229+
- Use custom XStream Converter to let < 0.7 configurations to still work.
222230

223231
# Version 0.7 (Released October 29, 2011)
224232

225-
* Adds support for Github Enterprise/Firewall installs.
233+
- Adds support for Github Enterprise/Firewall installs.
226234

227235
# Version 0.6 (Released September 17, 2011)
228236

229-
* Adds checkbox to the AuthorizationStrategy configuration page to enable the
237+
- Adds checkbox to the AuthorizationStrategy configuration page to enable the
230238
anonymous read permission. (default is false: no anonymous reads).
231239

232240
# Version 0.5 (Released September 10, 2011)
233241

234-
* Fixes a problem where all users of the plugin would see a stack trace instead
242+
- Fixes a problem where all users of the plugin would see a stack trace instead
235243
of Jenkins. The regex for detecting the github-webhook url was reworked to
236244
support that text appearing anywhere in the request URI.
237245

238246
# Version 0.4 (Released September 9, 2011)
239247

240-
* Thanks to vkravets for testing and contributing a patch to fix the regex so
248+
- Thanks to vkravets for testing and contributing a patch to fix the regex so
241249
that it actually works for the github-wehook.
242250

243251
# Version 0.3 (Released September 8, 2011)
244252

245-
* Adds support for github-plugin's /github-webhook which can be enabled to allow
253+
- Adds support for github-plugin's /github-webhook which can be enabled to allow
246254
anonymous READ access to this url. This permits a post commit hook in Github
247255
to notify Jenkins to build the related projects.
248256

249257
# Version 0.2 (Released July 25, 2011)
250258

251-
* Fixes serialization issue that prevented plugin from working after Jenkins was
259+
- Fixes serialization issue that prevented plugin from working after Jenkins was
252260
restarted.
253261

254262
# Version 0.1 (Released July 16, 2011)

0 commit comments

Comments
 (0)