posted by chriskapp on
We are really excited to announce version 1.9.1 of Fusio. The following list covers the most important changes of this release:
The backend app contains now an improved routes overview which shows all available routes and the configured schema and action settings.
It is now possible to add constructor arguments which are automatically resolved by the DI auto-wire feature. This is now
the preferred way to get dependencies from the DI container the ContainerAwareInterface
is now deprecated.
We publish now all also all internal events through our webhook system. This allows to register for internal events i.e. a user was created.
It is now also possible to define a JSON schema as PHP class by using specific annotations.
The provider generates now the complete JSON schema based on the available table columns.
We have added a Laravel and Symfony adapter which helps to build actions based on the specific framework.
We have added PHP 7.4 to all test cases.
To improve our code generator we try to move our schema definition from JSON schema to TypeSchema. TypeSchema is a stricter JSON schema dialect which is optimized for code generation.