Download HeidiSQL 12.10, released on 21 Jan 2025

Donate

Compatibility notes

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.

  1. Issue #2172: fix wrong comment

    committed: 19 May 2025 16:37 compiled: 19 May 2025 17:25

    64bit build 23.5 MB

  2. Issue #2172: prompt for password again, when connection has timeout or broke

    committed: 19 May 2025 16:33

  3. Issue #2159: fix memory leak

    committed: 19 May 2025 11:27 compiled: 19 May 2025 12:25

    64bit build 23.5 MB

  4. Issue #2159: SQLite: export separated table indexes, and export views and triggers

    committed: 19 May 2025 11:24 compiled: 19 May 2025 11:25

    64bit build 23.5 MB

  5. Issue #2168: turn off synchronize_seqscans variable in PostgreSQL mode, to be sure SELECT's show a stable row sorting. See https://www.postgresql.org/docs/8.3/runtime-config-compatible.html#GUC-SYNCHRONIZE-SEQSCANS

    committed: 18 May 2025 11:43 compiled: 18 May 2025 12:25

    64bit build 23.5 MB

  6. Issue #1853: try to fix column definition changes on MS SQL wrt collation quoting and default value

    committed: 16 May 2025 14:44 compiled: 16 May 2025 15:25

    64bit build 23.5 MB

  7. Issue #2168: select rows from table to export by its primary key columns, so PostgreSQL does not apply a random sorting

    committed: 15 May 2025 20:06 compiled: 15 May 2025 20:25

    64bit build 23.5 MB

  8. Issue #2155: high DPI fix for painting icons in SQL export target drop-down

    committed: 13 May 2025 19:01 compiled: 13 May 2025 19:25

    64bit build 23.5 MB

  9. Issue #2155: paint session background and icon in session drop-down of SQL export dialog

    committed: 09 May 2025 14:25 compiled: 09 May 2025 15:25

    64bit build 23.5 MB

  10. Issue #2156: unescape generated column expression when loading from IS.COLUMNS

    committed: 05 May 2025 08:07 compiled: 05 May 2025 08:25

    64bit build 23.5 MB

  11. Keep retrieving exact row count on data tab header after activated via context menu, until another table has focus

    committed: 02 May 2025 13:57 compiled: 02 May 2025 14:25

    64bit build 23.5 MB

  12. Display number or rows in data tab header for views. See https://www.heidisql.com/forum.php?t=44057

    committed: 02 May 2025 13:47

  13. Issue #2107: add "invert check" menu item on table tools tree

    committed: 28 Apr 2025 16:56 compiled: 28 Apr 2025 17:25

    64bit build 23.5 MB

  14. Issue #214: when refreshing, ask user if he wants to discard modifications in table/view/routine/... editors

    committed: 28 Apr 2025 16:40

  15. Add hint to the lazarus branch in the readme file. Update Delphi version.

    committed: 21 Apr 2025 12:07 compiled: 21 Apr 2025 12:25

    64bit build 23.5 MB

  16. Prefer Boolean over Bool type in owned code

    committed: 20 Apr 2025 14:33 compiled: 20 Apr 2025 15:25

    64bit build 23.5 MB

  17. Issue #2139: fix missing AND's in REQUIRE clause, and move REQUIRE clause from GRANT to ALTER USER query, as MySQL does not support that in GRANT since v8.x

    committed: 12 Apr 2025 16:53 compiled: 13 Apr 2025 00:25

    64bit build 23.5 MB

  18. Issue #2133: revert broken characters and encoding of apphelpers unit

    committed: 07 Apr 2025 09:12 compiled: 07 Apr 2025 09:25

    64bit build 23.5 MB

  19. implementation of Unicode logic for password encryption

    committed: 06 Apr 2025 23:28

  20. Issue #2132: fix crash when saving an sql file previously loaded with auto-detected encoding

    committed: 06 Apr 2025 20:33 compiled: 06 Apr 2025 21:25

    64bit build 23.5 MB

  21. Issue #2123: prevent crash in libpq when disconnecting an already disconnected connection

    committed: 05 Apr 2025 18:08 compiled: 05 Apr 2025 18:25

    64bit build 23.5 MB

  22. Issue #2128: fix wrong encoding of connection string for PQconnectdb()

    committed: 05 Apr 2025 18:02

  23. Issue #2123: fix reconnect mechanism in TPGConnection.Ping()

    committed: 01 Apr 2025 17:10 compiled: 01 Apr 2025 17:25

    64bit build 23.5 MB

  24. Issue #2119: optimize calculation of status bar panel widths

    committed: 17 Mar 2025 07:25 compiled: 17 Mar 2025 08:25

    64bit build 23.5 MB

  25. Issue #1986: do not set CLIENT_SSL flag with libmariadb, which seems to cause a "bad handshake" in mysql_real_connect()

    committed: 16 Mar 2025 13:40 compiled: 16 Mar 2025 14:25

    64bit build 23.5 MB

  26. Issue #2103: fix latin1 charset used with libmysql v8.x which reports "utf8mb4" by mysql_character_set_name()

    committed: 15 Mar 2025 16:12 compiled: 15 Mar 2025 16:25

    64bit build 23.5 MB

  27. Issue #2101: attempt to reactivate progress bar in status bar when running through Wine, now with a safety check for IsWindow()

    committed: 04 Mar 2025 15:49 compiled: 04 Mar 2025 16:25

    64bit build 23.5 MB

  28. Update default functions-mysql.ini with predefined line breaks and much more help content

    committed: 17 Feb 2025 20:49 compiled: 17 Feb 2025 21:26

    32bit build: 17.0 MB 64bit build 23.5 MB Installer 17.0 MB

  29. Update functions-mysql8.ini with predefined line breaks and much more help content

    committed: 17 Feb 2025 20:41

  30. Enable padding in multiline tooltips with a derived THintWindow class

    committed: 17 Feb 2025 20:09 compiled: 17 Feb 2025 20:25

    64bit build 23.5 MB

  31. Reduce web page openings to once after successful nightly update

    committed: 17 Feb 2025 20:02

  32. Wrap long lines in data type hints. See https://www.heidisql.com/forum.php?t=43881

    committed: 16 Feb 2025 12:31 compiled: 16 Feb 2025 13:25

    64bit build 23.5 MB

  33. Simplify and optimize functions generator for MariaDB, and update functions-mariadb.ini with predefined line breaks

    committed: 16 Feb 2025 12:00 compiled: 16 Feb 2025 12:26

    32bit build: 17.0 MB 64bit build 23.5 MB Installer 16.9 MB

  34. Issue #2095: fix wrong/no control characters used when changing format to Excel csv via file-save dialog

    committed: 14 Feb 2025 11:05 compiled: 14 Feb 2025 11:25

    64bit build 23.5 MB

  35. Issue #2068: support MariaDB's new VECTOR data type in table designer, categorize as binary

    committed: 14 Feb 2025 09:54 compiled: 14 Feb 2025 10:25

    64bit build 23.5 MB

  36. Update plink executables to v0.83

    committed: 12 Feb 2025 09:14 compiled: 12 Feb 2025 09:26

    32bit build: 17.0 MB 64bit build 23.5 MB Installer 16.9 MB

  37. Update MariaDB Connector/C to v3.4.4. See https://mariadb.com/kb/en/mariadb-connector-c-3-4-4-release-notes/

    committed: 12 Feb 2025 08:58

  38. Issue #2083: use empty field delimiter and tab separator for new copy-lines feature

    committed: 10 Feb 2025 20:09 compiled: 10 Feb 2025 20:25

    64bit build 23.5 MB

  39. Open donation web page in background when checking for updates

    committed: 10 Feb 2025 19:53

  40. Open donation web page lazily once per day

    committed: 09 Feb 2025 20:50

  41. Issue #2083: add menu item "Copy all lines" for copying visible and initialized nodes from any VirtualTree instance as CSV data

    committed: 02 Feb 2025 13:51 compiled: 02 Feb 2025 14:26

    32bit build: 17.0 MB 64bit build 23.5 MB Installer 16.9 MB

  42. Issue #1975: add "keep asking" checkbox to reformat dialog

    committed: 01 Feb 2025 16:37 compiled: 01 Feb 2025 17:25

    64bit build 23.4 MB

  43. Issue #2085: tell TStringStream.Create not to free its TEncoding object after usage, as we use application-lifetime-available encoding instances

    committed: 01 Feb 2025 09:59 compiled: 01 Feb 2025 10:25

    64bit build 23.4 MB

  44. Issue #2084: show numeric values in variables tab locally formatted in a tooltip

    committed: 31 Jan 2025 11:33 compiled: 31 Jan 2025 12:25

    64bit build 23.4 MB

  45. Show type of exception happening through AppSettings.ExportSettings

    committed: 31 Jan 2025 10:49 compiled: 31 Jan 2025 10:51

    64bit build 23.4 MB

  46. Issue #835: move prompt for overwriting output file from save-dialog to later when exporting is started, catching cases where the previous filename is used

    committed: 30 Jan 2025 11:40 compiled: 30 Jan 2025 12:26

    32bit build: 17.0 MB 64bit build 23.4 MB Installer 16.9 MB

  47. Issue #2079: work with the "default" set of SQLite encryption parameters, not the transient ones

    committed: 26 Jan 2025 16:05 compiled: 26 Jan 2025 16:26

    32bit build: 17.0 MB 64bit build 23.4 MB Installer 16.9 MB

  48. Issue #646: forget setting for "Favorite objects only" on each connection start

    committed: 24 Jan 2025 09:49 compiled: 25 Jan 2025 13:05

    64bit build 23.4 MB

  49. Issue #2064: support UTF-8 BOM encoding when loading and saving editor files

    committed: 22 Jan 2025 10:55 compiled: 22 Jan 2025 11:25

    64bit build 23.9 MB

  50. Prevent connection activity through hovering table token while user query is running. Similar to issue #278

    committed: 22 Jan 2025 08:40 compiled: 22 Jan 2025 09:25

    64bit build 23.9 MB