Releases: firstred/postnl-api-php
Releases · firstred/postnl-api-php
Version 1.2.0-beta.3
Changes since beta 2:
- Fix setting the default HTTP client
Version 1.2.0-beta.2
Changes since beta 1:
- Restore Guzzle 6 support in the Guzzle HTTP client
Version 1.2.0-beta.1
Changes since the latest alpha version:
- Add support for libbphonenumber
- Undeprecate alternative HTTP clients
- Deprecate singletons
- Fix
sabre/xml
version check
Version 1.2.0-alpha.4
- Further decoupling from
sabre/xml
library
Version 1.2.0-alpha.3
- Support Guzzle v7
- Support Guzzle PSR-7 v2
- Remove sabre/xml hard dependency
Version 1.2.0-alpha.2
- Remove the need to install PHP 7.1+ libraries
- Restore PHPUnit tests
Version 1.2.0-alpha.1
- Add support for International Mail & Packets
- Update 3S countries (remove UK)
- PHP 8 support
Version 1.2.0-alpha.0
Contains the first few changes from #22:
- Redirecting disabled legacy SOAP API => new SOAP API
- Shipping web service
- Making Sabre / XML optional
- Remove
guzzlehttp/promises
dependency - Gather all hot patches I have applied on production and merge them into this library
- HTTPlug for HTTP client + PSR-17 libs discovery
- Migrate to the Labeling web service v2.2 (Jan 25, 2019)
- Migrate to the Confirming web service v2.0 (Jan 25, 2019)
Important!
This update requires you to install a PSR-(1)7 implementation (e.g. nyholm/psr7) if you haven't already and a PSR-18 (async) HTTP client such as Guzzle or the Symfony HTTP Client March 2021 -- not anymore, the GuzzleClient is going to stay on the v1.x.x branch. To keep the SOAP API support, you will need to install sabre/xml version ~1.5.1
. There are no plans to support a newer version of sabre/xml
because the SOAP API is deprecated and because of the PHP 5.6-8.0 support it already provides.
Version 1.1.0
- Support merge orientation of A6 labels
- Add retry handler + concurrency option to Guzzle HttpClient
Version 1.0.0
v1.0.0 Remove version number from composer.json