Download HeidiSQL 9.5 (19 Dec 2017)


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 #213: fix disappearing status bar panels by calculating their width proportionally to the available width

    Committed on 13 Nov 2018 21:03, sha1-hash: efa7fd49733ef4e7261eab8d80e665d197a1550f

  2. Make grid export dialog resizable, store/restore its width and height, and resize contained group boxes proportional to the window. See #19.

    Committed on 13 Nov 2018 19:45, sha1-hash: 55ed9ae7386bf4e9323d875bded0b3fd0aac6b55

  3. Make several overseen strings translatable. Closes issue #19.

    Committed on 13 Nov 2018 19:15, sha1-hash: f1c9f1a8a47c7e09b3030e2b05791c773c00eb7c

  4. Issue #8: fix crash when leaving any grid editor per OK/Cancel button, e.g. the column default editor

    Committed on 13 Nov 2018 18:59, sha1-hash: b6d10d0462987fab2fc10d0e35852dd3923f553b

  5. Add script to remove annoying IDE-inserted ExplicitTop/Left/Height/Width properties

    Committed on 11 Nov 2018 20:12, sha1-hash: 41e59c87b110efc547b78be68c50e19bb1e2dfd0

  6. Add missing translation string for preferences dialog

    Committed on 09 Nov 2018 18:42, sha1-hash: 0363164fee587c973a32ce9dd71027dd6e0633e5

  7. Issue #8: show current highlighter colors as "Current custom settings" preset, in preferences dialog

    Committed on 09 Nov 2018 18:41, sha1-hash: 2947bfa09bedf77ee83ff6348adffa2c4979b887

  8. Issue #8: give the info text memo a 1px border, so its background color does not mix with the underlying panels or whatever is behind it.

    Committed on 09 Nov 2018 18:02, sha1-hash: 4c75d24b4cf404cd9fb54d1f805c6b584bbe2f69

  9. Issue #8: using vcl-style-utils, there is no need to convert system colors through the active theme

    Committed on 09 Nov 2018 18:00, sha1-hash: fbdfe4b2445452265e4d6275dfaffce21bb8c857

  10. Issue #8: apply 3 hardcoded default values for colors which are not part of the highlighter's attributes (active line bg, matching brace fg + bg)

    Committed on 08 Nov 2018 19:54, sha1-hash: 3752fd79a4a34cbacf23d3c741d293677db87c91

  11. Issue #8: provide two color presets for SQL editors in preferences dialog per dropdown, one for dark themes and one for light ones

    Committed on 05 Nov 2018 20:53, sha1-hash: 2a104223736922afa43ac309be91cfb6bfb13514

  12. Issue #213: fix crash in ResizePngImage(), due to small scaling factor

    Committed on 05 Nov 2018 07:47, sha1-hash: 953cce3b58864833c82514a1675cf45405da221a

  13. Issue #213: tweak TreeOptions.AutoOptions of query helpers tree, so the tree nodes have more height in high-dpi mode (toAutoScale=false, toAutoSort=true)

    Committed on 04 Nov 2018 16:39, sha1-hash: 1e92d36ceac7332853f09744613dcdc52801a762

  14. Fall back to insecure TLS 1.0 connections with ADO provider "SQLOLEDB" when newer "MSOLEDBSQL" is not available. Closes issue #237

    Committed on 03 Nov 2018 18:16, sha1-hash: a3c2c3e676294789b38408863b5f4fdf154ffd1b

  15. Issue #213 and issue #380: auto-fix high DPI glitch in table designer

    Committed on 03 Nov 2018 15:11, sha1-hash: f995110ad1e6dfbf2dc506a649a2ce147cb7290f

  16. Issue #213: smoothly scale main image list for high-dpi mode, using a method from an old snippet, written for the old PNGDelphi component

    Committed on 03 Nov 2018 12:18, sha1-hash: a4e041a6bb9d30ff955dcc79ce11b39de98c9b46

  17. Issue #213: nest everything on broken TTabSheet's on a TPanel, to avoid overscaling in high-dpi mode

    Committed on 01 Nov 2018 19:05, sha1-hash: 9983792b178dd7fdcd273db9200bd1c948d58251

  18. Issue #8: Remove wide empty space from the left of all main menu items, by removing the image list from the menu. Icons are still displayed, as the action components still have them.

    Committed on 31 Oct 2018 08:33, sha1-hash: 9073565c60e00b7cab731b19f04ff5d4b9c45936

  19. Prefer over localhost for connecting to a SSH tunnel. Probably fixes issue #381.

    Committed on 31 Oct 2018 08:09, sha1-hash: f5e575e6b8f0f4bba966ca830dcd89057c042a91

  20. Switch to Microsoft OLE DB Driver for SQL Server

    SQLOLEDB provider is for deprecated Microsoft OLE DB Provider for SQL
    Server, which is no longer supported.


    Fixes #237

    Committed on 31 Oct 2018 08:08, sha1-hash: c749c061a5382886f00a70f69c010edfe0d51ac0

  21. Clean up:
    * remove Detours package, move code to /source/detours/
    * remove Detours code from /source/vcl-styles-utils/delphi-detours-library/, so we have only one version
    * remove Vcl.FormsFix.pas, as the bugs I fixed with that are most likely fixed with the move to Delphi 10. See for the original bug report.
    * only vcl-styles-utils uses the Detours lib from now on

    Committed on 30 Oct 2018 16:44, sha1-hash: 54a7930045c7ce19f21fba05cd7ac116f1ea36e9

  22. Issue #8: fix unstyled size grip on forms without statusbar, with the help of Volker Siebert's SizeGrip:

    Committed on 30 Oct 2018 15:49, sha1-hash: d169d2d52f776885c8fdcdbb1e84dbf3cab50327

  23. Issue #8: fix broken popup menus on object editors, and give various system dialogs style (task dialog, file dialogs, message dialogs)

    Committed on 29 Oct 2018 19:43, sha1-hash: ebda8ad60eb0a227ef7dc3c00d7ecd267c7db190

  24. Issue #8: put main TToolBar in a TControlBar again, like it was before 2013, to fix broken buttons

    Committed on 28 Oct 2018 11:43, sha1-hash: 16309cd33b514ca6b6c5fbfad5c71729ddd1cb83

  25. Issue #8: Apply theme colors to SynMemo's on help dialog

    Committed on 28 Oct 2018 11:03, sha1-hash: fefcc432127862cf520919d27a632c54061253ae

  26. Issue #8: Convert Coolbar with menu and buttons back to a normal TMainMenu + TToolBar. Fixes empty first level menu items. Removes update and donate buttons from the top right corner. We don't need them.

    Committed on 28 Oct 2018 10:38, sha1-hash: 46777554977737f752b47943bc121b12da198e58

  27. Modified default login data of postgresql

    Committed on 27 Oct 2018 20:34, sha1-hash: df9fd1a26c56d68974f1b6868332fd0e607c13e4

  28. Issue #8: let first column on table designer use the parent's background color, as a custom one seems to be ignored by the theme manager

    Committed on 27 Oct 2018 20:32, sha1-hash: 7572a00cec64b17cc5a6347bd584bb4df9b4cc87

  29. Issue #8: fire SetupSynEditors after applying a new style, so all SynMemo's have the right colors

    Committed on 27 Oct 2018 19:58, sha1-hash: 7149df391311081eb39f390970b8be664d0a0499

  30. Issue #8: convert system colors on SynEditors into their theme color by code

    Committed on 27 Oct 2018 18:13, sha1-hash: 39fbdc7deabcd98e58b5b93ec20bb670bba414e3

  31. Issue #8: convert system colors applied by code into their theme color

    Committed on 27 Oct 2018 17:47, sha1-hash: 3759611c34810876922344d65f72a82cdcbe9a24

  32. Issue #8: add missing resource compiler command for the new styles.rc to build-res.bat, in case anyone uses that batch file

    Committed on 27 Oct 2018 17:09, sha1-hash: 8f85cc01c63c713b39d918fa4e0ad3d50ab10c2c

  33. Issue #8: Add 39 themes from Redist\Styles\vcl\ directory, and support themes with a new setting in the "General" options tab

    Committed on 26 Oct 2018 16:52, sha1-hash: 93fe336841da43eec98cc188791781921a6ea9b7

  34. Issue #213: use default scaling for db object editors

    Committed on 25 Oct 2018 22:05, sha1-hash: 769ebc2ad5301a4002231384ec6ea91358ebbee7

  35. Issue #213: Assign system or custom font once, to the application, and let all forms inherit that font, so there is no need to call InheritFont() for each form.

    Committed on 25 Oct 2018 19:24, sha1-hash: 9cdcd631454f6f9e999893ea89fcf502d994474c

  36. Issue #213: do not scale font two times, as this is done already somewhere in the VCL

    Committed on 25 Oct 2018 18:06, sha1-hash: 0d7e459979e19f1cb197709e9c29687c4f08eddd

  37. Issue #213: scale main image list, by stretching icons and breaking their alpha transparency

    Committed on 24 Oct 2018 21:22, sha1-hash: 198b89662a969625e38d17fd0c69ef65968aeecd

  38. Issue #213: remove no longer required code for scaling the status bar on the main window, which is now done automatically somewhere in Delphi's VCL

    Committed on 24 Oct 2018 20:23, sha1-hash: 47de6d734d92262e8f3a557dd1ad8130e32385b7

  39. Issue #213: activate ParentFont on remaining TLabel's, so their font scales like all others

    Committed on 24 Oct 2018 20:01, sha1-hash: 0e73a8cb92a29690387198f4f28123430d40dbef

  40. Issue #213: activate ParentFont on status bar, so its font is scaled like all others

    Committed on 23 Oct 2018 22:29, sha1-hash: e9fd1d4b9460ce4ef95823d2a77ee3506654770c

  41. Issue #213: auto-scale font size within InheritFont() for high dpi settings

    Committed on 23 Oct 2018 21:33, sha1-hash: e2aea335883004f4ae2d3a2e2577c0975fe7ebd2

  42. Issue #372: Create Delphi 10.2 packages, and modify manifest file to tell Windows that HeidiSQL supports high DPI settings.

    Committed on 22 Oct 2018 21:49, sha1-hash: 5d9dbe20a96533bf1fd9455aacf96b97f11d654e

  43. Silence a crash in TQueryTab.TimerStatusUpdateOnTimer, probably happening when accessing the no longer running thread. See

    Committed on 30 Sep 2018 18:49, sha1-hash: 1b6c813fca159b609d4aa0c2e5a8547bc4d17ea4

  44. Try to fix access violation in table designer, after click on "Add column" button. See

    Committed on 30 Sep 2018 18:43, sha1-hash: e2ff5788344ebf3a474e421f12e9771035c53e13

  45. Follow up to previous commit, #337: fix various bugs with selected text, and detect an identifier also after a line break

    Committed on 02 Sep 2018 18:48, sha1-hash: e8cbf29250c1ff40f796f4dae44399b9fd7d8d47

  46. Implement auto-uppercase feature for reserved words, functions and data types in SQL editors. Closes #337.

    Committed on 02 Sep 2018 13:04, sha1-hash: 66674ba402bcdc37f035c110e71aa74c62f38af4

  47. Don't steal focus from foreground application after importing SQL file. See

    Committed on 29 Aug 2018 11:47, sha1-hash: 845533f0536081ee671d30527f8d2aa28a17cdc8

  48. Enhance remembering of current grid selection by also remembering the focused node. Fires OnFocusChanged in case there was one and it's still there.

    Committed on 29 Aug 2018 11:37, sha1-hash: b2e3a3079bd864060f230e302819fdec1101c781

  49. Turn default value on for asDisplayBLOBsAsText option, as many people seem to think binary hex data is a display bug

    Committed on 23 Aug 2018 19:43, sha1-hash: d7d0ac171425d0882eabdc4ed1a8ee79445c3406

  50. Again, try to fix the high DPI issue on the text file import dialog. This time by moving the button toolbar below the "Columns" label. Closes #328.

    Committed on 20 Aug 2018 09:30, sha1-hash: 77a892cb219a64aaa34dbbc4bcee83ecb4ea22d0