All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- PHP 8.1 compatibility.
- API version at checkout header.
- English API documentation links.
- URL redirects.
- Documentation links.
- [Examples] Checkout creation real examples changed for non-real ones
- [Api] Request now allow to provide "objects" as payload
0.3.0 - 2019-08-29
- Added examples (/examples) for the server to server checkout integration
- Use native PHP 5.5 JsonSerializable on Date and Decimal serializer
- Drop support for PHP version lower than 5.6
- Remove custom JsonSerializer in favor on builtin JsonSerializable interface
0.2.2 - 2017-11-22
- [Serializer] Fix serialization of empty objects.
0.2.1 - 2016-11-23
- [Api] path is appended twice to API base URI.
0.2.0 - 2016-11-23
- [Api] Add
getHttpStatusCode
toApiClientException
andApiServerException
. This method returns the response HTTP status code. - [Serializer] New component focused only in assist the conversion of PHP types to JSON compatible types.
- [BusinessModel] This component has been replaced by [Serializer]
- [Api] Change in
ApiClientException
andApiServerException
constructor signature.
- [BusinessModel] This component has been replaced by [Serializer]
0.1.0 - 2016-07-07
- API Client
- Business models