|
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