|
| 1 | +# Created with YamlCreate.ps1 Dumplings Mod |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: HeidiSQL.HeidiSQL |
| 5 | +PackageVersion: 12.16.0.7229 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: Ansgar Becker |
| 8 | +PublisherUrl: https://www.anse.de/ |
| 9 | +PublisherSupportUrl: https://www.heidisql.com/help.php |
| 10 | +PrivacyUrl: https://www.heidisql.com/privacy.php |
| 11 | +Author: Ansgar Becker |
| 12 | +PackageName: HeidiSQL |
| 13 | +PackageUrl: https://www.heidisql.com/ |
| 14 | +License: GPL-2.0 |
| 15 | +LicenseUrl: https://github.com/HeidiSQL/HeidiSQL/blob/HEAD/LICENSE |
| 16 | +Copyright: Copyright (c) 2000-2026 Ansgar Becker |
| 17 | +ShortDescription: A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL and SQLite, written in Delphi |
| 18 | +Description: HeidiSQL is free software for people who work with databases, and aims to be intuitive to use. "Heidi" lets you connect to a variety of databases, like MariaDB, MySQL, Microsoft SQL, PostgreSQL, SQLite, Interbase and Firebird. Once you are connected, you can edit data and structures in these databases. Invented in 2002 by Ansgar, HeidiSQL is still a popular tool for MariaDB and MySQL, and actively maintained. |
| 19 | +Moniker: heidisql |
| 20 | +Tags: |
| 21 | +- database |
| 22 | +- db2 |
| 23 | +- develop |
| 24 | +- development |
| 25 | +- ide |
| 26 | +- mssql |
| 27 | +- mysql |
| 28 | +- postgres |
| 29 | +- postgresql |
| 30 | +- programming |
| 31 | +- sql |
| 32 | +- sqlite |
| 33 | +ReleaseNotes: |- |
| 34 | + 12.16 - 2026-03-10 |
| 35 | + ⛰️ Features |
| 36 | + - (packaging) Add libqt6pas dependency - (a3e6d0b) |
| 37 | + - (packaging) Ship qt6 build in deb package, enhance control file fields - (992b673) |
| 38 | + - (ui) Turn all TEdit's with NumbersOnly into TSpinEditEx - (96bb466) |
| 39 | + - Select just created table copy - (18e9431) |
| 40 | + - Add toolbar button for toggling reverse foreign key listing, so the user has the chance to disable its potentially long during query - (938f303) |
| 41 | + - Reverse foreign keys on "Foreign keys" tab in table editor - (ca48343) |
| 42 | + - Add menu item Edit > Copy column names - (ce93931) |
| 43 | + - Prevent loading an SQL file multiple times into an editor - (153e61d) |
| 44 | + - Add sshpass.exe v1.0.6 for Windows, and refactor Windows installer script - (d79d462) |
| 45 | + - Inject app name and version into potentially long during SQL queries for the SQL export - (93e1b39) |
| 46 | + - Run user startup script in DoAfterConnect call, which includes reconnects - (1b27b1d) |
| 47 | + - Add "Display" main menu, move some spread items there, and add two items for toggling log panel and tree filters - (c0fbcff) |
| 48 | + - Support BOOLEAN column type in MySQL - (e796ad1) |
| 49 | + - Re-enable clickable "Analyze query" label on host > processes - (678c7b8) |
| 50 | + - Create SQL export option for wrapping DML commands in a BEGIN/COMMIT transaction - (5560454) |
| 51 | + - Display approximate row count of tables in database tab on MS SQL - (146044f) |
| 52 | + - Support full table status option in SQLite, showing "Rows" from COUNT(*) for each table - (422935a) |
| 53 | + - Add security policy for supported versions and reporting - (7ce4a23) |
| 54 | + - Prefer KILL QUERY over KILL on MySQL and MariaDB, when using the "Kill process" menu item in Host > processlist - (b3743d8) |
| 55 | + - New attempt to leave the main window invisible behind the session manager - (be5322c) |
| 56 | + - Show virtual, stored and hidden columns in SQLite - (0a87a73) |
| 57 | + 🚀 Enhancements |
| 58 | + - Move color scheme submenu from Tools to Display menu - (f7f90e8) |
| 59 | + - Export tables which are hidden through the table filter - (42e5277) |
| 60 | + 🐛 Bug Fixes |
| 61 | + - Crash on macOS, due to running Connection.ShowWarnings directly in the TQueryThread - (d62807a) |
| 62 | + - Less aggressive debug compile mode, made the app unresponsive when trying to close - (8d48099) |
| 63 | + - Two more exception causes found in uploaded reports - (e33ea1d) |
| 64 | + - Sporadic "no database selected" when updating grid header with row details - (c9eb765) |
| 65 | + - Wrong use of Copy(), which is one-based not zero-based, and remove translated appendix to snipped log message which may use critical chars and confuse SynEdit - (e3fc3f5) |
| 66 | + - Various crash causes, reported in uploaded bug reports - (6215d19) |
| 67 | + - Missing required package LazControls for TSpinEditEx - (519a84a) |
| 68 | + - Remove default keystrokes from query editor: 2x ecRedo and 1x ecDeleteLine - (2bc9d78) |
| 69 | + - Wrong SQL on MS SQL when renaming table per table editor - (a763fd1) |
| 70 | + - Use default brew path to sshpass on macOS - (b7c3d07) |
| 71 | + - Status bar text gets written into the panel right besides the current one, on Linux/macOS - (dfb86d5) |
| 72 | + - Several crash causes Host subtabs when connection is lost externally - (1029657) |
| 73 | + - Non stored global setting for "sort alphabetically" checkbox in column selection - (0ccb1ac) |
| 74 | + - High CPU load and unresponsiveness through SynEdit highlighter when starting to edit large text in popup editor - (676fcd7) |
| 75 | + - Crash when enabling TShellListView.MultiSelect in OnFormShow, now sets options per setter method, before FormShow - (2acce35) |
| 76 | + - Crash on right-click in empty area of query result grid - (6309305) |
| 77 | + - Data grid context menu not opening after click in empty area - (10fc117) |
| 78 | + - Repaint columns list after move up/down a column - (6a0cbe3) |
| 79 | + - Out-of-memory error in call to sqlite3_open() on a non-existent SQLite database file - (e93924f) |
| 80 | + - Font bold + italic setting not stored in settings - (cc5b811) |
| 81 | + - Potentially crashing typecast in LoadRecentFilter - (da07591) |
| 82 | + - Non-themed white area on TTabControl, fix from https://github.com/zamtmn/metadarkstyle/issues/75 - (7554364) |
| 83 | + - Forgotten files in c01a439ce5f3bd4b4ec748937175e6045e8d935e - (8098296) |
| 84 | + - Initial FK names assigned in TfrmTableEditor.listForeignKeysNewText() were lacking the referencing table's table name in case the referencing table was not created yet (pr from Jochen Neubeck) - (d8cd61c) |
| 85 | + - Wrong schema queries in SQLite, always shows columns and indexes of first database file - (7072986) |
| 86 | + - BIT values in MS SQL grid queries prefixed with MySQL b'' style - (7456c38) |
| 87 | + - Random crash in dodgy typecast TEdit/TEditButton - (37add0f) |
| 88 | + - Crash when moving added column to very bottom - (b739799) |
| 89 | + - Load any foreign keys, anyway if the user owns them, on PostgreSQL - (dbab4cb) |
| 90 | + - Wrong captions on quick filter actions shown in preferences > shortcuts - (3e0bf91) |
| 91 | + - Crash in OpenTextFile, for a 0-bytes file - override the encoding to one without BOM - (27e26a6) |
| 92 | + - Keep column default value in table editor, when user changes its datatype to one in the same category as before (int ⇒ bigint) - (3c518ad) |
| 93 | + - Trim away spaces around name of routine parameter silently - (b681ebf) |
| 94 | + - Re-enable dropping sql files on main form - (314db47) |
| 95 | + - Missing translations, and rephrase the "themes not supported" text - (7dfad02) |
| 96 | + - TDBQuery.TableName always returned an empty string on MS SQL - (520a90c) |
| 97 | + - TDBQuery.Col() crashes with "Column not available" on certain locales - (a01acd1) |
| 98 | + - Reset DesignTimePPI in all forms from 120 to the default 96, let the IDE scale controls down and move or add some defaults like LCLVersion. - (e635ae5) |
| 99 | + - Allow $$ as delimiter again on non-PostgreSQL connections, and ` on non-MySQL connections - (71bb25b) |
| 100 | + 🚜 Refactor |
| 101 | + - Migration from Array[TSQLSpecifityId] to TSqlProvider - (31ba8bf) |
| 102 | + 📚 Documentation |
| 103 | + - (ui) Mark VCL styles as deprecated - (1ce80ea) |
| 104 | + 🎨 Styling |
| 105 | + - (ui) Remove border around reverse foreign key list - (6ed145e) |
| 106 | + ⚙️ Miscellaneous Tasks |
| 107 | + - Bump version for v12.16 release - (d141124) |
| 108 | + - Move OpenSSL license file out of the dll folder - (5772d09) |
| 109 | + - Add Wine deprecation note used in the Windows builds - (5e34fa9) |
| 110 | + Localize |
| 111 | + - Update compiled translation files from Transifex - (a5f1a19) |
| 112 | + Ui |
| 113 | + - Hint the user in which path we are going to look for sshpass (macOS and Windows) - (86a96bd) |
| 114 | + Contributors |
| 115 | + - @ansgarbecker |
| 116 | +ReleaseNotesUrl: https://github.com/HeidiSQL/HeidiSQL/releases/tag/v12.16 |
| 117 | +ManifestType: defaultLocale |
| 118 | +ManifestVersion: 1.12.0 |
0 commit comments