Releases: xp-forge/rest-api
Releases · xp-forge/rest-api
4.4.0: XP 12 compatibility
- Made compatible with XP 12 - @thekid
4.3.0: Library compatibility
- Added PHP 8.4 to the test matrix - @thekid
- Made this library compatible with xp-forge/web version 4.0 - @thekid
4.2.0: Parameter conversions & matrix parameters
- Merged PR #26: Add possibility to convert input parameters via
annotations, see #25. Includes support for matrix parameters.
(@thekid)
4.1.0: Marshalling library compatibility
- Added compatibility with
xp-forge/marshalling
v2.0.0 - @thekid
4.0.1: Annotation arguments fix
- Fixed annotation argument not being taken into account - @thekid
4.0.0: Reflection migration
- Heads up: Removed deprecated
web.rest.ClassesIn
- @thekid
- Merged PR #24: Migrate to new reflection library - @thekid
- Merged PR #23: Migrate to new testing library - @thekid
3.5.0: Async streaming
- Merged PR #22: Change
Response::stream()
to use async APIs - @thekid
3.4.1: Default headers fix
- Ensured default headers are always set, not just when returning a
web.rest.Reponse
instance
(@thekid)
3.4.0: Default headers
- Added X-Content-Type-Options: nosniff and Cache-Control: no-cache
to prevent errors in the browser console when using REST APIs via
XHR / fetch. See issue #21
(@thekid)
3.3.0: Charset
- Merged PR #20: Return "application/json; charset=utf-8" as content
type, requested to be changed in #19.
(@thekid)