|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## v4.0.4 (2023-05-30) |
| 4 | + |
| 5 | +#### 🐛 Bug Fixes: |
| 6 | + |
| 7 | +- Revised AbstractStrategy for authenticate method to match PassportStrategy expectation [#861](https://github.com/node-saml/passport-saml/pull/861) |
| 8 | + |
| 9 | +#### 📚 Documentation: |
| 10 | + |
| 11 | +- Update docs/adfs/README.md and move to wiki [#840](https://github.com/node-saml/passport-saml/pull/840) |
| 12 | + |
| 13 | +--- |
| 14 | + |
3 | 15 | ## v4.0.3 (2023-04-11)
|
4 | 16 |
|
5 | 17 | #### 🔗 Dependencies:
|
|
81 | 93 |
|
82 | 94 | #### 🔗 Dependencies:
|
83 | 95 |
|
| 96 | +- [**javascript**] Bump @types/node from 14.18.21 to 14.18.22 [#740](https://github.com/node-saml/passport-saml/pull/740) |
| 97 | +- [**javascript**] Bump @typescript-eslint/parser from 5.30.5 to 5.30.7 [#737](https://github.com/node-saml/passport-saml/pull/737) |
| 98 | +- [**javascript**] Bump eslint from 8.19.0 to 8.20.0 [#736](https://github.com/node-saml/passport-saml/pull/736) |
84 | 99 | - [**javascript**] Bump @types/sinon from 10.0.12 to 10.0.13 [#738](https://github.com/node-saml/passport-saml/pull/738)
|
85 | 100 | - [**javascript**] Bump ts-node from 10.8.2 to 10.9.1 [#732](https://github.com/node-saml/passport-saml/pull/732)
|
86 | 101 | - [**javascript**] Bump @typescript-eslint/eslint-plugin from 5.30.5 to 5.30.7 [#739](https://github.com/node-saml/passport-saml/pull/739)
|
|
103 | 118 | - [**javascript**] Bump concurrently from 7.2.2 to 7.3.0 [#741](https://github.com/node-saml/passport-saml/pull/741)
|
104 | 119 | - [**javascript**] Bump @typescript-eslint/parser from 5.30.7 to 5.36.2 [#767](https://github.com/node-saml/passport-saml/pull/767)
|
105 | 120 | - Update node-saml dependency [#770](https://github.com/node-saml/passport-saml/pull/770)
|
106 |
| -- [**javascript**] Bump @types/node from 14.18.21 to 14.18.22 [#740](https://github.com/node-saml/passport-saml/pull/740) |
107 |
| -- [**javascript**] Bump @typescript-eslint/parser from 5.30.5 to 5.30.7 [#737](https://github.com/node-saml/passport-saml/pull/737) |
108 |
| -- [**javascript**] Bump eslint from 8.19.0 to 8.20.0 [#736](https://github.com/node-saml/passport-saml/pull/736) |
109 | 121 |
|
110 | 122 | #### 📚 Documentation:
|
111 | 123 |
|
|
230 | 242 |
|
231 | 243 | #### ⚙️ Technical Tasks:
|
232 | 244 |
|
| 245 | +- remove old callback functions, tests use async/await [#545](https://github.com/node-saml/passport-saml/pull/545) |
233 | 246 | - async/await for saml.ts [#496](https://github.com/node-saml/passport-saml/pull/496)
|
234 | 247 | - Format code and enforce code style on PR [#527](https://github.com/node-saml/passport-saml/pull/527)
|
235 | 248 | - Tests use typescript [#534](https://github.com/node-saml/passport-saml/pull/534)
|
236 | 249 | - async / await in cache interface [#532](https://github.com/node-saml/passport-saml/pull/532)
|
237 | 250 | - Fix lint npm script to match all files including in src/ [#555](https://github.com/node-saml/passport-saml/pull/555)
|
238 |
| -- remove old callback functions, tests use async/await [#545](https://github.com/node-saml/passport-saml/pull/545) |
239 | 251 |
|
240 | 252 | ---
|
241 | 253 |
|
|
268 | 280 |
|
269 | 281 | #### 🐛 Bug Fixes:
|
270 | 282 |
|
| 283 | +- normalize signature line endings before loading signature block to xml-crypto [#512](https://github.com/node-saml/passport-saml/pull/512) |
271 | 284 | - support windows line breaks in keys [#500](https://github.com/node-saml/passport-saml/pull/500)
|
272 | 285 | - add ts-ignore to generated type definitions for multisaml strategy [#508](https://github.com/node-saml/passport-saml/pull/508)
|
273 | 286 | - Reexport SamlConfig type to solve a regression in consumer packages [#516](https://github.com/node-saml/passport-saml/pull/516)
|
274 | 287 | - fix: derive SamlConfig from SAMLOptions [#515](https://github.com/node-saml/passport-saml/pull/515)
|
275 | 288 | - fix(typing): multi saml stratey export [#503](https://github.com/node-saml/passport-saml/pull/503)
|
276 |
| -- normalize signature line endings before loading signature block to xml-crypto [#512](https://github.com/node-saml/passport-saml/pull/512) |
277 | 289 | - fix(typing): Export Multi SAML types [#505](https://github.com/node-saml/passport-saml/pull/505)
|
278 | 290 |
|
279 | 291 | #### 📚 Documentation:
|
|
450 | 462 |
|
451 | 463 | #### 🙈 Other:
|
452 | 464 |
|
453 |
| -- fix #393 adding 'inResponseTo' in the profile [#404](https://github.com/node-saml/passport-saml/pull/404) |
454 |
| -- Fix #355 missing parts: tests. [#402](https://github.com/node-saml/passport-saml/pull/402) |
455 |
| -- Fix minimum version of Node.js in Travis [#399](https://github.com/node-saml/passport-saml/pull/399) |
456 |
| -- Add .editorconfig as suggested in #373 [#398](https://github.com/node-saml/passport-saml/pull/398) |
457 | 465 | - Add tests to check for correct logout [#418](https://github.com/node-saml/passport-saml/pull/418)
|
458 | 466 | - added passReqToCallback to docs [#417](https://github.com/node-saml/passport-saml/pull/417)
|
459 | 467 | - Fix an issue readme formatting [#416](https://github.com/node-saml/passport-saml/pull/416)
|
460 | 468 | - attributeConsumingServiceIndex can be zero [#414](https://github.com/node-saml/passport-saml/pull/414)
|
| 469 | +- fix #393 adding 'inResponseTo' in the profile [#404](https://github.com/node-saml/passport-saml/pull/404) |
| 470 | +- Fix #355 missing parts: tests. [#402](https://github.com/node-saml/passport-saml/pull/402) |
| 471 | +- Fix minimum version of Node.js in Travis [#399](https://github.com/node-saml/passport-saml/pull/399) |
| 472 | +- Add .editorconfig as suggested in #373 [#398](https://github.com/node-saml/passport-saml/pull/398) |
461 | 473 | - Bring-up xml-crypto to 1.4.0 [#400](https://github.com/node-saml/passport-saml/pull/400)
|
462 | 474 |
|
463 | 475 | ---
|
|
0 commit comments