https://www.heidisql.com/forum.php?t=44068 HeidiSQL Logo [INS::INS] * Home * Downloads + Installer + Portable + Portable-64 + App + Source + Nightly builds * Images + Screenshots + Themes * Forum + 02 Jun - ansgar: Temporary tables for views exported as Isam + 02 Jun - ansgar: SSH not working after updating HeidiSQL ... + 31 May - ansgar: file encoding is not saved when saving + 28 May - ansgar: The "recent filters" cannot be ... + 26 May - carloscastaneda: HeidiSQL r7056 refuses connecti ... + 25 May - ansgar: Expand rows height like in Airtable + 21 May - ansgar: Feature request: Pin column when scrolli ... + 19 May - ansgar: Inactivity Timeout + 13 May - Constant: Digitalocean Postgresql conenction err ... + 09 May - Pago: Displaying nulls + 08 May - ansgar: Scroll bar resets/jumps back to start be ... + 08 May - ansgar: HeidiSQL 12.10.0.7023 - SQLite Primary K ... + 04 May - TXH: Binary numbers greater than 127 are not dis ... + 02 May - dsmiller: Number of records in View? + 01 May - Gwyneth: Drop table + 30 Apr - ansgar: Can I backup database by HeidiSQL? + 30 Apr - themis: Hint in SQL Query Editor + 29 Apr - CarlosNT: Error de Ejecucion + 28 Apr - GowerMick: Problem restricting user access to sp ... + 26 Apr - fire01: Crashing on editor window * Donate + How to donate + List of donors * Bugtracker + Milestone Roadmap + Bug reports + Feature requests + Enhancement requests * Help + Requirements + Connecting to a server + Command line switches + The database tree + Creating a table + Creating a view + Creating a stored procedure + Creating a trigger + Creating a scheduled event + The Data tab + Running SQL queries + SQL export + Importing files + HeidiSQL portable + License + Credits HeidiSQL 12.10.1.133 Linux pre-release [ ] Find Add New topic Register Register Logout Log in [money_euro] 10492 posts ansgar's profile image ansgar posted 4 weeks ago in Anouncements Permalink First Linux version as a release with a tag. Get it from the download page [donatebutt] Full changelog: https://github.com/HeidiSQL/HeidiSQL/commits/lazarus/ Latest notable changes: * SSH tunnel support now works, using external ssh command, like in the Windows version * Translation support for 35 languages, through .mo files. Thanks to all the translators on Transifex! * Icons on status bar * Enable bracket highlighting in SQL editors * Grid cell editors working (with quite a few crashes) * Enabled automatic tab restore * Table editor and the others (view, routine, trigger, event) working now * All forms now use Lazarus' excellent anchorings for controls Known issues: * Issue #2149: Missing support for MS SQL and Interbase/Firebird * Issue #2131: Crashes in grid cell editors, especially after hitting the Esc key * Issue #2143: No .rpm package for RedHat based Linux. Help appreciated. * Issue #2141: no wordwrap in SQL editors A big thanks go to the Lazarus team for providing such a nice and responsive IDE. Congratulations for releasing Lazarus 4.0 these days. HeidiSQL for Linux is yet built with Lazarus v3.8 and FreePascal v3.2.2. 6 posts D3SOX's profile image D3SOX posted 4 weeks ago Permalink FYI, I have updated my AUR package to also provide this new native build for users of Arch based distributions who want to test see heidisql on the AUR. The wine based package is still available as heidisql-wine. I have personally done a quick test and connecting via SSH tunnel to a MySQL DB via libmariadb.so and some basic edits worked fine for me. [money_euro] 10492 posts ansgar's profile image ansgar posted 4 weeks ago Permalink @D3SOX should I probably add a link to your AUR package here on the download page? I'm still scratching my head how to create an .rpm package for RedHat based Linuxes. However, looking at the variety of Linux flavours, I should probably just pack a simple .tgz file. 6 posts D3SOX's profile image D3SOX posted 4 weeks ago Permalink Yeah I think a tgz + an official Flatpak would be best to rapidly support a variety of distributions [money_euro] 10492 posts ansgar's profile image ansgar posted 4 weeks ago Permalink Ok I'll go and pack a tgz. Do I understand right a Flatpak (for flathub.org) needs to be built using org.flatpak.Builder, creating a manifest, the a Github pull request? Sounds all like some effort... 6 posts D3SOX's profile image D3SOX posted 4 weeks ago Permalink Yes, but by doing it once you can install it on any distro. Many Linux app developers nowadays prefer approaches like Flatpak because it's actually less effort in the end. This way you don't need to support every distro and therefore don't complaints like xy doesn't work on Distro z. I can't post links but see the "Building your first Flatpak" page to get started. I don't have experience with Pascal but if you look around Flathub there might already apps made with it to help you getting started with the manifest. And as a last resort I think there will definitely be people in the Flatpak and/or HeidiSQL community willing to help. [money_euro] 14 posts CxOrg's profile image CxOrg posted 4 weeks ago Permalink Congratulations on this launch! Really good to have a native Linux version. In use today it seemed to hold up for normal operations on MariaDB data. The AUR install went smoothly without issues. Initially, I had problems with imported configurations until I tried the alternative non-daemon libraries. /usr/lib/libmariadb.so works fine when set. The daemon libmariadbd.so would probably have to be setup as a service for it to be accessible. Some install notes will probably follow? [money_euro] 10492 posts ansgar's profile image ansgar posted 4 weeks ago Permalink @D3SOX flatpak creation talk in issue #944 @CxOrg I think you found a bug. libmariadbd.so is not a client library, and it should not appear in the dropd-down. I did not see that in my tests, I guess because it did not exist on my system. These libraries are detected through a /sbin/ldconfig -p command, plus an expression which I need to fix: rx.Expression := '^\s*lib(mysqlclient|mariadb)[^=]+=>\s*(\S+)$'; Will fix that for the next release. [money_euro] 1 posts oliebol's profile image oliebol posted 3 weeks ago Permalink updated my AUR package and was pleasantly surprised to see the native build with a link to this thread. Ran into the same libmariadbd.so issue, but other than that, seems to work mostly fine. Had one random crash when I clicked the disconnect button that I could not reproduce. Guess if I run into similar things I'll report back. With the previous non-native build I had trouble getting ssh tunneling to work, and eventually gave up and just manually opened an ssh tunnel myself every time I need to connect to one of my servers, but now it works perfectly again within heidisql itself, I am very happy! Thank you! 6 posts D3SOX's profile image D3SOX posted 3 weeks ago Permalink @oliebol SSH tunnels worked fine for me with the wine build. You just have to either install PuTTY in the WINE prefix and use "C:\Program Files\PuTTY\plink.exe" as SSH executable or download and select the plink.exe manually. 1 posts KillerKiwi's profile image KillerKiwi posted 3 weeks ago Permalink Just like to say thanks for working on a linux version and +1 for flatpak 3 posts FeverBeaver's profile image FeverBeaver posted 2 weeks ago Permalink Hi Ansgar, Great work and thank you very much for the Linux release! @oliebol @D3SOX you can also open SSH tunnels on the Linux release by installing PuTTY, then use its plink executable (/usr/bin/plink on my Debian machine) 6 posts D3SOX's profile image D3SOX posted 2 weeks ago Permalink @FevenBeaver PuTTY is not even needed on Linux, /usr/bin/ssh also works for me 3 posts FeverBeaver's profile image FeverBeaver posted 2 weeks ago Permalink @D3SOX it did not work for me, even with a clean connection parameter set. It kept using plink parameters, for some reason. 6 posts D3SOX's profile image D3SOX posted 2 weeks ago Permalink Are you using a key file? Mine is not password protected but if yours is you can use an ssh key agent for it to work 1 attachment(s): * pasted-file2 3 posts FeverBeaver's profile image FeverBeaver posted 2 weeks ago Permalink No, mine is just password protected. Never mind: the workaround was easy, moreover I already had PuTTY installed. 3 posts _sk's profile image _sk posted 17 hours ago Permalink Are themes inbuilt resources or how are themes selected? The dropdown for theme selection shows nothing in linux. [money_euro] 10492 posts ansgar's profile image ansgar posted 16 hours ago Permalink @_sk These styles or themes are only supported in the Windows version through Delphi. The Linux / Lazarus does not have such styles. Instead, it follows your system setting for light and dark mode, which again the Windows version cannot do. 3 posts _sk's profile image _sk posted 9 hours ago Permalink Okay. So related is: is it possible to change the style of the text editor, i.e. background, forground, font? What is the best way and where to post bugs I find in this version? [money_euro] 10492 posts ansgar's profile image ansgar posted 9 hours ago Permalink is it possible to change the style of the text editor, i.e. background, forground, font? Yes, on Preferences > SQL Issue reports all go to the tracker. See the "Bugtracker" menu in the top menu here. 3 posts _sk's profile image _sk posted 7 hours ago Permalink Cheers. Thank @ansgar for developing HeidiSQL. Please login to leave a reply, or register at first. Username: [ ] Password: [ ] [*] Remember me [Login] Embarcadero DelphiHeidiSQL is built with Embarcadero Delphi Lazarus cross-platform IDE for Rapid Application DevelopmentLinux version built with Lazarus and FreePascal Instagram Bluesky Icon Imprint