Skip to content

Releases: vpulim/node-soap

Version 1.0.1

18 Apr 06:38
Compare
Choose a tag to compare
  • [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)

Version 1.0.0

09 Dec 18:02
Compare
Choose a tag to compare
  • [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)

Version 0.45.0

15 Jun 19:46
Compare
Choose a tag to compare
  • [FIX] axios peer dependency version (#1188)
  • [MAINTENANCE] Upgrade formidable to v2 (#1183)

Version 0.44.0

06 Jun 19:19
Compare
Choose a tag to compare
  • [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)

Version 0.43.0

12 Nov 17:12
Compare
Choose a tag to compare
  • [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)

Version 0.42.0

23 Aug 21:42
Compare
Choose a tag to compare
  • [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)

Version 0.41.0

20 Aug 17:52
Compare
Choose a tag to compare
  • [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

Version 0.39.0

01 Jun 18:56
Compare
Choose a tag to compare
  • [FIX] Fixed namespace resolution in case of complexType extension. (#1145)
  • [FIX] Read length of buffer directly (#1147)

Version 0.38.0

14 May 17:10
Compare
Choose a tag to compare
  • [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)

Version 0.37.0

14 May 16:30
Compare
Choose a tag to compare
  • [ENHANCEMENT] Add native support for short deserialization (#1136)
  • [FIX] Add handling for extension base without children (#1135)
  • [FIX] Arrays with proper prefix and namespace (#1137)
  • [MAINTENANCE] update xml-crypto version (#1138)