Skip to content

Releases: firstred/postnl-api-php

Version 1.3.4

04 May 16:14

Choose a tag to compare

  • Fix Guzzle version check, HTTP client detection order now is:
    1. Guzzle
    2. Symfony HTTP Client
    3. Any HTTPlug client
    4. Built-in cURL client
  • Min. supported Guzzle version lowered from 6.5.3 to v6.0.0

Version 1.3.3

29 Apr 19:17

Choose a tag to compare

  • Fix handling pending requests in the cURL and Symfony HTTP clients

Version 1.3.2

23 Apr 18:38

Choose a tag to compare

  • Fixes the CurlClient

Version 1.3.1

23 Apr 18:21

Choose a tag to compare

  • Add missing php-http/promise dependency

Version 1.3.0

22 Apr 03:23

Choose a tag to compare

Version 1.2.4

19 Apr 06:47

Choose a tag to compare

  • [Security] Scope HTTP clients to api(-sandbox).postnl.nl
  • Restore PHP < 7.3 compatibility
  • PHPDoc type hint corrections

Version 1.2.3

15 Apr 21:04

Choose a tag to compare

  • Fix PHPDoc types

Version 1.2.2

02 Apr 04:01

Choose a tag to compare

  • Rearrange exceptions

Version 1.2.1

02 Apr 02:19

Choose a tag to compare

  • Fix REST API query strings
  • Fix delivery date service, fix requesting invalid DayTime option
  • Handle PostNL::getTimeframesAndNearestLocations errors
  • Fix shipping statuses by barcodes and references. Now indexing by barcodes and references.
  • Fix PostNL::getShippingStatusesByReferences method name, used to be PostNL::getShippingStatusesByReference (incorrect)

Version 1.2.0

01 Apr 03:32

Choose a tag to compare

  • PHP 8 support
  • Support the shipping webservice v1.0
  • Update labelling webservice to v2.2
  • Update shipping status webservice to v2.0
  • Add feature to check for updated shipments
  • Make sabre/xml optional. Effectively making the SOAP API optional.
  • Support HTTPlug HTTP Clients
  • Support PSR-17 HTTP Clients