UniversityOfHelsinkiCS / ipsutin

The IP web-tool program
https://innotin.helsinki.fi/
0 stars 0 forks source link

fix(deps): update dependency openid-client to v6 #155

Open renovate[bot] opened 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
openid-client ^5.4.3 -> ^6.0.0 age adoption passing confidence

Release Notes

panva/openid-client (openid-client) ### [`v6.1.3`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#613-2024-10-23) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v6.1.2...v6.1.3) ##### Documentation - remove note from issuer transformation algorithm ([5fda2cb](https://redirect.github.com/panva/openid-client/commit/5fda2cb3b83ac7162babc56a113864fb58c34f49)) ##### Fixes - deal with discovery issues from b2clogin.com ([b9a4f2f](https://redirect.github.com/panva/openid-client/commit/b9a4f2fe8844efaed5eba2b175d7daa6c662f264)), closes [#​718](https://redirect.github.com/panva/openid-client/issues/718) ### [`v6.1.2`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#612-2024-10-23) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v6.1.1...v6.1.2) ##### Refactor - rename the parameters positional argument in authorizationCodeGrant() ([c79ccc5](https://redirect.github.com/panva/openid-client/commit/c79ccc52c9b7e2fa880e5c518a917c63e006038a)), closes [#​712](https://redirect.github.com/panva/openid-client/issues/712) ##### Documentation - document behaviour of customFetch on discovery ([072da62](https://redirect.github.com/panva/openid-client/commit/072da62d10d522bc0fd68fabe3015bfa7fe2c42b)) - update Strategy.prototype.currentUrl JSDoc ([46ea086](https://redirect.github.com/panva/openid-client/commit/46ea086dd5462700d0e5b45a6bb55afac7e2099f)), closes [#​714](https://redirect.github.com/panva/openid-client/issues/714) ### [`v6.1.1`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#611-2024-10-18) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v6.1.0...v6.1.1) ##### Documentation - update link to passport example ([110575b](https://redirect.github.com/panva/openid-client/commit/110575b11e739b8acba9a241ff9db7c89505860a)) ##### Fixes - correct supportsPKCE bool return ([f1aa9db](https://redirect.github.com/panva/openid-client/commit/f1aa9dbf304940061cb5efb350e68381b9887f9d)), closes [#​710](https://redirect.github.com/panva/openid-client/issues/710) ### [`v6.1.0`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#610-2024-10-17) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v6.0.0...v6.1.0) ##### Features - add a server metadata helper for checking PKCE support ([ca34a91](https://redirect.github.com/panva/openid-client/commit/ca34a9171c4ba2ff3f5887cb472d9f90a9714462)) - add JWKS Cache management for use in non-persistent runtimes ([cda4b53](https://redirect.github.com/panva/openid-client/commit/cda4b533b6ba259f935d09270ea36f516153ed94)) ### [`v6.0.0`](https://redirect.github.com/panva/openid-client/blob/HEAD/CHANGELOG.md#600-2024-10-15) [Compare Source](https://redirect.github.com/panva/openid-client/compare/v5.7.0...v6.0.0) ##### ⚠ BREAKING CHANGES - openid-client v6.x is a complete rewrite of the openid-client module, this is the first time since 0.1.0 (8 years ago) that the API has drastically changed. The new module structure and API focuses on three core principles: - runtime compatibility (adding support for Deno, Cloudflare Workers, Bun, and other Web API interoperable runtimes) - tree-shakeability (bundles should not contain features that don't end up being used) - less options (removing support for processing deprecated response types, cutting down on the number of combinations that need to handled) To that end openid-client@6 no longer supports the full cartesian matrix of response types and response modes, it no longer supports issuing encrypted assertions, decrypting assertions is limited to only a few algorithms, it no longer supports Dynamic Client Registration or Management, and Self-Issued OpenID Provider responses are also not supported. The new API makes basic setups simple while allowing some degree of complexity where needed. openid-client@6 is an ESM module using ES2022 syntax and it depends on WebCryptoAPI and Fetch API globals being available in the JS runtime. openid-client@6 is written in TypeScript and its exported types come with comment annotations. (Node.js) Versions 20.x and newer have all the necessary globals. (Node.js) CJS style `let client = require('openid-client')` is possible in versions where `process.features.require_module` is `true`. This is a new Node.js feature slated to be released without a CLI flag in 23.x and 22.x ##### Documentation - update ([3b7e09d](https://redirect.github.com/panva/openid-client/commit/3b7e09dd7f3019b416fd88579315dc38aa054c87)) - update README.md ([d142984](https://redirect.github.com/panva/openid-client/commit/d1429841484e7055abe1d2806a90f9689da9e731)) - update README.md ([13698a3](https://redirect.github.com/panva/openid-client/commit/13698a3553f909ec814b499bfdc0ae2362869602)) ##### Refactor - openid-client@6 ([15890ff](https://redirect.github.com/panva/openid-client/commit/15890ff45a73a60243133dc674f4e9152481bd13))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud