We like to announce the next version 5.2.1 of Fusio. The following list covers all important features of this release:
-
Add Content-Type handling
It is now possible to configure different Content-Types as request/response schema at an operation. This can be used in case you action consumes or produces content which is not JSON. A content type basically only describes the content of the body but it is not possible to specify specific fields. In general we recommend to use JSON payloads which can be described in detail but this can be used for cases where this is not possible. The content type is also reflected at the generated client SDK.
-
Update all adapter dependencies
We have updated all adapter dependencies and added PHP 8.4 tests.
-
Improved marketplace list view
The marketplace list view was improved and the SDK was updated. The marketplace itself was also updated so feel free to register in case you want to distribute actions or apps to the Fusio ecosystem.
-
Fix user role select #615
A critical bug was fixed which prevented to select a role when creating a new user.
-
Add option to specify operations as PHP config files instead of YAML
Besides YAML files it is now possible to specify the operation config as PHP file. This can improve type-safety since it is possible to reference PHP classes with the
::classnotation.
If you want to provide some feedback take a look at our GitHub discussions or issues page.
Best regards
Christoph