Skip to content

0.9.62

Choose a tag to compare

@cevheri cevheri released this 30 Jul 01:03
Immutable release. Only release title and notes can be modified.

Desktop: a GUI Debian package, and a new Flatpak channel

The desktop build now ships two Linux artifacts instead of one. Alongside the AppImage, every release carries a GUI Debian package:

libredb-studio-desktop_0.9.62_amd64.deb
libredb-studio-desktop_0.9.62_arm64.deb

Unlike the AppImage it needs no FUSE, it integrates with the desktop menu on install, and it takes WebKitGTK and GTK from the distribution instead of bundling them.

curl -fLO https://github.com/libredb/libredb-studio/releases/download/0.9.62/libredb-studio-desktop_0.9.62_amd64.deb
sudo apt install ./libredb-studio-desktop_0.9.62_amd64.deb

This is not the server package. libredb-studio_0.9.62_amd64.deb installs a systemd service; the -desktop one installs an application. Different dpkg package names, so both can be installed side by side.

FlatPark

The new package exists because FlatPark - a signed Flatpak remote that repackages official vendor downloads as extra-data - does not accept AppImages. The descriptor set now lives in packaging/flatpark/; the listing itself is not live yet and is tracked in #241.

The bundled Node sidecar was renamed

Inside the desktop bundle the pinned Node runtime is now installed as libredb-studio-node, not node. A .deb that claims /usr/bin/node collides with the distribution's own nodejs package and dpkg refuses to install it - which would have made the GUI package uninstallable on most developer machines. The desktop shell probes both names, so an AppImage built before this release keeps working.

Nothing changes for the server, Docker, Helm, Snap or npm channels.

Full changelog: 0.9.61...0.9.62