Skip to content

Commit 58cf50e

Browse files
authored
New version: HeidiSQL.HeidiSQL version 12.16.0.7229 (microsoft#347198)
1 parent c908bae commit 58cf50e

File tree

4 files changed

+180
-0
lines changed

4 files changed

+180
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: HeidiSQL.HeidiSQL
5+
PackageVersion: 12.16.0.7229
6+
InstallerType: inno
7+
UpgradeBehavior: install
8+
FileExtensions:
9+
- sql
10+
ProductCode: HeidiSQL_is1
11+
ReleaseDate: 2026-03-10
12+
AppsAndFeaturesEntries:
13+
- ProductCode: HeidiSQL_is1
14+
ElevationRequirement: elevatesSelf
15+
InstallationMetadata:
16+
DefaultInstallLocation: '%ProgramFiles%\HeidiSQL'
17+
Installers:
18+
- Architecture: x64
19+
Scope: user
20+
InstallerUrl: https://github.com/HeidiSQL/HeidiSQL/releases/download/v12.16/HeidiSQL_12.16.0.7229_Setup.exe
21+
InstallerSha256: D6632C9FB7041AA6CF9B7F72E36B8CF7C5C5B5AAC14265C7D55A39EA32613A91
22+
InstallerSwitches:
23+
Custom: /CURRENTUSER
24+
- Architecture: x64
25+
Scope: machine
26+
InstallerUrl: https://github.com/HeidiSQL/HeidiSQL/releases/download/v12.16/HeidiSQL_12.16.0.7229_Setup.exe
27+
InstallerSha256: D6632C9FB7041AA6CF9B7F72E36B8CF7C5C5B5AAC14265C7D55A39EA32613A91
28+
InstallerSwitches:
29+
Custom: /ALLUSERS
30+
ManifestType: installer
31+
ManifestVersion: 1.12.0
Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
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
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json
3+
4+
PackageIdentifier: HeidiSQL.HeidiSQL
5+
PackageVersion: 12.16.0.7229
6+
PackageLocale: zh-CN
7+
ShortDescription: Delphi 编写的轻量级 MariaDB、MySQL、SQL Server、PostgreSQL、SQLite 管理客户端
8+
Description: HeidiSQL 是专为使用数据库的用户设计的免费软件,力求直观易用。“Heidi”允许您连接到各种数据库,如 MariaDB、MySQL、Microsoft SQL、PostgreSQL、SQLite、Interbase、Firebird。连接后,您就可以编辑这些数据库中的数据和结构。HeidiSQL 由 Ansgar 于 2002 年发明,现在仍是 MariaDB 和 MySQL 的常用工具,并得到积极维护。
9+
Tags:
10+
- db2
11+
- mssql
12+
- mysql
13+
- postgres
14+
- postgresql
15+
- sql
16+
- sqlite
17+
- 代码
18+
- 开发
19+
- 数据库
20+
- 编程
21+
- 集成开发环境
22+
ManifestType: locale
23+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: HeidiSQL.HeidiSQL
5+
PackageVersion: 12.16.0.7229
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)