Skip to content
This repository was archived by the owner on Aug 5, 2025. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 11, 2022

This PR contains the following updates:

Package Change Age Confidence
soap 0.37.0 -> 1.2.1 age confidence

Release Notes

vpulim/node-soap (soap)

v1.2.1

Compare Source

  • [MAINTENANCE] Bump axios to 1.11.0 (#​1314)

v1.2.0

Compare Source

  • [ENHANCEMENT] Remove hardcoded ID in timestamp (#​1290)
  • [ENHANCEMENT] Allows SchemaElement instance to use import namespace as targetNamespace (#​1296)
  • [ENHANCEMENT] Add optional parameter for response data encoding (#​1303)
  • [MAINTENANCE] Bump axios to 1.10.0 and other minor deps (#​1312)
  • [MAINTENANCE] Bump serve-static from 1.16.2 to 2.2.0 (#​1308)
  • [MAINTENANCE] Bump semver from 7.7.1 to 7.7.2 (#​1310)
  • [MAINTENANCE] Add dependabot workflow for deps and actions (#​1301)

v1.1.12

Compare Source

  • [ENHANCEMENT] Add optional excludeReferencesFromSigning property to exclude elements (e.g., Body, Timestamp) from SOAP message signing (#​1288)
  • [MAINTENANCE] Bump deps axios 1.9.0, debug 4.4.1, formidable 3.5.4 and xml-crypto 6.1.2

v1.1.11

Compare Source

  • [ENHANCEMENT] Allow xml key in first level for rpc (#​1219)
  • [ENHANCEMENT] Do not set Connection header when forever is not set (#​1259)
  • [MAINTENANCE] Packages updates, tsconfig changes, fix test path on Windows (#​1280)
  • [MAINTENANCE] Bump xml-crypto to 6.1.1 (#​1283)

v1.1.10

Compare Source

===================

  • [MAINTENANCE] Update axios to 1.8.3, xml-crypto to 6.0.1 and some other deps to address security issues

v1.1.9

Compare Source

===================

  • [ENHANCEMENT] Use wsdl xmlns prefix mappings, so several wsdl files can be imported with different namespace prefixes (#​1279)

v1.1.8

Compare Source

===================

  • [ENHANCEMENT] Add option for digest algorithm, default value is sha256, update documentation (#​1273)
  • [MAINTENANCE] Fix minimal Node.js version in package.json (#​1268)
  • [MAINTENANCE] Update security.md (#​1270)

v1.1.7

Compare Source

===================

  • [MAINTENANCE] Update dependencies, bump axios to 1.7.9 (#​1264)

v1.1.6

Compare Source

===================

  • [ENHANCEMENT] Add custom cache option (#​1261)
  • [Fix] Fix usage of ref maxoccurs and minoccurs attributes (#​1260)

v1.1.5

Compare Source

===================

  • [ENHANCEMENT] Add missing KeyInfo tag around SecurityTokenReference (#​1255)
  • [ENHANCEMENT] Catch errors when overrideImportLocation fails (#​1257)

v1.1.4

Compare Source

===================

  • [ENHANCEMENT] Add feature to set signatureAlgorithm (#​1254)
  • [MAINTENANCE] Update dependencies, remove unused dependencies (#​1256)

v1.1.3

Compare Source

===================

  • [ENHANCEMENT] Allow ComplexContentElement to have a restriction as a child element and parse attributes for RestrictionElement (#​1252)
  • [MAINTENANCE] Bump axios to 1.7.7 and debug to 4.3.6 (#​1253)

v1.1.2

Compare Source

===================

  • [MAINTENANCE] Update Axios to 1.7.4 (#​1248)
  • [MAINTENANCE] Remove unused coveralls, replace request with Axios in tests (#​1250)
  • [MAINTENANCE] Speed up tests execution (#​1249)
  • [Fix] Add missing attributes (#​1251)

v1.1.1

Compare Source

  • [ENHANCEMENT] Add optional excludeReferencesFromSigning property to exclude elements (e.g., Body, Timestamp) from SOAP message signing (#​1288)
  • [MAINTENANCE] Bump deps axios 1.9.0, debug 4.4.1, formidable 3.5.4 and xml-crypto 6.1.2

v1.1.0

Compare Source

===================

  • [ENHANCEMENT] Upgrade dependencies and refactor code to work with the xml-crypto 6.0.0, use built-in randomUUID instead of uuid (#​1242)
  • [ENHANCEMENT] Add express request object as parameter to the log method. (#​1210)
  • [ENHANCEMENT] Make error messages useful when using SOAP 1.2 (#​1228)
  • [ENHANCEMENT] Update Readme.md add example for xml string parameter (#​1244)

v1.0.4

Compare Source

===================

  • [ENHANCEMENT] Speed up WSDL parsing (#​1218)
  • [ENHANCEMENT] Add envelopeSoapUrl option to change the URL in xmlns:soap attribute (#​1239)
  • [ENHANCEMENT] Handle missing message definitions when creating SOAP client (#​1241)

v1.0.3

Compare Source

===================

  • [ENHANCEMENT] Add WSSecurity Protocol with user/pass token element (#​1187)
  • [ENHANCEMENT] Prevent mutating $type in the schema while processing requests (#​1238)
  • [FIX] Add space after xmlns:wsu to prevent xmldom warning (#​1215)
  • [FIX] Fix invalid multipart/related Content-Type (#​1198)

v1.0.2

Compare Source

===================

  • [ENHANCEMENT] Preserves leading and trailing whitespace when preserveWhitespace option is true (#​1211)
  • [ENHANCEMENT] Improve trim speed during XML parsing (#​1216)
  • [FIX] Change axios back as a dependency, bump axios to 1.6.8 (#​1237)
  • [FIX] Update proxy example in docs (#​1220)
  • [FIX] Add missing closing bracket in docs example (#​1214)

v1.0.1

Compare Source

===================

  • [FIX] Upgrade axios to 1.6.1 and axios-ntlm to 1.4.2 (#​1212)
  • [FIX] Fix build in Node.js 18 by re-encrypting test key (#​1206)

v1.0.0

Compare Source

===================

  • [ENHANCEMENT] allow soap.createClient to create a new SOAP client from a WSDL string (#​1191)
  • [FIX] Bump xml-crypto (#​1200)
  • [FIX] Upgrade to Formidable 3, Node 14, and audit fix (#​1192)
  • [FIX] Allow WSSecurity and WSSecurityCert to be used together (#​1195)

v0.45.0

Compare Source

===================

  • [FIX] axios peer dependency version (#​1188)
  • [MAINTENANCE] Upgrade formidable to v2 (#​1183)

v0.44.0

Compare Source

===================

  • [DOC] Readme.md: Rewrite how to get support for conciseness, update mentions of the old request module to Axios, improve documentation of several functions' arguments. (#​1175)
  • [ENHANCEMENT] Added override constructor to ClientSSLSecurityPFX class (#​1184)
  • [ENHANCEMENT] add optional targetNamespace to output message name (#​1176)
  • [FIX] Change axios to be a peer dependency (#​1179)
  • [FIX] Continuation PR #​1169: change content-type-parser to whatwg-mimetype (#​1177)
  • [FIX] Fix missing parameter in example (#​1172)
  • [FIX] Fix of client events behavior (#​1181)
  • [FIX] correctly serialize MTOM into axios data and add Content-Encoding: gzip support in soap request (#​1173)
  • [FIX] double await in async and fixed response (#​1185)
  • [FIX] package.json: Change value of engines.node key from ">=10.0.0" to ">=12.0.0". (#​1178)

v0.43.0

Compare Source

===================

  • [DOC] Create SECURITY.md (#​1165)
  • [ENHANCEMENT] Publicly expose wsdl in Client (#​1167)
  • [ENHANCEMENT] add native support for long deserialization (#​1160)
  • [FIX] Fix typo in ISoapFault12 (#​1166)
  • [FIX] error when soapaction header is not set (#​1171)
  • [FIX] lastElapsedTime for non streaming requests (#​1162)
  • [FIX] minor fix for ntlm request (#​1163)
  • [FIX] undefined targetNamespace (#​1161)
  • [FIX] xsi:type currently requires a namespace, resulting in undefined if no XMLNS is defined. Making attributes working without namespace or xmlns definitions. (#​1159)
  • [MAINTENANCE] Bump httpntlm, doctoc as well as other dependencies (#​1158)

v0.42.0

Compare Source

===================

  • [FIX] check method style if exists instead of binding style (#​1153)
  • [FIX] update dependency vuln in xmldom via xml-cryoto/xmldom update (#​1157)
  • [FIX] update 7 vulnerabilities in the dependency chain (#​1156)
  • [FIX] SOAP faults are no longer being passed back in the error callback/promise rejection (#​1155)

v0.41.0

Compare Source

===================

  • [ENHANCEMENT] Support for soap attachments in response. (#​1148)
  • [FIX] Correctly add the https agent to axios (#​1154)
  • [FIX] prefer SOAPAction header over the body name to get the actual method name (#​1152)
  • [MAINTENANCE] Moving to github actions

v0.40.0

Compare Source

===================

  • [DOC] Update Readme.md (#​1150)
  • [ENHANCEMENT] Allow server path to be a regex (#​1149)
  • [ENHANCEMENT] replace request & httpntlm with axios & axios-ntlm (#​1146)

v0.39.0

Compare Source

===================

  • [FIX] Fixed namespace resolution in case of complexType extension. (#​1145)
  • [FIX] Read length of buffer directly (#​1147)

v0.38.0

Compare Source

===================

  • [DOC] Remove duplicate paragraph and example code in Readme. (#​1140)
  • [ENHANCEMENT] Add an option to for an envelopeKey for WSSecurity (#​1143)
  • [FIX] Circular element references inside wsdl - assistance needed (#​1142)
  • [MAINTENANCE] Bump typedoc to 0.20.36, update package-lock.json (#​1141)

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.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot force-pushed the renovate/soap-1.x branch from e55ed1b to d79df96 Compare April 20, 2024 07:56
@renovate renovate bot force-pushed the renovate/soap-1.x branch from d79df96 to 409f3b1 Compare May 1, 2024 12:24
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 409f3b1 to dd58cb3 Compare May 16, 2024 09:37
@renovate renovate bot force-pushed the renovate/soap-1.x branch from dd58cb3 to 02d46bb Compare June 20, 2024 07:58
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 02d46bb to 6af4d91 Compare July 18, 2024 08:48
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 6af4d91 to 0fe107a Compare August 6, 2024 08:02
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 0fe107a to 69bc812 Compare August 23, 2024 08:48
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 69bc812 to 1380db6 Compare September 5, 2024 10:31
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 1380db6 to 839ccee Compare September 19, 2024 10:30
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 839ccee to b98f2fc Compare October 1, 2024 20:43
@renovate renovate bot force-pushed the renovate/soap-1.x branch from b98f2fc to 9e946e6 Compare November 5, 2024 20:25
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 9e946e6 to ff9e0f2 Compare December 13, 2024 11:04
@renovate renovate bot force-pushed the renovate/soap-1.x branch from ff9e0f2 to c8630e2 Compare February 16, 2025 09:40
@renovate renovate bot force-pushed the renovate/soap-1.x branch from c8630e2 to 74fd91c Compare March 6, 2025 10:04
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 74fd91c to 6a88dfb Compare March 19, 2025 07:27
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 6a88dfb to 71d1dc7 Compare April 24, 2025 14:13
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 71d1dc7 to 82aeb61 Compare June 3, 2025 14:49
Dependency update (patch)
@renovate renovate bot force-pushed the renovate/soap-1.x branch from 82aeb61 to 9167196 Compare August 3, 2025 23:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant