This repository has been archived by the owner on Mar 17, 2024. It is now read-only.
Releases: yourivw/LEClient
Releases · yourivw/LEClient
Version 1.3.0
Version 1.2.2
- Change in LEOrder order status logic, to fix #87. Compliant with RFC8555 (https://tools.ietf.org/html/rfc8555#section-7.1.6).
- LEException getResponseData() return type hinting removed for PHP 5 support.
Version 1.2.1
Bugfixes
Version 1.2.0
Version 1.2.0:
- Added custom exceptions per class, with multiple specific exception codes per exception. All exceptions are extended from LEException, which is extended from RuntimeException, and therefore backwards compatible. Response data (request, header, status, body) is added when LEConnectorException::InvalidResponseException is thrown.
- All GET requests, except from the initial /directory request, are changed to POST-as-GET requests to comply with ACME changes. This also resolves current related issues when using the staging endpoint.
- Bugfix in LEAccount->updateAccount(), implemented isset check for $post['body']['id'] similair to LEAccount->getLEAccountData().
- Bugfix in LEAccount->deactivateAccount(), now returns true after deactivation.
- Change in LEOrder setup parameter check (notBefore and notAfter).
- Example code endpoint changed to staging endpoint.
- All code has been extensively tested again.
Version 1.1.11
Fix for Invalid response, header: HTTP/1.1 405
Version 1.1.10
Fix for critical error Invalid response, header: HTTP/2 200
due to changed LetsEncrypt production CDN.
Version 1.1.9
Various pull requests merged: bugfixes.
Version 1.1.8
Various pull requests merged: bugfixes.
Version 1.1.7
Version 1.1.7 fixes account key update failure due to acme change.
Version 1.1.6
Added possibility to initiate LEClient with a PSR-3 logger (\Psr\Log\LoggerInterface). Current logging capabilities remain useable.