Releases: xp-forge/rest-client
5.0.2: Logging fix
- Fixed exchanging log categories - @thekid
5.0.1: Missing port fix
5.0.0: Compression
This release brings compression handling to this library. Algorithms supported by the setup are transmitted with the Accept-Encoding header. Handling for compressed response data is determined by looking at the Content-Encoding header. Heads up: If you've been manually doing this before, read the "BC break and refactoring" section in #22.
4.0.0: Result API
This major release makes the result API, which has proven to be far more useful than the previous low-level one, the default. This makes a clean cut but also breaks backward compatibility, and all your code will need to be thoroughly checked before migrating!
3.2.0: Testability
3.1.0: Bearer tokens embedding
3.0.0: Drop XP 9, add XP 11
This major release drops compatibility with XP 9-SERIES. XP 9.0.0 was released 2017-09-24, more than 4 years ago and has no support for PHP 8, released roughly a year ago at the time of writing.
- Heads up: Minimum required XP version is 10, see xp-framework/rfc#341
(@thekid) - Added compatibility with XP 11,
xp-framework/logging
version 11.0.0
andxp-forge/json
version 5.0.0
(@thekid)
2.3.0: File uploads
2.2.1: PHP 8.1 compatibility fix
2.2.0: Headers accessor
- Added
webservices.rest.Endpoint::headers()
accessor - @thekid