php-soap/psr18-transport
PSR-18 HTTP Client transport for SOAP
2.1.0
4.1M downloads/mo
#2187 most downloaded on Packagist
php-soap/psr18-transport
What this package is like to depend on
Last release 4 months ago
24 Apr 2026
Ships fairly regularly
a new release about every 4 months
Most releases are documented
notes for 10 of 15 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
15 releases · first in 2021
4 releases in the last 12 months
see the full history below
Release timeline
15 releases · Jul 2021 to Apr 2026Releases
latest 15-
2.1.024 Apr 2026Release notes
Open source → -
2.0.027 Mar 2026Release notes
Open source →Breaking Changes
- Minimum PHP version is now 8.4 (dropped 8.3)
veewee/xmlupgraded from v3 to v4, which uses PHP 8.4's spec-compliantDom\API
Upgrade Guide
If you wrote custom middleware using
XmlMessageManipulator:The callable passed to
$document->manipulate()now receivesDom\XMLDocumentinstead ofDOMDocument:// Before $document->manipulate(function (DOMDocument $dom) { ... }); // After $document->manipulate(function (Dom\XMLDocument $dom) { ... });
If you passed custom callables to
SoapHeaderMiddleware:Callable signatures changed from
callable(DOMNode): DOMElementtocallable(Dom\Node): Dom\Element. If you useSoapHeaderfromphp-soap/xml(as shown in the README), no changes are needed.If you extended
Psr7StreamLoaderorPsr7StreamMapper:Loader::__invoke()no longer takes aDOMDocumentargument; it returnsDom\XMLDocumentMapper::__invoke()parameter changed fromDOMDocumenttoDom\XMLDocument
What's Changed
Full Changelog: 1.8.0...2.0.0
-
1.9.024 Apr 2026 -
1.8.020 Oct 2025Release notes
Open source →What's Changed
- Update phpunit/phpunit requirement from ^10.0 to ^10.0 || ^11.0 by @dependabot[bot] in #19
- Upgrade PHP project to support PHP 8.5 by @veewee in #21
Full Changelog: 1.7.0...1.8.0
-
1.7.025 Oct 2024Release notes
Open source → -
1.6.018 Mar 2024Release notes
Open source →What's Changed
- Update veewee/xml requirement from ^2.2 to ^2.2 || ^3.0 by @dependabot in #17
New Contributors
- @dependabot made their first contribution in #17
Full Changelog: 1.5.0...1.6.0
-
1.5.024 Nov 2023Release notes
Open source → -
1.4.022 Nov 2023Release notes
Open source →What's Changed
- Allow psr/http-message 2 by @simoheinonen in #13
- Strip unwanted quotes from soapAction header by @veewee in #15
New Contributors
- @simoheinonen made their first contribution in #13
Full Changelog: 1.3.1...1.4.0
-
1.3.131 Mar 2023Release notes
Open source → -
v1.3.025 Nov 2022Release notes
Open source → -
1.2.111 Mar 2022Nothing published for this version
-
v1.2.028 Jan 2022Nothing published for this version
-
v1.1.026 Nov 2021Nothing published for this version
-
v1.0.024 Sep 2021Nothing published for this version
-
v0.1.008 Jul 2021Nothing published for this version