distal-attribute
distal-attribute
distal-attribute
distal-attribute

Download HeidiSQL 9.3 (08 Aug 2015)

Donate

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. Clear contents of filter boxes when pressing Esc key. See http://www.heidisql.com/forum.php?t=21911

    Committed: 1 day ago (Mon, 29 Aug 16 20:50)

  2. Support multiple objects selected in user manager > add object.

    Committed: 1 day ago (Mon, 29 Aug 16 20:37)

  3. Add some missing translation strings

    Committed: 1 week ago (Mon, 22 Aug 16 19:21)

  4. Merge latest changes from official SynEdit repository. Fixes slow highlighter when TableNames contains several 1000's of strings. Removes limitation to 1000 table names for highlighting. See
    * http://www.heidisql.com/forum.php?t=16307
    * https://github.com/SynEdit/SynEdit/issues/28

    Committed: 2 weeks ago (Mon, 15 Aug 16 20:07)

  5. Move plink.exe path to lpCommandLine parameter instead of passing it as lpApplicationName. This way, a folderless plink.exe call should use the first available one from the path environment. See http://www.heidisql.com/forum.php?t=21873

    Committed: 3 weeks ago (Thu, 11 Aug 16 17:17)

  6. * Move some menu items for configuring data grids into a new submenu labelled "Grid view options"
    * Create a duplicated menu item there, for "View binary data as text" button from the main toolbar
    * Create a new menu item there, for jumping to the "Data" tab in the preferences window
    * Add related translation strings

    Committed: 4 weeks ago (Fri, 05 Aug 16 13:01)

  7. Support Windows authentication via command line parameter W or winauth. See http://www.heidisql.com/forum.php?t=20752

    Committed: 4 weeks ago (Thu, 04 Aug 16 17:58)

  8. Revert r5078. Do not prepend we're DPI aware. See http://www.heidisql.com/forum.php?t=21729

    Committed: 1 month ago (Wed, 20 Jul 16 18:05)

  9. Use exact text data types instead of their whole category for detecting special binary columns. Fixes unquoted JSON content in SQL exports. See http://www.heidisql.com/forum.php?t=20655

    Committed: 1 month ago (Tue, 19 Jul 16 19:38)

  10. Loosen exception handling in MakeInt(), so that not only EInvalidOp results in errors. Probably related to http://www.heidisql.com/forum.php?t=21727

    Committed: 2 months ago (Sat, 16 Jul 16 09:54)

  11. Revert previous commit.

    Committed: 2 months ago (Sun, 19 Jun 16 17:46)

  12. Attempt to fix window flicker issue on Windows 10 by disabling ApplicationEvents.OnIdle event temporarily. See http://www.heidisql.com/forum.php?t=21342#p21635

    Committed: 2 months ago (Sun, 19 Jun 16 17:40)

  13. Propagate changed list of object names in selected database through the new event OnObjectnamesChanged to the owner object, not through an internal reference to a string list.

    Committed: 2 months ago (Sat, 18 Jun 16 09:24)

  14. Expired passwords: Initialize form font, and trigger actual string translations

    Committed: 2 months ago (Fri, 17 Jun 16 22:20)

  15. Update SynEdit component from https://github.com/SynEdit/SynEdit.git/

    Committed: 2 months ago (Fri, 17 Jun 16 22:09)

  16. Expired passwords: Show password strength indicator as long as repeated password is still empty.

    Committed: 2 months ago (Thu, 16 Jun 16 19:53)

  17. Expired passwords: Release strings for translation

    Committed: 3 months ago (Wed, 15 Jun 16 21:14)

  18. Expired passwords: Implement a simple password-strength checker with a progressbar.

    Committed: 3 months ago (Wed, 15 Jun 16 20:54)

  19. Add client plugin for MariaDB's GSSAPI authentication, basically Windows authentication.

    Committed: 3 months ago (Wed, 15 Jun 16 19:58)

  20. Missing constant CLIENT_CAN_HANDLE_EXPIRED_PASSWORDS, see previous commit.

    Committed: 3 months ago (Mon, 13 Jun 16 20:08)

  21. MySQL/MariaDB: Implement support for expired passwords. Show a change-password dialog after the very first query of a connection when it returns "Error 1820: You must SET PASSWORD before executing this statement". See http://www.heidisql.com/forum.php?t=17921

    Committed: 3 months ago (Mon, 13 Jun 16 19:59)

  22. Update Transifex command line client to 0.12.1. See https://github.com/transifex/transifex-client/releases

    Committed: 3 months ago (Sat, 11 Jun 16 09:39)

  23. Cosmetics: Make status bar panel for server version a bit wider. See http://www.heidisql.com/forum.php?t=21585

    Committed: 3 months ago (Sat, 11 Jun 16 09:31)

  24. Cosmetics in session manager: Rearrange and resize labels in statistics tab. See http://www.heidisql.com/forum.php?t=21585

    Committed: 3 months ago (Sat, 11 Jun 16 09:25)

  25. Display network type in tooltip over server status panel. See http://www.heidisql.com/forum.php?t=21556

    Committed: 3 months ago (Thu, 09 Jun 16 22:16)

  26. Trim database names when passed as semicolon separated list. See http://www.heidisql.com/forum.php?t=21505

    Committed: 3 months ago (Tue, 07 Jun 16 20:10)

  27. Rewind result set for column comments before iterating over it, as it's an inner loop. See http://www.heidisql.com/forum.php?t=21504

    Committed: 3 months ago (Tue, 07 Jun 16 20:03)

  28. Do not complain about empty password when SHOW GRANTS output does not include the IDENTIFIED BY clause on MySQL 5.7.6+. See http://www.heidisql.com/forum.php?t=21351

    Committed: 3 months ago (Mon, 06 Jun 16 19:57)

  29. Preferences: Give each tab an individual icon, and use flat button style for tabs.

    Committed: 3 months ago (Thu, 02 Jun 16 20:59)

  30. Preferences: Add checkbox for "Horizontal scrollbar" in Logging tab.

    Committed: 3 months ago (Thu, 02 Jun 16 20:39)

  31. Add new item "Logging preferences" to context menu in SQL log panel

    Committed: 3 months ago (Thu, 02 Jun 16 20:27)

  32. Support wildcard options in "Find text on server" dialog in a new drop down box, to provide a possibility to find exact matches. See http://www.heidisql.com/forum.php?t=21388

    Committed: 3 months ago (Wed, 25 May 16 20:53)

  33. Fix EArgumentOutOfRangeException in TDBConnection.PrefetchResults when SQL batch could not be separated correctly. Should be a rare case, but happened, see http://www.heidisql.com/forum.php?t=21380

    Committed: 3 months ago (Tue, 24 May 16 18:14)

  34. Display number of selected besides available columns on "Columns" button in "Data" tab.

    Committed: 3 months ago (Tue, 24 May 16 18:06)

  35. Display number of sorted columns on "Sorting" button. See http://www.heidisql.com/forum.php?t=17463#p21386

    Committed: 3 months ago (Tue, 24 May 16 17:58)

  36. Fix wrong FLOAT data type mapping between DB.TFieldType and TDBDatatypeIndex, in TAdoDBQuery.Execute. See http://www.heidisql.com/forum.php?t=21306

    Committed: 3 months ago (Mon, 23 May 16 20:55)

  37. Attempt to fix high DPI awareness. See http://www.heidisql.com/forum.php?t=21287

    Committed: 4 months ago (Mon, 16 May 16 12:44)

  38. Missing file for r5073: BIT column syntax. See http://www.heidisql.com/forum.php?t=20333

    Committed: 4 months ago (Fri, 06 May 16 18:01)

  39. Fix "Database(s)" string split by space characters. Allow semicolon only. See http://www.heidisql.com/forum.php?t=21080

    Committed: 4 months ago (Fri, 06 May 16 17:56)

  40. Wrap grid export code in a try/except block, so we can catch a potential "Cannot determine name of table" error, occurring while trying to get the WHERE clause for DELETEs. See http://www.heidisql.com/forum.php?t=21168

    Committed: 4 months ago (Thu, 28 Apr 16 20:13)

  41. Set each procedure parameter on its own line, and remove some tabs. See http://www.heidisql.com/forum.php?t=21166

    Committed: 4 months ago (Wed, 27 Apr 16 20:08)

  42. Use b'' format only for BIT columns in MySQL only. See http://www.heidisql.com/forum.php?t=20333

    Committed: 4 months ago (Wed, 27 Apr 16 19:55)

  43. Overcome 4000 character limit in IS.VIEW_DEFINITION. See http://www.heidisql.com/forum.php?t=21097

    Committed: 4 months ago (Sun, 17 Apr 16 15:31)

  44. Add splitter on procedure editor. See http://www.heidisql.com/forum.php?t=21106

    Committed: 5 months ago (Wed, 13 Apr 16 19:27)

  45. Fill SSL command line parameters only if not empty in HeidiSQL session. See http://www.heidisql.com/forum.php?t=21024

    Committed: 5 months ago (Mon, 11 Apr 16 19:39)

  46. Display the version of libpq.dll in the status bar's balloon hint with server details, using PQlibVersion().

    Committed: 5 months ago (Sun, 10 Apr 16 12:27)

  47. Update all PostgreSQL libraries, add missing libiconv-2.dll, unify filename of 32bit version of libintl.dll (=> libintl-8.dll), and finally revert the previous 3 commits, which hopefully are not required with these updates. See http://www.heidisql.com/forum.php?t=21039

    Committed: 5 months ago (Fri, 08 Apr 16 18:26)

  48. Load libpq.dll after just checking if it exists. Do not check what LoadLibrary returns. This is quite risky, but there seem to be cases where LoadLibrary returns 0 although libpq.dll was loaded. See http://www.heidisql.com/forum.php?t=21039

    Committed: 5 months ago (Wed, 06 Apr 16 07:03)

  49. Attempt to add a helpful error message to the error dialog when libpq.dll was not loaded. http://www.heidisql.com/forum.php?t=21039

    Committed: 5 months ago (Tue, 05 Apr 16 07:04)

  50. Load libpq.dll with full path, so the LoadLibrary does not accidentally take a different (probably wrong) one from somewhere else than the current directory. See http://www.heidisql.com/forum.php?t=21039

    Committed: 5 months ago (Mon, 04 Apr 16 20:18)

  51. MSSQL: Work around multiple results from a single query, in case of a stored procedure for example. See http://www.heidisql.com/forum.php?t=21036

    Committed: 5 months ago (Mon, 04 Apr 16 19:25)

  52. Add "SQL DELETEs/INSERTs" to grid export formats. See http://www.heidisql.com/forum.php?t=20929

    Committed: 5 months ago (Sun, 03 Apr 16 11:45)

  53. Fix multi column filter concatenated without OR after linebreak. See http://www.heidisql.com/forum.php?t=21005 and http://www.heidisql.com/forum.php?t=21007

    Committed: 5 months ago (Wed, 30 Mar 16 20:08)

  54. Use an exact comparison for PostgreSQL's BOOLEAN datatype. See http://www.heidisql.com/forum.php?t=20953

    Committed: 5 months ago (Wed, 30 Mar 16 20:00)

  55. Display UTC date/time in 5th status bar panel. See http://www.heidisql.com/forum.php?t=20999

    Committed: 5 months ago (Tue, 29 Mar 16 20:21)

  56. MSSQL table names: Revert previous change in TAdoDBQuery.TableName and assign separate SQL strings earlier, in TAdoDBConnection.GetLastResults. Fixes wrong table name in "Send queries in one go" mode. See http://www.heidisql.com/forum.php?t=20979

    Committed: 5 months ago (Fri, 25 Mar 16 20:11)

  57. Fix bug in TAdoDBQuery.TableName when multiple queries were executed. See http://www.heidisql.com/forum.php?t=20979

    Committed: 5 months ago (Fri, 25 Mar 16 11:08)

  58. Use an exact comparison in multi-column filters for some PostgreSQL data types to overcome SQL errors, e.g. UUID, INT etc. Also, prevent other errors by matching the value against a certain regular expression. If it does not match, leave this column away. Introduces the new TDataType.ValueMustMatch property. See http://www.heidisql.com/forum.php?t=20953

    Committed: 5 months ago (Wed, 23 Mar 16 18:09)

  59. Remember selected encoding in several file-open-dialogs. See http://www.heidisql.com/forum.php?t=20868

    Committed: 5 months ago (Sun, 20 Mar 16 14:34)

  60. Do not check existence of IS.routines before querying it. See http://www.heidisql.com/forum.php?t=20456#p20487

    Committed: 6 months ago (Sun, 13 Mar 16 11:29)

  61. Support searching in procedures and functions on MSSQL and PostgreSQL mode too.

    Committed: 6 months ago (Sun, 13 Mar 16 11:22)

  62. Warn if export output filename contains illegal characters, which TFileStream.Create does not catch for some reason. See http://www.heidisql.com/forum.php?t=20873

    Committed: 6 months ago (Sat, 12 Mar 16 14:55)

  63. Make keep-alive-interval customizable in "Advanced" tab on session manager. See http://www.heidisql.com/forum.php?t=20829

    Committed: 6 months ago (Sat, 05 Mar 16 19:36)

  64. Use a better fitting icon for the browse-file button in SQL export dialog. See http://www.heidisql.com/forum.php?t=20717

    Committed: 6 months ago (Sun, 21 Feb 16 11:32)

  65. Bump copyright year in license file

    Committed: 6 months ago (Wed, 17 Feb 16 20:42)

  66. Again, try to tweak the width of the size column on the database tree, as there is still an ellipsis in some cases.

    Committed: 7 months ago (Mon, 08 Feb 16 20:17)

  67. Now that 1023 MiB are formatted as 0.9 GiB, we need to adjust the auto-calculated width of the size column on the database tree.

    Committed: 7 months ago (Sun, 07 Feb 16 12:44)

  68. Format byte numbers so that we never get a thousands separator in it. Prevents us from running into a conversion bug in helpers.CleanupNumber(). See http://www.heidisql.com/forum.php?t=20612

    Committed: 7 months ago (Sun, 07 Feb 16 12:42)

  69. Try to show tooltip when columns in database tree are too narrow to show the full text. See http://www.heidisql.com/forum.php?t=20458

    Committed: 7 months ago (Sun, 31 Jan 16 19:20)

  70. Support inline valued functions on MSSQL. See http://www.heidisql.com/forum.php?t=20186

    Committed: 7 months ago (Wed, 27 Jan 16 19:31)

  71. Support procedures and functions in "Find text on server" dialog. MySQL syntax only yet, others are to implement. See http://www.heidisql.com/forum.php?t=20456

    Committed: 7 months ago (Sat, 23 Jan 16 10:56)

  72. Fix unquoted and uncleaned numeric values in data grid updates and inserts. See http://www.heidisql.com/forum.php?t=20434

    Committed: 7 months ago (Wed, 20 Jan 16 20:36)

  73. Add some new lines in SQL export, especially when "Add comments" is disabled

    Committed: 8 months ago (Thu, 14 Jan 16 21:33)

  74. Add new "Options" dropdown button on SQL export dialog, and two new true/false settings: "Add comments" and "Remove auto_increment clauses".
    * see http://www.heidisql.com/forum.php?t=18727#p18729
    * see http://www.heidisql.com/forum.php?t=20363#p20373

    Committed: 8 months ago (Wed, 13 Jan 16 20:22)

  75. Revert r5038 - quoting all columns again now. Reserved words like "interval" are not detected in EscapeString(), so this just a source of new bugs. Thanks to Vadim for his hint!

    Committed: 8 months ago (Mon, 11 Jan 16 21:59)

  76. Escape and quote binary strings in grid export if "View binary data as text" button is active. See http://www.heidisql.com/forum.php?t=20320

    Committed: 8 months ago (Sun, 10 Jan 16 18:48)

  77. Do not quote column names when not required in SELECT query for data grid. See pm from mr.pbishnoi@gmail.com

    Committed: 8 months ago (Tue, 05 Jan 16 21:34)

  78. Fix detection of virtual columns without "GENERATED ALWAYS" clause. See http://www.heidisql.com/forum.php?t=20248

    Committed: 8 months ago (Mon, 04 Jan 16 19:35)

  79. Allow tab after double dash comment in SQL highlighter. See http://www.heidisql.com/forum.php?t=20196 and http://dev.mysql.com/doc/refman/5.7/en/comments.html

    Committed: 8 months ago (Wed, 23 Dec 15 17:17)

  80. Implement TPGQuery.TableName, so exporting grid rows get a table name when needed. E.g. for output format "SQL Inserts". See http://www.heidisql.com/forum.php?t=18946 and issue #3696.

    Committed: 8 months ago (Tue, 22 Dec 15 20:33)

  81. In SQL dumps, make "SET NAMES utf8mb4" a version conditional statement for the minimum MySQL version supporting that charset. See http://www.heidisql.com/forum.php?t=20188

    Committed: 8 months ago (Tue, 22 Dec 15 12:31)

  82. Slightly increase auto-calculated width of size column in database tree, so it does not use ellipses on wider texts, e.g. "1.023 KiB"

    Committed: 8 months ago (Sun, 20 Dec 15 12:38)

  83. Table designer: Do not allow an empty length/set for data types which require one. See http://stackoverflow.com/questions/34315162/how-to-create-table-in-mariadb

    Committed: 8 months ago (Sun, 20 Dec 15 12:03)

  84. Remove unused variables

    Committed: 8 months ago (Wed, 16 Dec 15 19:35)

  85. Ignore surrounding parentheses when detecting table aliases for completion proposal.

    Committed: 8 months ago (Wed, 16 Dec 15 19:31)

  86. Rephrase confirmation message for running unsafe queries. See http://www.heidisql.com/forum.php?t=20139

    Committed: 8 months ago (Wed, 16 Dec 15 19:21)

  87. Remember size of completion proposal between sessions. See http://www.heidisql.com/forum.php?t=20130

    Committed: 8 months ago (Wed, 16 Dec 15 19:17)

  88. Fix crash when opening completion proposal with only views in a database.

    Committed: 9 months ago (Tue, 15 Dec 15 20:08)

  89. Set font size per Ctrl + mousewheel in any grid view.

    Committed: 9 months ago (Sun, 13 Dec 15 22:18)

  90. Update SynEdit component to https://github.com/SynEdit/SynEdit/commit/0470dcbf161c0d154002acbb654f1d6f7494ba91 from Sep 9, 2015

    Committed: 9 months ago (Tue, 08 Dec 15 18:46)

  91. Fix duplication of query tab controls, when it comes to aligning the query helpers tree. See http://www.heidisql.com/forum.php?t=20041

    Committed: 9 months ago (Mon, 07 Dec 15 19:08)

  92. Prevent various problems with alignment of controls. See http://www.heidisql.com/forum.php?t=18924

    Committed: 9 months ago (Thu, 03 Dec 15 20:28)

  93. Increase width of shortcut tree, so new translations have enough room. See http://www.heidisql.com/forum.php?t=20009#p20011

    Committed: 9 months ago (Wed, 02 Dec 15 14:47)

  94. Use a reasonable default height for the query editor, to prevent a splitter problem. See http://www.heidisql.com/forum.php?t=19952

    Committed: 9 months ago (Wed, 02 Dec 15 09:44)

  95. Translate SynEdit shortcut captions. See http://www.heidisql.com/forum.php?t=19401

    Committed: 9 months ago (Tue, 01 Dec 15 14:39)

  96. Missing icon file for "Run SQL file" action

    Committed: 9 months ago (Mon, 30 Nov 15 12:00)

  97. Add menu item "Run SQL file", as a complement to "Load SQL files". See http://www.heidisql.com/forum.php?t=19982

    Committed: 9 months ago (Mon, 30 Nov 15 11:56)

  98. MSSQL: Set textsize to a large value, so the view editor does not load partial code only. See http://www.heidisql.com/forum.php?t=19779#p19981

    Committed: 9 months ago (Mon, 30 Nov 15 11:25)

  99. User manager: Allow double quotes in SHOW GRANTS output, to support ANSI mode. See http://www.heidisql.com/forum.php?t=19757

    Committed: 9 months ago (Fri, 27 Nov 15 19:12)

  100. Fix position of horizontal splitter on second and successive query tabs. See http://www.heidisql.com/forum.php?t=19952

    Committed: 9 months ago (Fri, 27 Nov 15 18:15)