Release v0.54.0
Welcome in the v0.54.0 release !
First of all this release includes several security fixes that patches some breach in the permission system included in Perses, so we strongly recommend to upgrade to this version as soon as possible.
Then, you will be happy to know that this release includes new plugins: Jaeger, GreptimeDB, Splunk, LogExplorer, AlertManager and OpenSearch.
As adding more plugins is increasing the size of the container image, likely we will remove some of them in future release. It does not mean we will remove the support for these plugins, it is just we won't include them into the default image. You will have to add them manually. The drop will occur once we are able to provide a good way to add plugins to an existing installation without having to rebuild the image. In the meantime, if you don't want to use these plugins, you can choose to enable or disable them by configuration.
We are also happy to announce it includes the long awaited sub-folder system to better organize your dashboards and improve the accessibility by adding keyboard shortcuts.
This release is also the last release for the package @perses-dev/core that is now deprecated. For that we are
introducing two new packages @perses-dev/spec and @perses-dev/client.
@perses-dev/speccontains the dashboard and datasource specifications.@perses-dev/clientcontains the client to interact with the Perses API.
The code from @perses-dev/core has been dispatched in these these two packages and in others (like
@perses-dev/plugin-system and @perses-dev/components) to better separate the concerns and make it easier to
maintain.
Finally, thank you to all the contributors who made this release possible, you are more and more, and we are really happy to see the community growing and contributing to make Perses better and better!
As usual, this blog post does not cover all the changes and improvements included in this release. We are only talking about the changes that should interest you the most. If you want to have a complete list of all the changes, please refer to the changelog