Releases: vpulim/node-soap
Releases · vpulim/node-soap
Version 0.36.0
Version 0.35.0
- [MAINTENANCE] upgraded xml-crypto to latest version (#1131)
Version 0.34.0
- [FIX] fix non lower case ?wsdl handling (#1129)
- [FIX] Fixing bug: if options.signatureAlgorithm = ..sha256 => will be generated two Reference to Body. (#1128)
- [MAINTENANCE] Remove constructor overload (#1127)
- [MAINTENANCE] Drop bluebird (#1125)
- [MAINTENANCE] Upgrade uuid (#1124)
- [MAINTENANCE] Avoid lodash where possible (#1122)
- [MAINTENANCE] Move static-serve to dev dependencies (#1121)
- [MAINTENANCE] Replace concat-stream with get-stream (#1123)
Version 0.33.0
Version 0.32.0
- [ENHANCEMENT] Add overrideImportLocation option (#1114)
- [FIX] Bug where no prototypical inheritence chain exists (#1110)
- [FIX] Clear http client header (#1103)
- [FIX] Escape username and password in wss (#1107)
- [FIX] replace === with startsWith (#1116)
- [MAINTENANCE] Move @types/requests dependency into devDependencies (#1111)
Version 0.31.0
- [DOC] Update Readme.md (#1105)
- [ENHANCEMENT] Client.methodAsync can have options as the second argument (#1104)
- [FIX] Add WSDL xmlns header attribute (#1093)
- [FIX] Catch errors when parsing WSDL (#1102)
- [FIX] Fix min/maxOccurs parsing and handling (#1100)
- [FIX] Fixes bug when envelopeKey is changed and WSSecurityCert is set (#1106)
- [FIX] fix for circular descriptions (#1101)
Version 0.30.0
- [ENHANCEMENT] Allow a fixed file path for local includes (#1089)
- [ENHANCEMENT] New XML Signing Options, extra tags to sign and small bug fix (#1091)
- [ENHANCEMENT] added forceMTOM option and updated the Readme (#1086)
- [FIX] Added undefined check in WSDL.processAttributes (#1090)
- [FIX] Fixes bug where methodName would not be included in the response event (#1087)
- [FIX] fixed MTOM removing soap12header (#1084)
Version 0.29.0
- [ENHANCEMENT] Added Options object for signer.computeSignature (#1066)
- [FIX] Prototype pollution in lodash versions <=4.17.11. Hence, updating lodash version to ^4.17.15 in package.json and package-lock.json (#1085)
- [FIX] Fix known vulnerabilities found by
npm audit
(#1083) - [FIX] Adjusts URL detection to be case insensitive (#1082)
- [FIX] Fixed issue causing error message, "TypeError: Cannot read property 'output' of undefined" (#1081)
Version 0.28.0
- [ENHANCEMENT] Added support for parsing of doubles and floats. (#1065)
- [ENHANCEMENT] Adds promise server authentication (#1069)
- [ENHANCEMENT] Expose the WSDL class (#1071)
- [ENHANCEMENT] Now supporting XSI namespace overrides (#1079)
- [ENHANCEMENT] added possibility to add action to content-type header (#1073)
- [ENHANCEMENT] client.addSoapHeader() dynamic SOAP header (#1062)
- [ENHANCEMENT] emit response events allowing user override on response XML (#1070)
- [FIX] Fix description for recursive wsdl with extended element (#1078)
- [FIX] Fixes issue with unknown ReadableStream type (#1076)
- [FIX] Update types to make
options
optional for createClientAsync (#1068) - [FIX] fix for soap 1.2 content-type header, missing action key (#1075)
- [FIX] types: move forceSoap12Headers to IWsdlBaseOptions (#1063)
- [MAINTENANCE] Updated read me to reflect changes in soap.listen (#1060)
Version 0.26.0
- [FIX] WSDL: make merging external schema works correctly (#1023)
- [FIX] WSDL: pass error from parsing XML as-is, not only its message (#1022)
- [ENHANCEMENT] server: add option enableChunkedEncoding (#1043)
- [FIX] fix a problem about Multi-Byte character (#1042)
- [FIX] fix double transformationentries in WSSecCert
- [MAINTENANCE] Add bodyParser.json middleware test
- [FIX] processRequestXml only if req.body is not empty object
- [MAINTENANCE] Fixing v10 ssl tests and removing jshint since it sucks and doesn't support es6. (we need to migrate to eslint).
- [FIX] Arrays deserve namespace override too