[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
3 weeks ago
[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
1 year ago
[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
1 year ago
[FIX] axios peer dependency version (#1188)
[MAINTENANCE] Upgrade formidable to v2 (#1183)
v0.44.0
1 year ago
[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
2 years ago
[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
2 years ago
[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
2 years ago
[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.36.0
2 years ago
[FIX] Extract required HttpClient functions to dedicated interface (#1132)
[FIX] pass res and server object into header() and method() (#1130)
[MAINTENANCE] refactor: use of Buffer.from instead of a deprecated new Buffer() (#1134)
v0.39.0
2 years ago
[FIX] Fixed namespace resolution in case of complexType extension. (#1145)