UNPKG

@postman/wsdl-to-postman

Version:

Convert a given WSDL specification (1.1) to Postman Collection

170 lines (89 loc) 5.08 kB
# WSDL to Postman Changelog ## [Unreleased] ## [v2.1.0] - 2025-08-06 ## [v2.0.0] - 2025-03-07 ### Breaking Changes - Drop support for node < v18. ## [v1.14.0] - 2024-12-09 ### Added - [#10466](https://github.com/postmanlabs/postman-app-support/issues/10466) Added support for soap headers in request body ## [v1.13.1] - 2024-07-22 ### Fixed - Fixed TypeError occurring for files with non UTF-8 encoding while parsing. ## [v1.13.0] - 2024-07-10 ### Chore - Updated postman-collection to v4.4.0. ## [v1.12.3] - 2024-06-20 ### Fixed - Updated direct access to constructor prototype props to class props to make sure minification with keepClass attributes doesn't affect conversion. ## [v1.12.2] - 2024-05-21 ### Fixed - Upgraded libxmljs2 to v0.32.0 to support the arm64 binaries. ## [v1.12.1] - 2024-02-15 ### Fixed - Downgraded libxmljs2 since latest version requires minimum node v18 and current package supports v16. ## [v1.12.0] - 2024-02-15 ### Fixed - Fixed issue where UserErrors were reported as conversion errors. ## [v1.11.0] - 2024-01-18 ## [v1.10.0] - 2023-06-27 ### Added - [#11768](https://github.com/postmanlabs/postman-app-support/issues/11768) Added support for element and attribute prefixes for qualified schema types and elements. ### Fixed - Fixed issue where max stack size was reached while generating collection from certain WSDL definition. ## [v1.9.0] - 2023-05-04 ### Added - Assigned user errors for various handled errors and updated error messaging to be more actionable. ### Fixed - Fixed issue where conversion was failing with TypeError in case tns namespace is not defined correctly. ## [v1.8.1] - 2023-04-17 ### Added - GitHub Actions for Release management. ### Changed - Bumped up minimum Node version to 12. - Unit tests now run on Node versions 12, 16 and 18. ### Fixed - Fixed an issue where conversion failed with typeeror while resolving non defined variables. - Fixed an issue where circular references were not correctly identified while resolving elements. - Fixed an issue where for multiple binding namespaces conversion was failing. ## [1.8.0] - 2023-03-30 ### Fixed - Fixed issue where conversion failed with RangeError: Maximum stack size reached when recursive elements were present. - Fixed issue where conversion failed with typeeror with path.includes is not a function. ## Previous Releases Newer releases follow the [Keep a Changelog](https://keepachangelog.com) format. #### v1.7.1 (March 02, 2023) - Improve performance by removing unnecessary deep copying of objects #### v1.7.0 (January 10, 2023) - Upgrade libxmljs2 to support node 18 #### v1.6.0 (January 03, 2023) - Fixed issue [#11267](https://github.com/postmanlabs/postman-app-support/issues/11267) - WSDL Definition without a portType defined fails to import correctly in Postman #### v1.5.0 (December 23, 2022) - Fixed issue [#11329](https://github.com/postmanlabs/postman-app-support/issues/11329) - Imported WSDL collection contains incorrect separator & URL is not decoded completely. #### v1.4.0 (November 09, 2022) - Fixed issue where for certain definitions "Maximum stack limit reached" error was thrown. #### v1.3.0 (October 19, 2022) - Fixed issue where for namespace defined twice corresponding bodies were not resolved correctly. postmanlabs/postman-app-support#11296 - Updated release scripts. - Made remote ref resolution related options internal. #### v1.2.0 (August 12, 2022) - Added an externally defined namespace (in root) used in the schema into the schema so the xsd2json process does not throw an error. - Removed non required file from npm module from being published. #### v1.1.0 (April 18, 2022) - Stable release - Removed libxmljs from package.json [Unreleased]: https://github.com/postmanlabs/wsdl-to-postman/compare/v2.1.0...HEAD [v2.1.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v2.0.0...v2.1.0 [v2.0.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.14.0...v2.0.0 [v1.14.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.13.1...v1.14.0 [v1.13.1]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.13.0...v1.13.1 [v1.13.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.12.3...v1.13.0 [v1.12.3]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.12.2...v1.12.3 [v1.12.2]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.12.1...v1.12.2 [v1.12.1]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.12.0...v1.12.1 [v1.12.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.11.0...v1.12.0 [v1.11.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.10.0...v1.11.0 [v1.10.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.9.0...v1.10.0 [v1.9.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.8.1...v1.9.0 [v1.8.1]: https://github.com/postmanlabs/wsdl-to-postman/compare/1.8.0...v1.8.1 [1.8.0]: https://github.com/postmanlabs/wsdl-to-postman/compare/v1.7.1...1.8.0