Skip to content

Commit 28c8c4c

Browse files
authored
Update changelog and related tools (#791)
1 parent 8b6b2f2 commit 28c8c4c

File tree

3 files changed

+2842
-17665
lines changed

3 files changed

+2842
-17665
lines changed

β€ŽCHANGELOG.md

Lines changed: 75 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Changelog
22

3+
## 3.x (2022-10-12)
4+
5+
_No changelog for this release._
6+
7+
---
8+
9+
## v3.2.2 (2022-10-11)
10+
11+
#### πŸ› Bug Fixes:
12+
13+
- [**security**] Fix CVE-2022-39299 [GHSA-m974-647v-whv7](https://github.com/node-saml/passport-saml/security/advisories/GHSA-m974-647v-whv7)
14+
15+
---
16+
17+
## v3.2.1 (2022-01-21)
18+
19+
#### πŸš€ Minor Changes:
20+
21+
- Simplify typings [#657](https://github.com/node-saml/passport-saml/pull/657)
22+
23+
#### πŸ”— Dependencies:
24+
25+
- Update xml-encryption to get rid of vulnerable node-forge [#667](https://github.com/node-saml/passport-saml/pull/667)
26+
27+
---
28+
29+
## v3.2.0 (2021-09-25)
30+
31+
#### πŸ”— Dependencies:
32+
33+
- Update dependencies [#640](https://github.com/node-saml/passport-saml/pull/640)
34+
35+
---
36+
337
## v3.1.2 (2021-08-26)
438

539
#### πŸ”— Dependencies:
@@ -28,9 +62,6 @@
2862

2963
- Rebuild changelog for 3.0.0 [#605](https://github.com/node-saml/passport-saml/pull/605)
3064
- Fix typo OnBefore -> NotBefore [#611](https://github.com/node-saml/passport-saml/pull/611)
31-
32-
#### πŸ™ˆ Other:
33-
3465
- Update README with new Cache Provider interface [#608](https://github.com/node-saml/passport-saml/pull/608)
3566

3667
---
@@ -39,12 +70,12 @@
3970

4071
#### πŸ’£ Major Changes:
4172

73+
- Add Node 16 support; drop Node 10 [#589](https://github.com/node-saml/passport-saml/pull/589)
74+
- Update all dependencies to latest [#590](https://github.com/node-saml/passport-saml/pull/590)
4275
- Require cert for every strategy [#548](https://github.com/node-saml/passport-saml/pull/548)
4376
- Remove support for deprecated `privateCert` [#569](https://github.com/node-saml/passport-saml/pull/569)
4477
- Node saml separation [#574](https://github.com/node-saml/passport-saml/pull/574)
4578
- Enforce more secure XML encryption [#584](https://github.com/node-saml/passport-saml/pull/584)
46-
- Add Node 16 support; drop Node 10 [#589](https://github.com/node-saml/passport-saml/pull/589)
47-
- Update all dependencies to latest [#590](https://github.com/node-saml/passport-saml/pull/590)
4879

4980
#### πŸš€ Minor Changes:
5081

@@ -63,6 +94,7 @@
6394
- Update xml-encryption to v1.2.3 [#560](https://github.com/node-saml/passport-saml/pull/560)
6495
- Update xml-encryption to v1.2.3 [#567](https://github.com/node-saml/passport-saml/pull/567)
6596
- Update all packages to latest semver-minor [#588](https://github.com/node-saml/passport-saml/pull/588)
97+
- Revert "Update xml-encryption to v1.2.3" [#564](https://github.com/node-saml/passport-saml/pull/564)
6698

6799
#### πŸ› Bug Fixes:
68100

@@ -85,47 +117,6 @@
85117
- async / await in cache interface [#532](https://github.com/node-saml/passport-saml/pull/532)
86118
- Fix lint npm script to match all files including in src/ [#555](https://github.com/node-saml/passport-saml/pull/555)
87119

88-
#### πŸ™ˆ Other:
89-
90-
- Revert "Update xml-encryption to v1.2.3" [#564](https://github.com/node-saml/passport-saml/pull/564)
91-
92-
---
93-
94-
## v2.2.0 (2021-04-23)
95-
96-
#### πŸš€ Minor Changes:
97-
98-
- Add deprecation notices for renamed variables [#568](https://github.com/node-saml/passport-saml/pull/568)
99-
100-
#### πŸ› Bug Fixes:
101-
102-
- Resolve XML-encoded carriage returns during signature validation (2.x) [#578](https://github.com/node-saml/passport-saml/pull/578)
103-
104-
---
105-
106-
## v2.1.0 (2021-03-19)
107-
108-
#### πŸš€ Minor Changes:
109-
110-
- Update xml-crypto to v2.1.1 [#557](https://github.com/node-saml/passport-saml/pull/557)
111-
112-
#### πŸ”— Dependencies:
113-
114-
- Update xml-encryption to v1.2.3 [#562](https://github.com/node-saml/passport-saml/pull/562)
115-
116-
#### πŸ™ˆ Other:
117-
118-
- Revert "Update xml-encryption to v1.2.3" [#565](https://github.com/node-saml/passport-saml/pull/565)
119-
- Update xml-encryption to v1.2.3 (branch 2.x) [#566](https://github.com/node-saml/passport-saml/pull/566)
120-
121-
---
122-
123-
## v2.0.6 (2021-03-15)
124-
125-
#### πŸ”— Dependencies:
126-
127-
- bump xmldom to 0.5.x since all lower versions have security issue (#551) [#553](https://github.com/node-saml/passport-saml/pull/553)
128-
129120
---
130121

131122
## v2.0.5 (2021-01-29)
@@ -163,15 +154,15 @@
163154
- fix: derive SamlConfig from SAMLOptions [#515](https://github.com/node-saml/passport-saml/pull/515)
164155
- fix(typing): multi saml stratey export [#503](https://github.com/node-saml/passport-saml/pull/503)
165156
- normalize signature line endings before loading signature block to xml-crypto [#512](https://github.com/node-saml/passport-saml/pull/512)
157+
- fix(typing): Export Multi SAML types [#505](https://github.com/node-saml/passport-saml/pull/505)
166158

167159
#### πŸ“š Documentation:
168160

169161
- docs(scoping): fix for example [#504](https://github.com/node-saml/passport-saml/pull/504)
170162
- minor - fix typo in README [#506](https://github.com/node-saml/passport-saml/pull/506)
171163

172-
#### πŸ™ˆ Other:
164+
#### βš™οΈ Technical Tasks:
173165

174-
- fix(typing): Export Multi SAML types [#505](https://github.com/node-saml/passport-saml/pull/505)
175166
- Prettier + ESLint + onchange = Happiness [#493](https://github.com/node-saml/passport-saml/pull/493)
176167

177168
---
@@ -186,7 +177,7 @@
186177

187178
## v2.0.1 (2020-11-03)
188179

189-
#### πŸ™ˆ Other:
180+
#### πŸ› Bug Fixes:
190181

191182
- Add deprecation notice for privateCert; fix bug [#492](https://github.com/node-saml/passport-saml/pull/492)
192183

@@ -206,11 +197,11 @@
206197
#### πŸ› Bug Fixes:
207198

208199
- update version of xml2js to 0.4.23, fixes #479 [#486](https://github.com/node-saml/passport-saml/pull/486)
200+
- fix: disable esmoduleInterop setting [#483](https://github.com/node-saml/passport-saml/pull/483)
209201

210-
#### πŸ™ˆ Other:
202+
#### βš™οΈ Technical Tasks:
211203

212204
- inlineSources option for better source maps [#487](https://github.com/node-saml/passport-saml/pull/487)
213-
- fix: disable esmoduleInterop setting [#483](https://github.com/node-saml/passport-saml/pull/483)
214205

215206
---
216207

@@ -219,15 +210,15 @@
219210
#### πŸš€ Minor Changes:
220211

221212
- validateSignature: Support XML docs that contain multiple signed nodes [#455](https://github.com/node-saml/passport-saml/pull/455)
213+
- validateSignature: Support XML docs that contain multiple signed node… [#481](https://github.com/node-saml/passport-saml/pull/481)
222214

223-
#### βš™οΈ Technical Tasks:
215+
#### πŸ› Bug Fixes:
224216

225-
- outdated Q library was removed [#478](https://github.com/node-saml/passport-saml/pull/478)
217+
- Revert "validateSignature: Support XML docs that contain multiple signed nodes" [#480](https://github.com/node-saml/passport-saml/pull/480)
226218

227-
#### πŸ™ˆ Other:
219+
#### βš™οΈ Technical Tasks:
228220

229-
- validateSignature: Support XML docs that contain multiple signed node… [#481](https://github.com/node-saml/passport-saml/pull/481)
230-
- Revert "validateSignature: Support XML docs that contain multiple signed nodes" [#480](https://github.com/node-saml/passport-saml/pull/480)
221+
- outdated Q library was removed [#478](https://github.com/node-saml/passport-saml/pull/478)
231222

232223
---
233224

@@ -241,53 +232,65 @@
241232

242233
## v1.4.1 (2020-10-29)
243234

244-
#### πŸ™ˆ Other:
235+
#### βš™οΈ Technical Tasks:
245236

246237
- compatibility with @types/passport-saml, fixes #475 [#476](https://github.com/node-saml/passport-saml/pull/476)
247238

248239
---
249240

250241
## v1.4.0 (2020-10-28)
251242

252-
#### πŸ› Bug Fixes:
243+
#### πŸ’£ Major Changes:
253244

254-
- Only make an attribute an object if it has child elements [#464](https://github.com/node-saml/passport-saml/pull/464)
245+
- Drop support for Node 8 [#462](https://github.com/node-saml/passport-saml/pull/462)
255246

256-
#### βš™οΈ Technical Tasks:
247+
#### πŸš€ Minor Changes:
257248

258-
- support typescript compilation [#469](https://github.com/node-saml/passport-saml/pull/469)
249+
- try to use curl when wget is not available [#468](https://github.com/node-saml/passport-saml/pull/468)
259250

260-
#### πŸ™ˆ Other:
251+
#### πŸ”— Dependencies:
261252

262-
- try to use curl when wget is not available [#468](https://github.com/node-saml/passport-saml/pull/468)
263-
- Ts secondary files [#474](https://github.com/node-saml/passport-saml/pull/474)
253+
- Upgrade xml-crypto dependancy [#465](https://github.com/node-saml/passport-saml/pull/465)
264254
- bumped xml-crypto from 1.5.3 to 2.0.0 [#470](https://github.com/node-saml/passport-saml/pull/470)
265-
- Add PR template [#473](https://github.com/node-saml/passport-saml/pull/473)
266-
- Drop support for Node 8 [#462](https://github.com/node-saml/passport-saml/pull/462)
255+
256+
#### πŸ› Bug Fixes:
257+
258+
- Only make an attribute an object if it has child elements [#464](https://github.com/node-saml/passport-saml/pull/464)
259+
- fix: add catch block to NameID decryption [#461](https://github.com/node-saml/passport-saml/pull/461)
260+
261+
#### πŸ“š Documentation:
262+
267263
- Fix typo [#434](https://github.com/node-saml/passport-saml/pull/434)
268-
- Upgrade xml-crypto dependancy [#465](https://github.com/node-saml/passport-saml/pull/465)
264+
- Add PR template [#473](https://github.com/node-saml/passport-saml/pull/473)
265+
266+
#### βš™οΈ Technical Tasks:
267+
268+
- support typescript compilation [#469](https://github.com/node-saml/passport-saml/pull/469)
269269
- Add GitHub Actions as Continuos Integration provider [#463](https://github.com/node-saml/passport-saml/pull/463)
270-
- fix: add catch block to NameID decryption [#461](https://github.com/node-saml/passport-saml/pull/461)
270+
- Ts secondary files [#474](https://github.com/node-saml/passport-saml/pull/474)
271271

272272
---
273273

274274
## v1.3.5 (2020-09-16)
275275

276+
#### πŸš€ Minor Changes:
277+
278+
- Return object for XML-valued AttributeValues [#447](https://github.com/node-saml/passport-saml/pull/447)
279+
276280
#### πŸ”— Dependencies:
277281

278282
- Bump lodash from 4.17.15 to 4.17.20 [#449](https://github.com/node-saml/passport-saml/pull/449)
279283
- Bump acorn from 7.1.0 to 7.4.0 [#448](https://github.com/node-saml/passport-saml/pull/448)
280284

281-
#### πŸ™ˆ Other:
285+
#### πŸ“š Documentation:
282286

283-
- Return object for XML-valued AttributeValues [#447](https://github.com/node-saml/passport-saml/pull/447)
284287
- Revert "doc: announce site move." [#446](https://github.com/node-saml/passport-saml/pull/446)
285288

286289
---
287290

288291
## v1.3.4 (2020-07-21)
289292

290-
#### πŸ™ˆ Other:
293+
#### πŸ› Bug Fixes:
291294

292295
- Fix multi saml strategy race conditions [#426](https://github.com/node-saml/passport-saml/pull/426)
293296

@@ -357,6 +360,7 @@
357360

358361
#### πŸ™ˆ Other:
359362

363+
- update xml crypto to 1.1.4 [#352](https://github.com/node-saml/passport-saml/pull/352)
360364
- Upgrade xml-crypto to 1.1.2 [#344](https://github.com/node-saml/passport-saml/pull/344)
361365
- Add SamlResponseXML method to profile object [#330](https://github.com/node-saml/passport-saml/pull/330)
362366
- Fix Node Buffer deprecation warning: update 'new Buffer' to 'Buffer.from()' [#342](https://github.com/node-saml/passport-saml/pull/342)
@@ -367,7 +371,6 @@
367371
- Fix broken tests [#367](https://github.com/node-saml/passport-saml/pull/367)
368372
- Update README.md [#363](https://github.com/node-saml/passport-saml/pull/363)
369373
- Set explicitChar: true to make XML parsing consistent. Fixes issue #283 and #187 [#361](https://github.com/node-saml/passport-saml/pull/361)
370-
- update xml crypto to 1.1.4 [#352](https://github.com/node-saml/passport-saml/pull/352)
371374
- InResponseTo support for logout [#356](https://github.com/node-saml/passport-saml/pull/356)
372375
- Create a way to get provider metadata when using the MultiSamlStrategy [#323](https://github.com/node-saml/passport-saml/pull/323)
373376

0 commit comments

Comments
Β (0)