posted by chriskapp on
We are happy to release the next version 5.1.3 of Fusio.
The following list covers all important features of this release:
The connection contains now a category id, this means users assigned to a specific category also only see the connections assigned to this category.
It is now possible to disable specific tests in case it is not possible to test them.
The Java/Javascript and Python worker were adjusted to require a return of the response, previously this was not required.
In most cases you probably have this already in your action but if not you need to return the response.build(...)
response.
Also the Java worker has changed that you now need to implement a def handle(...)
method,
the documentation contains also an example.
The main connection starts now also a transaction so that running tests creates no log entries etc.
Previously it was not possible to change the HTTP code of an existing operation which is now fixed.
The SQL actions work now also with UUID as primary key instead of auto increments.
A new GraphQL-Query action was added which executes a defined GraphQL query and returns the response. This has the advantage that your endpoint only returns a specific response which you can describe with a schema.
We have made the env replace logic more robust by only handling scalar values.
If you want to provide some feedback take a look at our GitHub discussions or issues page.
Best regards
Christoph