@postman/wsdl-to-postman
Version:
Convert a given WSDL specification (1.1) to Postman Collection
170 lines (89 loc) • 5.08 kB
Markdown
# 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