Blog

Fusio 5.1.6 released

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:

  • Updated to latest TypeSchema version

    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.

  • Backend and Developer app update to Angular 18

    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.

  • Backend update TypeSchema editor

    The backend uses now also the latest version of the TypeSchema editor, you can see the latest version in action at the sandbox.

  • Update Fusio SDK to SDKgen 2.0

    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";
  • It is no longer possible to invoke an inactive operation, in this case the user receives a 410 status code #582

    A bug fix so that it is no longer possible to invoke an inactive operation.

  • Deleted scopes are no longer visible

    A bug fix which now hides deleted scopes from the specification.

  • Update deps which fixes a security issue in twig/twig

    We have updated twig to the latest version which resolves a security issue.

  • Fixed a CORS header problem for Firefox

    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