Download HeidiSQL 12.4, released on 26 Feb 2023
- Installer, 32/64 bit combined ≃
- Portable version (zipped): 32 bit ≃ 64 bit ≃
- Sourcecode
-
Previous releases
- v12.3 from 05 Dec 2022: 32/64bit installer , Portable: 32 bit , 64 bit
- v12.2 from 15 Nov 2022: 32/64bit installer , Portable: 32 bit , 64 bit
- v12.1 from 13 Aug 2022: 32/64bit installer , Portable: 32 bit , 64 bit
- v12.0 from 12 Apr 2022: 32/64bit installer , Portable: 32 bit , 64 bit
Compatibility notes
- HeidiSQL runs fine on Windows 10 and 11 (and on Windows 7 + 8 with some minor issues)
- Running HeidiSQL on Wine can have various issues, depending on the version of Wine and HeidiSQL.
Nightly Builds of heidisql.exe
Latest automatically compiled main executable and installers for HeidiSQL. Just download and overwrite your existing C:\Program Files\HeidiSQL\heidisql.exe. Be aware that these builds are not official releases and therefore probably have more bugs, possibly serious ones.
-
Refactor HTML clipboard code. See https://www.heidisql.com/forum.php?t=9893
committed: 30 Mar 2023 07:35 compiled: 30 Mar 2023 08:25
64bit build 21.8 MB ≃
-
Make HTML export format compatible to Google Chrome. See https://www.heidisql.com/forum.php?t=9893
committed: 29 Mar 2023 21:38 compiled: 29 Mar 2023 22:25
64bit build 21.8 MB ≃
-
Support ON UPDATE SET DEFAULT and the same for ON DELETE in PostgreSQL foreign keys. See https://www.heidisql.com/forum.php?t=40413
committed: 06 Mar 2023 20:12 compiled: 06 Mar 2023 20:25
64bit build 21.8 MB ≃
-
Issue #1771: add additional sleep time between SSH process checks, so it does not matter when WaitForSingleObject does not really wait (on Wine)
committed: 01 Mar 2023 09:17 compiled: 01 Mar 2023 09:25
64bit build 21.8 MB ≃
-
Issue #1771: prefer a larger SSH process check interval for larger timeouts (timeout:4s => check interval:400ms), and log process exit code each interval.
committed: 28 Feb 2023 05:50 compiled: 28 Feb 2023 06:25
64bit build 21.8 MB ≃
-
Auto-set the first SSH executable from the dropdown when user activates SSH tunnel checkbox. See https://www.heidisql.com/forum.php?t=40399
committed: 27 Feb 2023 20:34 compiled: 27 Feb 2023 21:25
64bit build 21.8 MB ≃
-
Support canceling SQL export before a table's data has been completed. Closes #1516
committed: 27 Feb 2023 19:44 compiled: 27 Feb 2023 20:25
64bit build 21.8 MB ≃
-
Ensure max INSERT setting is an Int64, so a huge value does not wrap into a negative value. See https://www.heidisql.com/forum.php?t=40393
committed: 27 Feb 2023 19:40
-
Migrate to new Transifex client v1.6.5 from https://github.com/transifex/cli
committed: 26 Feb 2023 12:25 compiled: 26 Feb 2023 12:35
32bit build: 15.9 MB ≃ 64bit build 21.8 MB ≃ 32+64bit installer 39.1 MB ≃
-
Bump version for v12.4 release
committed: 26 Feb 2023 11:40
-
Issue #1758: add libpq-15.dll and its 4 dependent files, all signed with my Authenticode certificate (see #1733)
committed: 11 Feb 2023 14:53 compiled: 11 Feb 2023 14:57
32bit build: 15.9 MB ≃ 64bit build 21.7 MB ≃ 32+64bit installer 39.1 MB ≃
-
Turn crash into error dialog, on search and replace dialog, when regular expression is invalid
committed: 08 Feb 2023 20:49 compiled: 08 Feb 2023 21:25
64bit build 21.7 MB ≃
-
Issue #1226: switch back to TSynHotKey again, after using THotKey in shortcut customizer since b4926f3f579c9d82981dea59a0785dd31c040b01 . Fixes non assignable Enter and Del hotkeys, probably more. This time we don't touch the original TSynHotKey for custom fixes, but through the new TExtSynHotKey.
committed: 05 Feb 2023 15:21 compiled: 05 Feb 2023 15:25
64bit build 21.7 MB ≃
-
Restore previous scroll position after saving routine, trigger, event or view. See https://www.heidisql.com/forum.php?t=40291
committed: 26 Jan 2023 09:57 compiled: 26 Jan 2023 10:25
64bit build 21.7 MB ≃
-
Reduce crash probability in TSecureShellCmd.Connect when user disconnects from session before tunnel is reestablished.
committed: 26 Jan 2023 08:11
-
Issue #1735: Experimental support for non administrative install mode, with the default folder C:\Users\xyz\AppData\Local\Programs\HeidiSQL\
committed: 25 Jan 2023 19:11 compiled: 25 Jan 2023 19:26
32bit build: 15.9 MB ≃ 64bit build 21.7 MB ≃ 32+64bit installer 38.0 MB ≃
-
Widen import button on very first tab of session manager, so translations fit to it. Closes #1752
committed: 24 Jan 2023 18:47 compiled: 24 Jan 2023 18:49
64bit build 21.7 MB ≃
-
Refactor: Move connection reference out of TSortItems.ComposeOrderClause, so the caller must pass it as a parameter
committed: 22 Jan 2023 13:34 compiled: 22 Jan 2023 14:25
64bit build 21.7 MB ≃
-
Replace two versions of TSortItem.Create with an even simpler TSortItems.AddNew function
committed: 22 Jan 2023 13:23 compiled: 22 Jan 2023 13:25
64bit build 21.7 MB ≃
-
Find a better alternative to d262a6acc920083e0728c324a968f83f11f263b7 : set descending column order on first header click when shift key is pressed . See https://www.heidisql.com/forum.php?t=40243
committed: 22 Jan 2023 12:57
-
Refactor internal structures for grid/table sorting, prefer TObjectList over Array
committed: 22 Jan 2023 12:49
-
Issue #811: Make installation of example snippets optional, and display the used path.
committed: 19 Jan 2023 21:43 compiled: 19 Jan 2023 22:26
32bit build: 15.9 MB ≃ 64bit build 21.7 MB ≃ 32+64bit installer 38.0 MB ≃
-
Increase lzma2 compression from max to ultra64. Take up more memory for creating the installer and for installing, but decreases installers file size from 46M to 39M.
committed: 19 Jan 2023 20:50 compiled: 19 Jan 2023 20:57
32bit build: 15.9 MB ≃ 64bit build 21.7 MB ≃ 32+64bit installer 38.0 MB ≃
-
Issue #1717: block too fast and overlapping calls of refresh action, to reduce crash probability
committed: 18 Jan 2023 20:17 compiled: 18 Jan 2023 20:25
64bit build 21.7 MB ≃
-
Fix crash due to reset AppSettings.SessionPath through LogSQL()
committed: 18 Jan 2023 07:36 compiled: 18 Jan 2023 08:25
64bit build 21.7 MB ≃
-
Attempt to fix a crash, happening in some cases when user focuses a tree node in a different connection
committed: 17 Jan 2023 20:40 compiled: 17 Jan 2023 21:25
64bit build 21.7 MB ≃
-
Disable ASLR and the same flag for 64 bit mode through base configuration.
Include Vcl.Controls in dpr file, trying to fix some IDE explorer errors
This version should be built with an updated madExcept 5.1.2, including a fix for ASLR.committed: 17 Jan 2023 20:21 compiled: 17 Jan 2023 20:25
64bit build 21.7 MB ≃
-
Issue #1568 and issue #1737: exit OnPaintTransient event handler on interlocked calls
committed: 14 Jan 2023 12:37 compiled: 14 Jan 2023 12:41
64bit build 21.3 MB ≃
-
Switch sorting order on data grid header clicks, so the first click makes it descending now, second one ascending. See https://www.heidisql.com/forum.php?t=40243
committed: 12 Jan 2023 19:02 compiled: 12 Jan 2023 19:25
64bit build 21.3 MB ≃
-
Hide SSL tab when no session is selected
committed: 10 Jan 2023 20:46 compiled: 10 Jan 2023 21:25
64bit build 21.3 MB ≃
-
Issue #921: add SSH tunnel support for SQL Server in TCP/IP mode. "SSH tunnel" tab is not hidden any longer for unsupported network types, only the checkbox is disabled then.
committed: 10 Jan 2023 20:28 compiled: 10 Jan 2023 20:35
64bit build 21.3 MB ≃
-
Prefer previously used filename in save-as-snippet dialog. Closes #1747
committed: 10 Jan 2023 19:42 compiled: 10 Jan 2023 20:25
64bit build 21.3 MB ≃
-
Issue #1730: fix wrong vertical position of linebreaks dropdown
committed: 09 Jan 2023 20:35 compiled: 09 Jan 2023 20:36
64bit build 21.3 MB ≃
-
Issue #1730: apply font to mother query grid as well, in ApplyFontToGrids
committed: 09 Jan 2023 20:21
-
Degrade category of mostly log messages from grid editors to debug.
committed: 09 Jan 2023 20:08
-
Issue #1744: load stored tab file contents always with UTF-8 encoding, to prevent a wrong encoding per auto detection.
committed: 07 Jan 2023 13:22 compiled: 07 Jan 2023 13:25
64bit build 21.3 MB ≃
-
Updater: quote name of task to run, making it safe to use white spaces
committed: 04 Jan 2023 19:45 compiled: 04 Jan 2023 20:26
32bit build: 15.9 MB ≃ 64bit build 21.3 MB ≃ 32+64bit installer 46.0 MB ≃
-
Issue #1721: fix now wrong tab order with the new "SSH tunnel" checkbox
committed: 02 Jan 2023 20:47 compiled: 02 Jan 2023 20:55
32bit build: 15.9 MB ≃ 64bit build 21.1 MB ≃ 32+64bit installer 46.0 MB ≃
-
TConnectionParameters.GetImageIndex: prefer more specific icon for MySQL on RDS sessions
committed: 02 Jan 2023 20:43
-
Issue #1721: Let the user disable a session's SSH tunnel configuration, similar to the SSL checkbox
committed: 02 Jan 2023 20:40
-
Update current year in license file
committed: 02 Jan 2023 18:42
-
Use Release configuration to decrease the updaters file size
committed: 01 Jan 2023 21:37 compiled: 01 Jan 2023 22:26
32bit build: 15.9 MB ≃ 64bit build 21.1 MB ≃ 32+64bit installer 46.0 MB ≃
-
Issue #1616: Close Heidi processes through updater even if the path is different than the current app path, which is the case when running Heidi from a symbolic link folder.
committed: 01 Jan 2023 14:14 compiled: 01 Jan 2023 14:26
32bit build: 15.9 MB ≃ 64bit build 22.6 MB ≃ 32+64bit installer 46.2 MB ≃
-
Update DDetours sources to latest (2021-01-01)
committed: 31 Dec 2022 18:29 compiled: 31 Dec 2022 19:25
64bit build 22.7 MB ≃
-
Update vcl-styles-utils sources to latest (2021-01-11)
committed: 31 Dec 2022 18:28
-
Refactor build updater once again:
* convert to console application without window, so the user sees all status messages in the order of appearance
* include SysUtils unit, which increases file size to ~2MB, but enhances maintainability
* restrict compilation and resource inclusion to 64bit mode - the build updater is disabled in 32bit mode anywaycommitted: 31 Dec 2022 15:06 compiled: 31 Dec 2022 15:08
32bit build: 15.9 MB ≃ 64bit build 22.7 MB ≃ 32+64bit installer 46.2 MB ≃
-
Issue #1730: add translation message for new checkbox
committed: 31 Dec 2022 11:48 compiled: 31 Dec 2022 11:51
32bit build: 16.0 MB ≃ 64bit build 21.1 MB ≃ 32+64bit installer 46.0 MB ≃
-
Issue #1730: add preference option for disabling incremental search through typing in grids
committed: 31 Dec 2022 11:41