Skip to content

12.12 Linux

Choose a tag to compare

@ansgarbecker ansgarbecker released this 08 Oct 19:06
· 6481 commits to master since this release

Get it from the download page

Full changelog: https://github.com/HeidiSQL/HeidiSQL/commits/lazarus/

Latest notable changes:

  • Most of the updates done on the Windows version, plus:
  • Fix a bunch of compiler warnings and hints
  • Update check: do not confuse users with a changelog link of the Windows version, and hide (Windows) nightly build text
  • Issue #2201: allow GetSessionNames() to create the given ParentPath if it does not exist, in this case the empty "Sessions" root key
  • Let PortOpen() return true when netstat command could not be run, to prevent loops with broken commands
  • Remove dead comments from THttpDownload
  • Issue #2225: fix crash in grid editing, when canceling through Esc key
  • Issue #2225: fix crash in grid value change, apply patch from hennerdrewes with Application.QueueAsyncCall in DoEndEdit
  • Prefer UTF-8 encoding for loading files, instead of auto-detection, which breaks in many cases. See https://www.heidisql.com/forum.php?t=44351
  • Issue #2229: prefer const over constref for FPC>=3.2.4, fix unsupported TabOrder on TSpeedbutton, pass a float value to FloatToStr
  • remove unused units from uses clause in lpr project file
  • Issue #2221: fix wrong detection of table alias and following dot, with text after the current cursor position
  • Issue #2221: enhance SQL completion proposal in a way SynEdit/Lazarus propagates it, with a focus on column names
  • Issue #2227: enable formatter for JSON code in text editor
  • Issue #2203: auto-convert Windows home path to Linux home path when importing a setting file
  • Issue #2222: fix missing last character in CREATE TABLE code on table editor and copy-table dialog
  • Issue #2202: show a more helpful hint when no library was selected (and none is available) for connecting
  • Issue #2216: remove predefined SynMemo keystrokes ecLineBreak, ecInsertLine, ecDeleteWord. The latter one inactivates Ctrl+T shortcut for new query tab
  • Issue #2202: prefer libmariadb over libmysql when none of them is installed. Also, prefer the -dev packages.
  • Issue #2202: depend on libgtk2.0-0t64, openssl and openssh-client. Also, require all of the database driver libraries so users are not potentially left with an empty library drop-down.