posted by chriskapp on
We are happy to release the next minor version 5.1.0 of Fusio.
In the following list we cover all important features of this new release:
A new database panel was added which allows you to view and edit the database schema of every SQL connection. This new database panel replaces the phpMyAdmin and Adminer app which are no longer needed to modify your database schema. This improves also the developer experience since you can now build your complete API inside the backend.
We have introduced a new marketplace where every user can register and provide actions and apps which can then be installed through the marketplace panel. Previously the marketplace contained only apps, the new marketplace also contains actions.
To keep the menu clearer we have introduced a new "development" section which now contains the new Database panel and we have also moved the SDK, Generator and Marketplace to this section.
The SDK Fabric adapter is based on our new SDK-Fabric project which is our attempt to integrate external APIs into Fusio. Initially we have added some services like Airtable/Notion and we plan to extend this on demand, so please let us know if you like to see support for a specific service. Every SDK connection can then be used in an action to work with the service.
A new PHP local worker was added which works exactly like the normal PHP worker, the only difference is that the code gets executed on the server where Fusio runs and not at a dedicated worker service, this means you can use this worker directly out of the box without configuring a worker.
The PHP worker services now also implement the interfaces of the fusio/engine
package which are
used on internal actions. This makes it easier to move action code into different environments.
With this release we greatly improve the developer experience by providing a database panel, and we have started to integrate external service SDKs. In the future we plan to extend those services so that Fusio can be used to easily integrate and build new services based on those SDKs. Have fun with this release, if you want to provide some feedback take a look at our GitHub discussions or issues page.
Best regards
Christoph