Releases: GoyaPtyLtd/RESTfm
Releases · GoyaPtyLtd/RESTfm
v6.1.0beta-20230831
6.1.0beta
- Unify status headers for backend errors. All backends now generate the
following headers on error:- X-RESTfm-Backend: {backend}
- X-RESTfm-Backend-Status: ...
- X-RESTfm-Backend-Reason: ...
- The new headers replace per-backend naming of headers which looked like:
- X-RESTfm-{backend}-Status: ...
- X-RESTfm-{backend}-Reason: ...
- Add "enableLegacyStatusHeaders" configuration option (see RESTfm.ini) to
assist client software not yet aware of the new backend status headers.
v6.0.3
v6.0.2
v6.0.1
v6.0.0
6.0.0 (Released 2022-08-01)
- Added FileMaker Data API support. This is now the default backend for new
RESTfm deployments. RESTfm provides the same frontend interface and features,
this change is mostly transparent (backend server error codes have changed).
The FileMaker PHP API is still supported as an optional backend. - New field-level Read and Update operations - FM DataAPI required.
- New field-level Write operation to container fields - FM DataAPI required.
- Changed RESTfm configuration to use INI file format (now RESTfm.ini).
- Added include directive to RESTfm.ini to read further INI files from other
directories. - Added workaround for cURL errors with HTTP/2 streams
v6.0.0beta-20211005
RESTfm v6 Beta
Features:
Support for FMS Data API
New config INI file format
Bugs squished so far:
Fixes HTTP/2 errors in cURL
Fixes layout folder handling
Fixes script calling on layout read/find
Allow formats to be explicitly disabled in INI files (INI format has changed from earlier Beta releases!)
Fixed DataAPI script+find edge case where an empty found set is returned