posted by chriskapp on
We are happy to release the next version 5.1.6 of Fusio.
The following list covers all important features of this release:
With this release Fusio supports the latest version of TypeSchema. The latest version uses several new keywords but every old schema should still work through a BC layer. The only breaking change is the removal of the "oneOf" keyword which is no longer supported, instead it is recommended to use the new discriminator keyword.
We have updated all our Angular backend apps to the latest version 18. Through this we could also update several other dependencies like the moncao code editor.
The backend uses now also the latest version of the TypeSchema editor, you can see the latest version in action at the sandbox.
We have updated the Fusio SDK to the latest SDKgen version. The Javascript SDK contains a BC break since we have changed the package format. Previously our package exposed every file, now the SDK exposes a single file so that you can include every class through the package s.
Before:
import {BackendOperation} from "fusio-sdk/dist/BackendOperation";
After:
import {BackendOperation} from "fusio-sdk";
A bug fix so that it is no longer possible to invoke an inactive operation.
A bug fix which now hides deleted scopes from the specification.
We have updated twig to the latest version which resolves a security issue.
A CORS header issue was fixed which caused a problem under Firefox.
If you want to provide some feedback take a look at our GitHub discussions or issues page.
Best regards
Christoph