loopbackio / strong-soap

SOAP driver for Node.js (A complete rewrite of node-soap)
Other
391 stars 163 forks source link

chore: update dependency xml-crypto to v5 - autoclosed #666

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
xml-crypto ^3.2.0 -> ^5.1.1 age adoption passing confidence

Release Notes

node-saml/xml-crypto (xml-crypto) ### [`v5.1.1`](https://togithub.com/node-saml/xml-crypto/blob/HEAD/CHANGELOG.md#511-2024-01-17) [Compare Source](https://togithub.com/node-saml/xml-crypto/compare/v5.1.0...v5.1.1) ##### 🐛 Bug Fixes - \[**bug**] fix: template literal [#​443](https://togithub.com/node-saml/xml-crypto/pull/443) *** ### [`v5.1.0`](https://togithub.com/node-saml/xml-crypto/blob/HEAD/CHANGELOG.md#510-2024-01-07) [Compare Source](https://togithub.com/node-saml/xml-crypto/compare/v5.0.0...v5.1.0) ##### 🚀 Minor Changes - \[**enhancement**] Enhance derToPem to support XML pretty-print [#​439](https://togithub.com/node-saml/xml-crypto/pull/439) ##### 🔗 Dependencies - \[**dependencies**] \[**javascript**] Bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 6.13.0 to 6.18.1 [#​442](https://togithub.com/node-saml/xml-crypto/pull/442) - \[**dependencies**] \[**javascript**] Bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.13.0 to 6.18.1 [#​441](https://togithub.com/node-saml/xml-crypto/pull/441) - \[**dependencies**] \[**javascript**] Bump follow-redirects from 1.15.3 to 1.15.4 [#​440](https://togithub.com/node-saml/xml-crypto/pull/440) - \[**dependencies**] \[**javascript**] Bump eslint from 8.54.0 to 8.56.0 [#​436](https://togithub.com/node-saml/xml-crypto/pull/436) - \[**dependencies**] \[**javascript**] Bump [@​types/node](https://togithub.com/types/node) from 16.18.65 to 16.18.69 [#​435](https://togithub.com/node-saml/xml-crypto/pull/435) - \[**dependencies**] \[**javascript**] Bump release-it from 16.2.1 to 16.3.0 [#​428](https://togithub.com/node-saml/xml-crypto/pull/428) *** ### [`v5.0.0`](https://togithub.com/node-saml/xml-crypto/blob/HEAD/CHANGELOG.md#v500-2023-11-27) [Compare Source](https://togithub.com/node-saml/xml-crypto/compare/v4.1.0...v5.0.0) ##### 💣 Major Changes - \[**breaking-change**] Mark `getKeyInfo()` private as it has no public consumers [#​412](https://togithub.com/node-saml/xml-crypto/pull/412) - \[**breaking-change**] Remove the default for `getKeyInfoContent` forcing a consumer to choose [#​411](https://togithub.com/node-saml/xml-crypto/pull/411) - \[**documentation**] \[**breaking-change**] Remove default for transformation algorithm [#​410](https://togithub.com/node-saml/xml-crypto/pull/410) - \[**breaking-change**] Remove default for signature algorithm [#​408](https://togithub.com/node-saml/xml-crypto/pull/408) - \[**breaking-change**] Remove default for digest algorithm [#​406](https://togithub.com/node-saml/xml-crypto/pull/406) - \[**breaking-change**] Remove default canonicalization algorithm [#​405](https://togithub.com/node-saml/xml-crypto/pull/405) - \[**chore**] \[**breaking-change**] Improve code clarity; remove unused functions [#​397](https://togithub.com/node-saml/xml-crypto/pull/397) - \[**breaking-change**] Move validation messages to each reference [#​396](https://togithub.com/node-saml/xml-crypto/pull/396) - \[**breaking-change**] Make references accessible only via get/set [#​395](https://togithub.com/node-saml/xml-crypto/pull/395) - \[**chore**] \[**breaking-change**] Reduce public interface by making some methods private [#​394](https://togithub.com/node-saml/xml-crypto/pull/394) - \[**chore**] \[**breaking-change**] Update build to support Node@16 [#​385](https://togithub.com/node-saml/xml-crypto/pull/385) ##### 🚀 Minor Changes - \[**enhancement**] Add support for directly querying a node to see if it has passed validation [#​389](https://togithub.com/node-saml/xml-crypto/pull/389) - \[**enhancement**] Add method for checking if element is signed [#​368](https://togithub.com/node-saml/xml-crypto/pull/368) ##### 🔗 Dependencies - \[**dependencies**] \[**javascript**] Bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 5.62.0 to 6.13.0 [#​422](https://togithub.com/node-saml/xml-crypto/pull/422) - \[**dependencies**] \[**javascript**] Bump [@​prettier/plugin-xml](https://togithub.com/prettier/plugin-xml) from 3.2.1 to 3.2.2 [#​423](https://togithub.com/node-saml/xml-crypto/pull/423) - \[**dependencies**] \[**javascript**] Bump [@​types/mocha](https://togithub.com/types/mocha) from 10.0.2 to 10.0.6 [#​421](https://togithub.com/node-saml/xml-crypto/pull/421) - \[**dependencies**] \[**javascript**] Bump [@​types/chai](https://togithub.com/types/chai) from 4.3.6 to 4.3.11 [#​419](https://togithub.com/node-saml/xml-crypto/pull/419) - \[**dependencies**] \[**javascript**] Bump prettier from 3.0.3 to 3.1.0 [#​418](https://togithub.com/node-saml/xml-crypto/pull/418) - \[**dependencies**] \[**javascript**] Bump typescript from 5.2.2 to 5.3.2 [#​415](https://togithub.com/node-saml/xml-crypto/pull/415) - \[**dependencies**] \[**javascript**] Bump eslint from 8.51.0 to 8.54.0 [#​414](https://togithub.com/node-saml/xml-crypto/pull/414) - \[**dependencies**] \[**github_actions**] Bump actions/setup-node from 3 to 4 [#​413](https://togithub.com/node-saml/xml-crypto/pull/413) - \[**dependencies**] \[**javascript**] Bump [@​babel/traverse](https://togithub.com/babel/traverse) from 7.22.4 to 7.23.2 [#​407](https://togithub.com/node-saml/xml-crypto/pull/407) - \[**dependencies**] \[**github_actions**] Bump actions/checkout from 3 to 4 [#​392](https://togithub.com/node-saml/xml-crypto/pull/392) - \[**dependencies**] \[**javascript**] Bump eslint-plugin-deprecation from 1.4.1 to 2.0.0 [#​390](https://togithub.com/node-saml/xml-crypto/pull/390) - \[**dependencies**] \[**javascript**] Bump typescript from 5.1.6 to 5.2.2 [#​383](https://togithub.com/node-saml/xml-crypto/pull/383) - \[**dependencies**] \[**javascript**] Bump eslint-config-prettier from 8.8.0 to 9.0.0 [#​381](https://togithub.com/node-saml/xml-crypto/pull/381) - \[**dependencies**] Update dependencies; move to [@​xmldom-scoped](https://togithub.com/xmldom-scoped) is-dom-node package [#​402](https://togithub.com/node-saml/xml-crypto/pull/402) ##### 🐛 Bug Fixes - \[**bug**] Ensure the X509Certificate tag is properly prefixed [#​377](https://togithub.com/node-saml/xml-crypto/pull/377) - \[**bug**] Fix transform processing regression [#​379](https://togithub.com/node-saml/xml-crypto/pull/379) - \[**bug**] Enforce consistent transform processing [#​380](https://togithub.com/node-saml/xml-crypto/pull/380) ##### 📚 Documentation - \[**documentation**] Clarify use of in signature validation [#​401](https://togithub.com/node-saml/xml-crypto/pull/401) ##### ⚙️ Technical Tasks - \[**chore**] Use is-dom-node for DOM node checking and narrowing [#​388](https://togithub.com/node-saml/xml-crypto/pull/388) - \[**chore**] Improve and simplify validation logic [#​373](https://togithub.com/node-saml/xml-crypto/pull/373) - \[**chore**] Add additional type checking [#​369](https://togithub.com/node-saml/xml-crypto/pull/369) *** ### [`v4.1.0`](https://togithub.com/node-saml/xml-crypto/blob/HEAD/CHANGELOG.md#v410-2023-07-28) [Compare Source](https://togithub.com/node-saml/xml-crypto/compare/v4.0.1...v4.1.0) ##### 💣 Major Changes - \[**bug**] \[**breaking-change**] Fix `pemToDer()` return type [#​364](https://togithub.com/node-saml/xml-crypto/pull/364) ##### ⚙️ Technical Tasks - \[**chore**] Improve exported typings [#​367](https://togithub.com/node-saml/xml-crypto/pull/367) - \[**chore**] Use stricter typing in tests [#​366](https://togithub.com/node-saml/xml-crypto/pull/366) - \[**chore**] Consistently reference `xmldom` [#​365](https://togithub.com/node-saml/xml-crypto/pull/365) - \[**chore**] Rename `findChilds()` to `findChildren()` [#​363](https://togithub.com/node-saml/xml-crypto/pull/363) *** ### [`v4.0.1`](https://togithub.com/node-saml/xml-crypto/blob/HEAD/CHANGELOG.md#v401-2023-07-22) [Compare Source](https://togithub.com/node-saml/xml-crypto/compare/v4.0.0...v4.0.1) ##### 🐛 Bug Fixes - \[**bug**] Use correct type for options [#​360](https://togithub.com/node-saml/xml-crypto/pull/360) - \[**bug**] Fix validationErrors type [#​361](https://togithub.com/node-saml/xml-crypto/pull/361) *** ### [`v4.0.0`](https://togithub.com/node-saml/xml-crypto/blob/HEAD/CHANGELOG.md#v400-2023-07-21) [Compare Source](https://togithub.com/node-saml/xml-crypto/compare/v3.2.0...v4.0.0) ##### 💣 Major Changes - \[**documentation**] \[**breaking-change**] Expand the options, move idmode into options, fix types [#​323](https://togithub.com/node-saml/xml-crypto/pull/323) - \[**breaking-change**] Refactor classes into their own files [#​318](https://togithub.com/node-saml/xml-crypto/pull/318) - \[**breaking-change**] Prefer ES6 classes to prototypical inheritance [#​316](https://togithub.com/node-saml/xml-crypto/pull/316) - \[**breaking-change**] Rename `signingCert` -> `publicCert` and `signingKey` -> `privateKey` [#​315](https://togithub.com/node-saml/xml-crypto/pull/315) - \[**semver-major**] \[**breaking-change**] Add support for in ; remove `KeyInfoProvider` [#​301](https://togithub.com/node-saml/xml-crypto/pull/301) - \[**semver-major**] Target an LTS version of Node [#​299](https://togithub.com/node-saml/xml-crypto/pull/299) ##### 🚀 Minor Changes - \[**enhancement**] Exports C14nCanonicalization, ExclusiveCanonicalization [#​336](https://togithub.com/node-saml/xml-crypto/pull/336) ##### 🔗 Dependencies - \[**dependencies**] \[**javascript**] Bump [@​xmldom/xmldom](https://togithub.com/xmldom/xmldom) from 0.8.8 to 0.8.10 [#​358](https://togithub.com/node-saml/xml-crypto/pull/358) - \[**dependencies**] \[**javascript**] Bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 5.60.1 to 5.62.0 [#​357](https://togithub.com/node-saml/xml-crypto/pull/357) - \[**dependencies**] \[**javascript**] Bump [@​prettier/plugin-xml](https://togithub.com/prettier/plugin-xml) from 2.2.0 to 3.1.1 [#​356](https://togithub.com/node-saml/xml-crypto/pull/356) - \[**dependencies**] \[**javascript**] Bump prettier from 2.8.8 to 3.0.0 [#​350](https://togithub.com/node-saml/xml-crypto/pull/350) - \[**dependencies**] \[**javascript**] Bump release-it from 15.11.0 to 16.1.3 [#​352](https://togithub.com/node-saml/xml-crypto/pull/352) - \[**dependencies**] \[**javascript**] Bump prettier-plugin-packagejson from 2.4.3 to 2.4.5 [#​353](https://togithub.com/node-saml/xml-crypto/pull/353) - \[**dependencies**] \[**javascript**] Bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.60.1 to 5.62.0 [#​354](https://togithub.com/node-saml/xml-crypto/pull/354) - \[**dependencies**] \[**javascript**] Bump typescript from 5.1.5 to 5.1.6 [#​351](https://togithub.com/node-saml/xml-crypto/pull/351) - \[**dependencies**] \[**javascript**] Bump word-wrap from 1.2.3 to 1.2.4 [#​348](https://togithub.com/node-saml/xml-crypto/pull/348) - \[**dependencies**] \[**javascript**] Bump eslint from 8.42.0 to 8.45.0 [#​344](https://togithub.com/node-saml/xml-crypto/pull/344) - \[**dependencies**] Update gren for better support for branches [#​340](https://togithub.com/node-saml/xml-crypto/pull/340) - \[**dependencies**] \[**github_actions**] Bump codecov/codecov-action from 3.1.1 to 3.1.4 [#​290](https://togithub.com/node-saml/xml-crypto/pull/290) ##### 🐛 Bug Fixes - \[**bug**] Fix issue in case when namespace has no prefix [#​330](https://togithub.com/node-saml/xml-crypto/pull/330) - \[**bug**] Use correct path for code coverage reports [#​302](https://togithub.com/node-saml/xml-crypto/pull/302) ##### ⚙️ Technical Tasks - \[**chore**] Enforce eslint `no-unused-vars` [#​349](https://togithub.com/node-saml/xml-crypto/pull/349) - \[**chore**] Enforce eslint `deprecation` [#​347](https://togithub.com/node-saml/xml-crypto/pull/347) - \[**chore**] Enforce eslint `prefer-template` [#​346](https://togithub.com/node-saml/xml-crypto/pull/346) - \[**chore**] Enforce eslint `no-this-alias` [#​345](https://togithub.com/node-saml/xml-crypto/pull/345) - \[**chore**] Convert this project to TypeScript [#​325](https://togithub.com/node-saml/xml-crypto/pull/325) - \[**chore**] Rename files in preparation for TS migration [#​343](https://togithub.com/node-saml/xml-crypto/pull/343) - \[**chore**] Don't force `master` branch when generating changelog [#​342](https://togithub.com/node-saml/xml-crypto/pull/342) - \[**chore**] Enforce eslint `no-unused-vars` [#​322](https://togithub.com/node-saml/xml-crypto/pull/322) - \[**chore**] Enforce eslint `no-prototype-builtins` [#​321](https://togithub.com/node-saml/xml-crypto/pull/321) - \[**chore**] Enforce eslint `eqeqeq` rule [#​320](https://togithub.com/node-saml/xml-crypto/pull/320) - \[**chore**] Update types [#​319](https://togithub.com/node-saml/xml-crypto/pull/319) - \[**chore**] Adjust code to pass eslint `prefer-const` [#​312](https://togithub.com/node-saml/xml-crypto/pull/312) - \[**chore**] Adjust code to pass eslint `no-var` [#​311](https://togithub.com/node-saml/xml-crypto/pull/311) - \[**chore**] Adjust code to pass eslint `curly` [#​310](https://togithub.com/node-saml/xml-crypto/pull/310) - \[**chore**] Adjust code to pass eslint `one-var` [#​309](https://togithub.com/node-saml/xml-crypto/pull/309) - \[**chore**] Typings [#​295](https://togithub.com/node-saml/xml-crypto/pull/295) - \[**chore**] Lint code for new linting rules [#​300](https://togithub.com/node-saml/xml-crypto/pull/300) - \[**chore**] Make linting rules more strict [#​293](https://togithub.com/node-saml/xml-crypto/pull/293) - \[**chore**] Replace Nodeunit with Mocha [#​294](https://togithub.com/node-saml/xml-crypto/pull/294) ***

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 has been generated by Mend Renovate. View repository job log here.