Today we release the version 1.1.0 of RootDB.
Here the changes :
API
- This version introduce a big change from the backend side, because we are now using Laravel Reverb for the websocket server !
- We also upgraded Laravel framework to the recently released version 11
/!\ It means there are some change for administrators :
- You have a new proxy for the websocket server to handle. Please check the example in the documentation.
- There's also a Supervisor job to remove and a new one to add. Same thing here, check the documentation.
Since we are now using a proxy for the websocket connexion, it means that you don't have to open a dedicated port on your firewall for that. (it was port 6001 before.) It also simplify the API configuration because the TLS stuff is completely handled by the proxy.
The documentation has been updated to reflect this big change, like all the docker images which have been rebuilt to have latest php-fpm from 8.2.x branch.
Frontend
- Usual dependencies upgrades, to always be up-to-date. (#6 - PrimeReact upgraded to v10.5.3)
- #9 - Tabs are now on top in the SQL Console instead of being located at the middle of the screen which did not make much sense.
- #2 - We fixed an issue where some dialog window were not closable.
- Notifications should also be less annoying now.
- Partially fixed an issue with the Table view. When grouping data and ordering some column's values, sometimes, the ordering is not working. It should be better now, but no completely fixed, for some situations.
Standalone installation script
The installation script has been simplified and should be more robust now. The dedicated documentation is also simpler.
Development
There's a new section in the documentation to help people who would like to contribute. Please check this page.
Thanks to docker, it's now super easy to have a working development environment. (at least on a linux workstation)
That's all, see you for the next release.