-
-
Notifications
You must be signed in to change notification settings - Fork 119
Expand file tree
/
Copy pathappcast.xml
More file actions
162 lines (161 loc) · 10.9 KB
/
appcast.xml
File metadata and controls
162 lines (161 loc) · 10.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<?xml version="1.0" standalone="yes"?>
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
<channel>
<title>TablePro</title>
<item>
<title>0.27.1</title>
<pubDate>Wed, 01 Apr 2026 02:06:09 +0000</pubDate>
<sparkle:version>54</sparkle:version>
<sparkle:shortVersionString>0.27.1</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
<description><![CDATA[<body style="font-family: -apple-system, sans-serif; font-size: 13px; padding: 8px;"><h3>Fixed</h3>
<ul>
<li>Table queries incorrectly prefixed with connection username as schema name on non-schema databases (MySQL, MariaDB, ClickHouse, Redis, etc.), causing "Table 'username.table' doesn't exist" errors when opening a second table tab</li>
</ul></body>]]></description>
<enclosure url="https://github.com/TableProApp/TablePro/releases/download/v0.27.1/TablePro-0.27.1-arm64.zip" length="26377697" type="application/octet-stream" sparkle:edSignature="y2dHsqx7Osx7VKogYzQ/DA2dhUnmd+si1UzLLbmyo/V9u1O05AWboycXvJueUoAnDN6LQvZ3UNnVE1kFyR9tDw==" />
</item>
<item>
<title>0.27.1</title>
<pubDate>Wed, 01 Apr 2026 02:06:09 +0000</pubDate>
<sparkle:version>54</sparkle:version>
<sparkle:shortVersionString>0.27.1</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description><![CDATA[<body style="font-family: -apple-system, sans-serif; font-size: 13px; padding: 8px;"><h3>Fixed</h3>
<ul>
<li>Table queries incorrectly prefixed with connection username as schema name on non-schema databases (MySQL, MariaDB, ClickHouse, Redis, etc.), causing "Table 'username.table' doesn't exist" errors when opening a second table tab</li>
</ul></body>]]></description>
<enclosure url="https://github.com/TableProApp/TablePro/releases/download/v0.27.1/TablePro-0.27.1-x86_64.zip" length="23306298" type="application/octet-stream" sparkle:edSignature="sNCHw0MYMo2ytKD2sujeoK30S1fXvPCLXoqjGqx6HG78x0fo0cB/6eAnirx6yQ0YW/geo3RoJ3+B/gkVqv6FCQ==" />
</item>
<item>
<title>0.27.0</title>
<pubDate>Tue, 31 Mar 2026 16:33:58 +0000</pubDate>
<sparkle:version>53</sparkle:version>
<sparkle:shortVersionString>0.27.0</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
<description><![CDATA[<body style="font-family: -apple-system, sans-serif; font-size: 13px; padding: 8px;"><h3>Added</h3>
<ul>
<li>Option to prompt for database password on every connection instead of saving to Keychain</li>
<li>Autocompletion for filter fields: column names and SQL keywords suggested as you type (Raw SQL and Value fields)</li>
<li>Multi-line support for Raw SQL filter field (Option+Enter for newline)</li>
<li>Visual Create Table UI with multi-database support (sidebar → "Create New Table...")</li>
<li>Auto-fit column width: double-click column divider or right-click → "Size to Fit"</li>
<li>Collapsible results panel (`Cmd+Opt+R`), multiple result tabs for multi-statement queries, result pinning</li>
<li>Inline error banner for query errors</li>
<li>JSON syntax highlighting and brace matching in Details sidebar and JSON editor popover</li>
<li>Database-aware SQL functions in field menu (MySQL, PostgreSQL, SQLite, SQL Server, ClickHouse)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Replace GCD dispatch patterns with Swift structured concurrency</li>
<li>Refactor Details sidebar into modular field editor architecture with extracted editor components</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>PostgreSQL: Schema name lost after app restart, causing "relation does not exist" errors for non-public schemas</li>
<li>Error dialog OK button not dismissing when a SwiftUI sheet is active, making the app unusable</li>
<li>SQL Server: Unicode characters (Thai, CJK, etc.) in nvarchar/nchar/ntext columns displaying as question marks</li>
<li>Globe+F (fn+F) fullscreen shortcut not working in SwiftUI lifecycle app</li>
</ul></body>]]></description>
<enclosure url="https://github.com/TableProApp/TablePro/releases/download/v0.27.0/TablePro-0.27.0-arm64.zip" length="26378023" type="application/octet-stream" sparkle:edSignature="n53O8RIe3dSnxsDNkM8gfwPGKiu/vhp1G75fHA0DKZxA2m+zx4HU7Y7gSnZhMMksmtHf34SQoOOIEzoeIhKfDQ==" />
</item>
<item>
<title>0.27.0</title>
<pubDate>Tue, 31 Mar 2026 16:33:58 +0000</pubDate>
<sparkle:version>53</sparkle:version>
<sparkle:shortVersionString>0.27.0</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description><![CDATA[<body style="font-family: -apple-system, sans-serif; font-size: 13px; padding: 8px;"><h3>Added</h3>
<ul>
<li>Option to prompt for database password on every connection instead of saving to Keychain</li>
<li>Autocompletion for filter fields: column names and SQL keywords suggested as you type (Raw SQL and Value fields)</li>
<li>Multi-line support for Raw SQL filter field (Option+Enter for newline)</li>
<li>Visual Create Table UI with multi-database support (sidebar → "Create New Table...")</li>
<li>Auto-fit column width: double-click column divider or right-click → "Size to Fit"</li>
<li>Collapsible results panel (`Cmd+Opt+R`), multiple result tabs for multi-statement queries, result pinning</li>
<li>Inline error banner for query errors</li>
<li>JSON syntax highlighting and brace matching in Details sidebar and JSON editor popover</li>
<li>Database-aware SQL functions in field menu (MySQL, PostgreSQL, SQLite, SQL Server, ClickHouse)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Replace GCD dispatch patterns with Swift structured concurrency</li>
<li>Refactor Details sidebar into modular field editor architecture with extracted editor components</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>PostgreSQL: Schema name lost after app restart, causing "relation does not exist" errors for non-public schemas</li>
<li>Error dialog OK button not dismissing when a SwiftUI sheet is active, making the app unusable</li>
<li>SQL Server: Unicode characters (Thai, CJK, etc.) in nvarchar/nchar/ntext columns displaying as question marks</li>
<li>Globe+F (fn+F) fullscreen shortcut not working in SwiftUI lifecycle app</li>
</ul></body>]]></description>
<enclosure url="https://github.com/TableProApp/TablePro/releases/download/v0.27.0/TablePro-0.27.0-x86_64.zip" length="23306571" type="application/octet-stream" sparkle:edSignature="6VU+4T6agdBHgCCNiJIafAQtVlQaOxctK81qfsXOQU7Bhxh5eF3wpHLYKioDlKOgxSJb7R+EjoLenZZWmMNwCg==" />
</item>
<item>
<title>0.26.0</title>
<pubDate>Sun, 29 Mar 2026 15:52:19 +0000</pubDate>
<sparkle:version>52</sparkle:version>
<sparkle:shortVersionString>0.26.0</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
<description><![CDATA[<body style="font-family: -apple-system, sans-serif; font-size: 13px; padding: 8px;"><h3>Added</h3>
<ul>
<li>Global toggle to disable all AI features (Settings > AI)</li>
<li>Drag to reorder columns in the Structure tab (MySQL/MariaDB)</li>
<li>Nested hierarchical groups for connection list (up to 3 levels deep)</li>
<li>Confirmation dialogs for deep link queries, connection imports, and pre-connect scripts</li>
<li>JSON fields in Row Details sidebar now display in a scrollable monospaced text area</li>
<li>Open, save, and save-as for SQL files with native macOS title bar integration (#475)</li>
<li>BigQuery plugin support (Google BigQuery analytics via REST API)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Removed query history sync from iCloud Sync (connections, groups, settings, and SSH profiles still sync)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>SQL editor not auto-focused on new tab and cursor missing after tab switch</li>
<li>Long lines not scrollable horizontally in the SQL editor</li>
<li>Home and End keys not moving cursor in the SQL editor (#448)</li>
<li>SSH profile lost after app restart when iCloud Sync enabled</li>
<li>MariaDB JSON columns showing as hex dumps instead of JSON text</li>
<li>MongoDB Atlas TLS certificate verification failure</li>
<li>ENUM/SET dropdown chevron buttons not showing on first table open</li>
</ul></body>]]></description>
<enclosure url="https://github.com/TableProApp/TablePro/releases/download/v0.26.0/TablePro-0.26.0-arm64.zip" length="26177098" type="application/octet-stream" sparkle:edSignature="diNKGmXTDnmind3UW/mRVDYgBIoYUiADz5O3MAHjcb0Y0/Zzo3PQKd65QNoCbX3jC5MbT1ptts8K24JuoPGoBg==" />
</item>
<item>
<title>0.26.0</title>
<pubDate>Sun, 29 Mar 2026 15:52:19 +0000</pubDate>
<sparkle:version>52</sparkle:version>
<sparkle:shortVersionString>0.26.0</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description><![CDATA[<body style="font-family: -apple-system, sans-serif; font-size: 13px; padding: 8px;"><h3>Added</h3>
<ul>
<li>Global toggle to disable all AI features (Settings > AI)</li>
<li>Drag to reorder columns in the Structure tab (MySQL/MariaDB)</li>
<li>Nested hierarchical groups for connection list (up to 3 levels deep)</li>
<li>Confirmation dialogs for deep link queries, connection imports, and pre-connect scripts</li>
<li>JSON fields in Row Details sidebar now display in a scrollable monospaced text area</li>
<li>Open, save, and save-as for SQL files with native macOS title bar integration (#475)</li>
<li>BigQuery plugin support (Google BigQuery analytics via REST API)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Removed query history sync from iCloud Sync (connections, groups, settings, and SSH profiles still sync)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>SQL editor not auto-focused on new tab and cursor missing after tab switch</li>
<li>Long lines not scrollable horizontally in the SQL editor</li>
<li>Home and End keys not moving cursor in the SQL editor (#448)</li>
<li>SSH profile lost after app restart when iCloud Sync enabled</li>
<li>MariaDB JSON columns showing as hex dumps instead of JSON text</li>
<li>MongoDB Atlas TLS certificate verification failure</li>
<li>ENUM/SET dropdown chevron buttons not showing on first table open</li>
</ul></body>]]></description>
<enclosure url="https://github.com/TableProApp/TablePro/releases/download/v0.26.0/TablePro-0.26.0-x86_64.zip" length="23103948" type="application/octet-stream" sparkle:edSignature="0SKMK5+lQyDLfMr1zHfzeH+h3QjGtrz5rhRmEFAayER09mNaQhNN9shycatOIOoTVHcroYGW2exw4C27uZpMCg==" />
</item>
</channel>
</rss>