Releases: Sequel-Ace/Sequel-Ace
Releases Β· Sequel-Ace/Sequel-Ace
Release list
5.4.0 (20109)
App Store Release Notes
- Added keyword highlighting and autocomplete for MyISAM, Aria, CSV, and other MySQL and MariaDB storage engines
- Added a refreshed app icon with light and dark appearances for modern macOS
- Improved table list compatibility with PolarDB-X and other MySQL-compatible servers
- Kept the app responsive during long-running column removal and improved cancellation reliability
- Fixed crashes when closing the field editor after viewing very large values
- Fixed table refreshes adding duplicate empty filter rows
- Fixed SSH connections so a blank port field respects the port configured in OpenSSH
- Fixed MySQL online help searches for topics containing special characters
- Various stability, compatibility, and modernization improvements
What's Changed
Added
- Keyword highlighting and autocomplete for non-InnoDB storage engines (3661f4036, #2521)
- Add macOS Liquid Glass app icon (including darkmode icon) (8df0527ed, #2429)
Fixed
- Ensure release tags trigger Xcode Cloud (981596fad, #2549)
- Make changelog temp files portable (be6a77fdb, #2546)
- Keep release Bundler config outside worktree (e7c2da3aa, #2545)
- Prevent table refresh from adding empty filter rows (534d8cdf7, #2519)
- Preserve SSH config port when field is empty (32dd5cf8a, #2517)
- Use app-scoped App Store version reads (1782e02a1, #2530)
- Prevent hosted release artifact launch hangs (a6f8fa92a, #2529)
- Parse table list rows independently of column labels (ad49e0c13, #2494)
- Prevent large field editor close crashes (a430efbbe, #2507)
- Keep long-running column removal responsive (2ff664597, #2506)
Changed
- Prepare 5.4.0 (20105) release (ea576d45a, #2548)
- Percent-encode the MySQL online-help topic in the search URL (4b87655f6, #2523)
- build(deps): bump actions/create-github-app-token from 2.2.2 to 3.2.0 (f1d04173d, #2525)
- build(deps): bump json from 2.19.3 to 2.19.9 (e84b56c63, #2508)
Infrastructure
- Clean up sole GHCR feasibility probe (59b89b266, #2543)
- Revise modernization plan and move planning docs into the repo (59c6b50d8, #2540)
- Handle empty GHCR probe cleanup (e039992ae, #2539)
- Delete GHCR feasibility probes through Packages API (2f3600d16, #2537)
- Fail closed on GHCR feasibility probe cleanup (82050c4a8, #2535)
- Reuse pinned Alpha run for feasibility (4f0e6e230, #2533)
- Make release artifact publishing asynchronous (9e7737b5b, #2532)
- Update PR tests to macOS 26 ARM64 (56678b137, #2518)
- Restore scheduled release finalization (5c8e32c58, #2528)
- Fix release feasibility launch verification (72d49461a, #2527)
- Make release finalization event-driven and harden release workflows (c0c00ac3c, #2526)
- Add guarded release automation (1216a6a14, #2524)
- Modernization: AppKit deprecation batch 3 (warnings plan step 7) (8f8697df3, #2511)
- Modernization: SANotificationCenter replaces NSUserNotification (warnings plan step 5) (bafb56b0c, #2510)
- Modernization: migrate deprecated keyed-archiver initializers (warnings plan step 4) (cd10f0a5a, #2509)
- chore: add xcodecloud manifest for CI configuration (ded4b43df)
New Contributors
Full Changelog: production/5.3.1-20104...981596f
5.3.1 (20104)
App Store Release Notes
- Fixed a longstanding issue where, in rare situations, queries could be run against the wrong database connection
- Restore Keychain password handoff for SSH connections, fixing ssh connectivity issues introduce in 5.3.0
- Enhanced the Vault connection UI to make it easier to connect to vault connections
- Clarified MCP server connection options and interactions
- Added support for INET4 and INET6 column types
- Updated the build environment to build with the latest versions of macOS
- Various cleanups and enhancements
What's Changed
- Bump faraday from 1.10.5 to 1.10.6 by @dependabot[bot] in #2481
- Rename agents.md to AGENTS.md and expand it into a real agent guide #infra by @Kaspik in #2485
- Modernization: warning hygiene sweep (warnings plan step 1) #infra by @Kaspik in #2486
- #fixed Restore Keychain password handoff for SSH connections by @Jason-Morcos in #2491
- Bump excon from 0.112.0 to 1.5.0 by @dependabot[bot] in #2492
- Modernization: migrate database document printing from WebView to WKWebView #infra by @Kaspik in #2484
- Modernization: rename ivar-shadowing locals (warnings plan step 2) #infra by @Kaspik in #2496
- Modernization: nullability audit of SPDatabaseDocument.h (warnings plan step 3) #infra by @Kaspik in #2498
- Vault: replace credentials path field with a Vault mount field + role dropdown by @prgTW in #2480
- Enrich MCP list_connections with favorite name and path by @neeo in #2500
- #fixed Assert selected database atomically for queries by @Jason-Morcos in #2490
- Clarify MCP endpoint transports: 405 for GET /mcp and note the SSE endpoint by @neeo in #2499
- Prepare release by @Jason-Morcos in #2502
- #added INET4 and INET6 column types by @DannyJJK in #2497
- Prepare release by @Jason-Morcos in #2505
Full Changelog: production/5.3.0-20102...production/5.3.1-20104
5.3.1 (20103) - Release Candidate 1
Note: we're seeing some configuration issues on Xcode Cloud so this build is not yet available
App Store Release Notes
- Fixed a longstanding issue where, in rare situations, queries could be run against the wrong database connection
- Restore Keychain password handoff for SSH connections, fixing ssh connectivity issues introduce in 5.3.0
- Enhanced the Vault connection UI to make it easier to connect to vault connections
- Clarified MCP server connection options and interactions
- Various cleanups and enhancements
What's Changed
- Bump faraday from 1.10.5 to 1.10.6 by @dependabot[bot] in #2481
- Rename agents.md to AGENTS.md and expand it into a real agent guide #infra by @Kaspik in #2485
- Modernization: warning hygiene sweep (warnings plan step 1) #infra by @Kaspik in #2486
- #fixed Restore Keychain password handoff for SSH connections by @Jason-Morcos in #2491
- Bump excon from 0.112.0 to 1.5.0 by @dependabot[bot] in #2492
- Modernization: migrate database document printing from WebView to WKWebView #infra by @Kaspik in #2484
- Modernization: rename ivar-shadowing locals (warnings plan step 2) #infra by @Kaspik in #2496
- Modernization: nullability audit of SPDatabaseDocument.h (warnings plan step 3) #infra by @Kaspik in #2498
- Vault: replace credentials path field with a Vault mount field + role dropdown by @prgTW in #2480
- Enrich MCP list_connections with favorite name and path by @neeo in #2500
- #fixed Assert selected database atomically for queries by @Jason-Morcos in #2490
- Clarify MCP endpoint transports: 405 for GET /mcp and note the SSE endpoint by @neeo in #2499
- Prepare release by @Jason-Morcos in #2502
Full Changelog: production/5.3.0-20102...production/5.3.1-20103
5.3.0 (20102)
App Store Release Notes
- Added a built-in MCP server for AI agent integrations (disabled by default), with a new Preferences pane, local-only access, and read-only safeguards
- Added a Vault connection type with OIDC browser authentication and ephemeral MySQL credentials
- Added a PHP serialized data field editor with tree editing for nested arrays, objects, and scalar values
- Added support for AWS IAM authentication via
aws sso loginandaws loginprofiles - Added support for remote socket paths over SSH tunnels
- Added connection favorite search, copy/paste connection strings, clipboard import, and smarter duplicate handling
- Added βExplain Current Queryβ for quickly running EXPLAIN on the current SQL statement
- Added table-content filtering improvements, including drag-and-drop cell filters and a βFilter by Selected Valueβ context menu
- Added support for
UUID_v4()in the content view - Added connection options and URL parameters for server public key retrieval and cleartext-plugin configuration
- Improved MySQL 8.4 compatibility for foreign key creation and AUTO_INCREMENT column edits
- Improved User Manager privilege support and error messages for newer MySQL and MariaDB permissions
- Improved CSV import handling for CR/CRLF line endings and quoted line terminators
- Improved collation loading for older or more restricted MySQL servers
- Fixed ProxySQL connection locking caused by stats-expiry updates
- Fixed Save As/Cmd-S behavior so each query tab remembers its own SQL file
- Fixed literal
$Ntext being removed from query favorites - Fixed session time zone restoration after reconnect, SSH localhost handling, stale bookmark alerts, Bundle Editor resize crashes, and JSON formatting crashes with tab indentation
- Modernized major connection, favorites, bundle output, archiving, and database-list internals for improved reliability
What's Changed
- New Crowdin updates by @Kaspik in #2383
- Modernization: Decouple connection flow, extract to Swift by @Kaspik in #2375
- #fixed Prevent SAConnectionService from regressing SSH localhost support by @Jason-Morcos in #2385
- #fixed Restore session time zone after reconnect by @Jason-Morcos in #2386
- #fixed Infinite recursion in SATaskManaging Swift stubs by @heisen273 in #2387
- #added New feature: drag-n-drop cell to filter by @heisen273 in #2388
- Bump nokogiri from 1.19.1 to 1.19.3 in /docs by @dependabot[bot] in #2399
- #added Search field for connection favorites (#358) by @khisby in #2393
- #added New feature: drag-n-drop cell to filter (made right) by @heisen273 in #2389
- #fixed Add a small vertical inset to the query editor by @eyupcanakman in #2408
- Modernization Phase A3: Collapse view-switching methods into SAViewMode by @Kaspik in #2402
- Modernization Phase B3: 16 unit tests for SAViewMode by @Kaspik in #2403
- Modernization Phase A1a: Extract -setDatabases into SADatabaseListManager by @Kaspik in #2404
- Modernization Phase A1b: Extract navigator schema path into SADatabaseListManager by @Kaspik in #2405
- Bump faraday from 2.14.1 to 2.14.2 in /docs by @dependabot[bot] in #2412
- Modernization Phase A4 + B2a: Window title & favorites search extraction by @Kaspik in #2409
- Modernization Phase D3 + form helpers: SPConnectionController cleanup by @Kaspik in #2410
- Modernization: Extract tree-walker + document test-target sharp edge by @Kaspik in #2411
- Modernization Phase A1c: extract database selection flow to Swift by @Kaspik in #2414
- #added Explain Current Query menu item (closes #2291) by @Digman in #2407
- Modernization Phase C1b: pure SwiftUI favorites List/OutlineGroup by @Kaspik in #2416
- #added enable_cleartext_plugin URL query parameter by @gvanbeck in #2418
- New Crowdin updates by @Kaspik in #2420
- feat: add Vault connection type with OIDC browser authentication and ephemeral credentials by @prgTW in #2379
- Modernization Phase C1a: wrap favorites list in NSViewRepresentable by @Kaspik in #2415
- New Crowdin updates by @Kaspik in #2424
- #added UUID_v4() in the content view by @eyupcanakman in #2425
- Filter by Selected Value: context menu on Table Content cells by @Digman in #2421
- Bump jwt from 2.10.2 to 3.2.0 by @dependabot[bot] in #2428
- New Crowdin updates by @Kaspik in #2426
- #added Copy/paste connection strings and smart import with duplicate detection by @relbns in #2398
- Modernization Phase A2: Extract task progress UI into SATaskController by @Kaspik in #2431
- #added - Add remote socket connection support by @mofman in #2406
- #fixed Save As now remembers each tab's file for Cmd-S by @eyupcanakman in #2432
- Prepare Beta release by @Jason-Morcos in #2435
- #fixed Keep literal $N text in query favorites on load by @eyupcanakman in #2434
- Modernization Phase D1: Decode favorites via SAConnectionInfo+Favorite by @Kaspik in #2436
- Modernization Phase D2: Extract favorites-action pure cores by @Kaspik in #2437
- Support AWS SSO (aws sso login) and console sign-in (aws login) for RDS IAM authentication by @neeo in #2433
- Modernization: safe deprecation cleanup batch #infra by @Kaspik in #2441
- Modernization Phase C2a: SwiftUI connection form for TCP/IP #infra by @Kaspik in #2439
- Modernization: migrate bundle HTML output window from WebView to WKWebView + SwiftUI #infra by @Kaspik in #2440
- #fixed Skip the stats-expiry SET that locks ProxySQL connections by @eyupcanakman in #2450
- New Crowdin updates by @Kaspik in #2448
- Modernization: warning cleanup batch 2 (real mouse-mask bug + safe quick wins) by @Kaspik in #2443
- #infra Make performance tests opt in to speed up CI by @Jason-Morcos in #2458
- #infra Move GitHub tests to native ARM running by @Jason-Morcos in #2457
- #fixed Fix stale bookmark alert handling by @Jason-Morcos in #2455
- #added Guard MySQL 8.4 auto-increment column edits by @Jason-Morcos in #2453
- Modernization: SAArchiving helper for NSArchiver β NSKeyedArchiver migration (PR 1/3) #infra by @Kaspik in #2444
- Modernization: migrate editor font + colours to SAArchiving (PR 2/3) #infra by @Kaspik in #2445
- Modernization: keyed archiving for filter-table history snapshot #infra by @Kaspik in #2447
- Modernization: migrate remaining fonts + favourite colours to SAArchiving (PR 3/3) #infra by @Kaspik in #2446
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #2461
- Bump faraday from 2.14.2 to 2.14.3 in /docs by @dependabot[bot] in #2463
- Bump nokogiri from 1.19.3 to 1.19.4 in /docs by @dependabot[bot] in #2464
- Bump concurrent-ruby from 1.3.6 to 1.3.7 in /docs by @dependabot[bot] in #2462
- #fixed Prevent Bundle Editor crash on window resize by @eyupcanakman in #2466
- fix(json-formatter): Prevent NSRangeException crash on tab indent by @iwater in #2460
- #added Preflight MySQL 8.4 foreign key references by @Jason-Morcos in #2454
- New Crowdin updates by @Kaspik in #2467
- #added Add server public key connection option by @Jason-Morcos in #2456
- #fixed Route online help to current MySQL and MariaDB docs by @Jason-Morcos in #2452
- New Crowdin updates by @Kaspik in https://github.com/Sequel-Ace/Se...
5.3.0 (20101) Beta 1
What's Changed
- New Crowdin updates by @Kaspik in #2383
- Modernization: Decouple connection flow, extract to Swift by @Kaspik in #2375
- #fixed Prevent SAConnectionService from regressing SSH localhost support by @Jason-Morcos in #2385
- #fixed Restore session time zone after reconnect by @Jason-Morcos in #2386
- #fixed Infinite recursion in SATaskManaging Swift stubs by @heisen273 in #2387
- #added New feature: drag-n-drop cell to filter by @heisen273 in #2388
- Bump nokogiri from 1.19.1 to 1.19.3 in /docs by @dependabot[bot] in #2399
- #added Search field for connection favorites (#358) by @khisby in #2393
- #added New feature: drag-n-drop cell to filter (made right) by @heisen273 in #2389
- #fixed Add a small vertical inset to the query editor by @eyupcanakman in #2408
- Modernization Phase A3: Collapse view-switching methods into SAViewMode by @Kaspik in #2402
- Modernization Phase B3: 16 unit tests for SAViewMode by @Kaspik in #2403
- Modernization Phase A1a: Extract -setDatabases into SADatabaseListManager by @Kaspik in #2404
- Modernization Phase A1b: Extract navigator schema path into SADatabaseListManager by @Kaspik in #2405
- Bump faraday from 2.14.1 to 2.14.2 in /docs by @dependabot[bot] in #2412
- Modernization Phase A4 + B2a: Window title & favorites search extraction by @Kaspik in #2409
- Modernization Phase D3 + form helpers: SPConnectionController cleanup by @Kaspik in #2410
- Modernization: Extract tree-walker + document test-target sharp edge by @Kaspik in #2411
- Modernization Phase A1c: extract database selection flow to Swift by @Kaspik in #2414
- #added Explain Current Query menu item (closes #2291) by @Digman in #2407
- Modernization Phase C1b: pure SwiftUI favorites List/OutlineGroup by @Kaspik in #2416
- #added enable_cleartext_plugin URL query parameter by @gvanbeck in #2418
- New Crowdin updates by @Kaspik in #2420
- feat: add Vault connection type with OIDC browser authentication and ephemeral credentials by @prgTW in #2379
- Modernization Phase C1a: wrap favorites list in NSViewRepresentable by @Kaspik in #2415
- New Crowdin updates by @Kaspik in #2424
- #added UUID_v4() in the content view by @eyupcanakman in #2425
- Filter by Selected Value: context menu on Table Content cells by @Digman in #2421
- Bump jwt from 2.10.2 to 3.2.0 by @dependabot[bot] in #2428
- New Crowdin updates by @Kaspik in #2426
- #added Copy/paste connection strings and smart import with duplicate detection by @relbns in #2398
- Modernization Phase A2: Extract task progress UI into SATaskController by @Kaspik in #2431
- #added - Add remote socket connection support by @mofman in #2406
- #fixed Save As now remembers each tab's file for Cmd-S by @eyupcanakman in #2432
- Prepare Beta release by @Jason-Morcos in #2435
New Contributors
- @heisen273 made their first contribution in #2387
- @khisby made their first contribution in #2393
- @Digman made their first contribution in #2407
- @gvanbeck made their first contribution in #2418
- @prgTW made their first contribution in #2379
- @relbns made their first contribution in #2398
- @mofman made their first contribution in #2406
Full Changelog: production/5.2.1-20100...beta/5.3.0-20101
5.2.1 (20100)
App Store Release Notes
- Strengthened security of TLS defaults and scoped reconnect reachability probes away from public services
- Raised row limit cap from 100k to 1M
- Revamped crash reporting from MSAppCenter to Firebase
- Revamped the About panel (in SwiftUI!)
- Fixed a bug with foreign key reference clickthrough with certain column types
- Fixed a bug around table selection when removing a table
- Fixed a bug that caused tables to be grayed out after an export
- Fixed a bug that prevented ProxyCommands from working when shell was customized
- Fixed a beep-on-startup issue related to bundles
What's Changed
- Bump faraday from 1.8.0 to 1.10.5 by @dependabot[bot] in #2357
- Raise row limit cap from 100k to 1M #fixed by @eyupcanakman in #2359
- Improve TLS defaults and scope reconnect reachability probes by @Jason-Morcos in #2364
- Replace About panel XIB with SwiftUI implementation by @Kaspik in #2366
- fix: check target column type when following FK references by @Kaspik in #2365
- Bump json from 2.18.1 to 2.19.2 in /docs by @dependabot[bot] in #2367
- Bump json from 2.18.1 to 2.19.2 by @dependabot[bot] in #2368
- #fixed Clear selected table when removing a table by @DannyJJK in #2369
- Bump activesupport from 7.0.7.2 to 7.2.3.1 in /docs by @dependabot[bot] in #2370
- #fixed Refresh tables after export so the table list isn't grayed out by @DannyJJK in #2371
- #fixed remove SHELL from ssh environment so ProxyCommands work when shell is customized by @ahti in #2374
- Fix bundle beep on startup #fixed by @Jason-Morcos in #2376
- Bump addressable from 2.8.5 to 2.9.0 in /docs by @dependabot[bot] in #2377
- Replace App Center with Firebase Analytics & Crashlytics by @Kaspik in #2378
- Bump addressable from 2.8.8 to 2.9.0 by @dependabot[bot] in #2380
- Prepare release by @Jason-Morcos in #2381
New Contributors
- @eyupcanakman made their first contribution in #2359
- @ahti made their first contribution in #2374
Full Changelog: production/5.2.0-20099...production/5.2.1-20100
5.2.0 (20099)
App Store Release Notes
- Added support for AWS IAM authentication for Amazon RDS connections (including profile/role flows)
- Rewrote default bundles to avoid removed macOS scripting runtimes, with clearer runtime-missing warnings
- Added MySQL 8+ fallback logic for optimized field type estimation when PROCEDURE ANALYSE is unavailable
- Added detection and user alerts for macOS Local Network permission denials behind SSH βNo route to hostβ errors
- Added support for mysql:// URLs for Socket connections
- Fixed SQL βCopy as INSERTβ numeric field quoting/type handling
- Fixed SSH host-key reconnect prompt freezes and repeated metadata/status error loops
- Fixed pinned-table behavior by scoping pins to connection identity and migrating legacy pinned-table data
- Fixed multiple export and process-list issues (null serialization, export path/cancel handling, XML/BIT export correctness, network-volume bookmark handling)
What's Changed
- Bump aws-sdk-s3 from 1.179.0 to 1.208.0 by @dependabot[bot] in #2319
- feat: Improve auto-completion with table prioritization and horizontal scrolling by @rlaope in #2320
- Bump faraday from 2.7.10 to 2.14.1 in /docs by @dependabot[bot] in #2327
- Bump faraday from 1.10.4 to 1.10.5 by @dependabot[bot] in #2328
- Bump nokogiri from 1.18.9 to 1.19.1 in /docs by @dependabot[bot] in #2330
- Respect query warning preferences for table comment edits by @Jason-Morcos in #2335
- Fix pinned table leakage across different connections by @Jason-Morcos in #2334
- Attempted fixes for 5.1.0 slowness by @Jason-Morcos in #2331
- Fix export-system bugs across path, cancel, XML, BIT, and bookmark handling by @Jason-Morcos in #2336
- Rewrite default bundles to avoid removed macOS interpreters by @Jason-Morcos in #2338
- Expand socket workaround documentation (Issue #113) by @Jason-Morcos in #2339
- Fix SSH host key prompt freeze on reconnect by @Jason-Morcos in #2340
- Document mysql:// connection URLs and improve discoverability by @Jason-Morcos in #2341
- Recover from stale database list during database reselection by @Jason-Morcos in #2343
- Fix query result column-type preference handling and add regression tests by @Jason-Morcos in #2344
- Fix process list copy/save appending
(null)on MySQL by @Jason-Morcos in #2333 - Fix Copy as SQL INSERT quoting for numeric fields by @Jason-Morcos in #2337
- Add support for authenticating via AWS IAM to RDS - building on top of work by ostark by @Jason-Morcos in #2346
- Detect Local Network permission denial for SSH no-route failures by @Jason-Morcos in #2347
- Add MySQL 8 fallback for optimized field type by @Jason-Morcos in #2345
- Fix repeated modal loop for failing view metadata/status loads by @Jason-Morcos in #2342
- Fix process-list copy/save regression from missing serializer bridge by @Jason-Morcos in #2349
- Prepare release by @Jason-Morcos in #2350
- #fixed Fix default bundle migration and bump built-in bundle versions by @Jason-Morcos in #2351
- #fixed Detect local network privacy denial via Network.framework by @Jason-Morcos in #2352
- Revamp AWS IAM Auth to a tier 1 auth type by @Jason-Morcos in #2353
- Add support for mysql urls for sockets and iam connections #added by @Jason-Morcos in #2355
- Prepare release by @Jason-Morcos in #2356
New Contributors
Full Changelog: production/5.1.0-20096...production/5.2.0-20099
5.2.0 (20097) Release Candidate 1
App Store Release Notes
- Added support for AWS IAM authentication for Amazon RDS connections (including profile/role flows)
- Rewrote default bundles to avoid removed macOS scripting runtimes, with clearer runtime-missing warnings
- Added MySQL 8+ fallback logic for optimized field type estimation when PROCEDURE ANALYSE is unavailable
- Added detection and user alerts for macOS Local Network permission denials behind SSH βNo route to hostβ errors
- Fixed SQL βCopy as INSERTβ numeric field quoting/type handling
- Fixed SSH host-key reconnect prompt freezes and repeated metadata/status error loops
- Fixed pinned-table behavior by scoping pins to connection identity and migrating legacy pinned-table data
- Fixed multiple export and process-list issues (null serialization, export path/cancel handling, XML/BIT export correctness, network-volume bookmark handling)
What's Changed
- Bump aws-sdk-s3 from 1.179.0 to 1.208.0 by @dependabot[bot] in #2319
- feat: Improve auto-completion with table prioritization and horizontal scrolling by @rlaope in #2320
- Bump faraday from 2.7.10 to 2.14.1 in /docs by @dependabot[bot] in #2327
- Bump faraday from 1.10.4 to 1.10.5 by @dependabot[bot] in #2328
- Bump nokogiri from 1.18.9 to 1.19.1 in /docs by @dependabot[bot] in #2330
- Respect query warning preferences for table comment edits by @Jason-Morcos in #2335
- Fix pinned table leakage across different connections by @Jason-Morcos in #2334
- Attempted fixes for 5.1.0 slowness by @Jason-Morcos in #2331
- Fix export-system bugs across path, cancel, XML, BIT, and bookmark handling by @Jason-Morcos in #2336
- Rewrite default bundles to avoid removed macOS interpreters by @Jason-Morcos in #2338
- Expand socket workaround documentation (Issue #113) by @Jason-Morcos in #2339
- Fix SSH host key prompt freeze on reconnect by @Jason-Morcos in #2340
- Document mysql:// connection URLs and improve discoverability by @Jason-Morcos in #2341
- Recover from stale database list during database reselection by @Jason-Morcos in #2343
- Fix query result column-type preference handling and add regression tests by @Jason-Morcos in #2344
- Fix process list copy/save appending
(null)on MySQL by @Jason-Morcos in #2333 - Fix Copy as SQL INSERT quoting for numeric fields by @Jason-Morcos in #2337
- Add support for authenticating via AWS IAM to RDS - building on top of work by ostark by @Jason-Morcos in #2346
- Detect Local Network permission denial for SSH no-route failures by @Jason-Morcos in #2347
- Add MySQL 8 fallback for optimized field type by @Jason-Morcos in #2345
- Fix repeated modal loop for failing view metadata/status loads by @Jason-Morcos in #2342
- Fix process-list copy/save regression from missing serializer bridge by @Jason-Morcos in #2349
- Prepare release by @Jason-Morcos in #2350
New Contributors
Full Changelog: production/5.1.0-20096...production/5.2.0-20097
5.1.0 (20096)
App Store Release Notes
- Added support for filtering the columns to display in the content view
- Added support for dash-style block comments in the query editor
- Added support for indenting/unindenting in the query editor by tab/shift+tab (when using tab characters for indentation)
- Fixed a bug with data types in "Copy as SQL Insert"
What's Changed
- Bump nokogiri from 1.18.8 to 1.18.9 in /docs by @dependabot[bot] in #2278
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2287
- Bump rexml from 3.3.9 to 3.4.2 in /docs by @dependabot[bot] in #2294
- Bump rexml from 3.4.0 to 3.4.2 by @dependabot[bot] in #2296
- feat: Support dash-style for block comment by @vuon9 in #2301
- feat: support indent/undent by tab/shift+tab (when using tab characters for indentation) by @vuon9 in #2305
- fix: data types of copy as sql insert by @vuon9 in #2307
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #2309
- #added Column filter for Content view by @JonathanMMann in #2311
- Prepare release by @Jason-Morcos in #2317
New Contributors
- @JonathanMMann made their first contribution in #2311
Full Changelog: production/5.0.9-20095...production/5.1.0-20096
5.0.9 (20095)
App Store Release Notes
- Enhanced the "Go to Database" selector allow going directly to a specific table
- Fixed a bug that caused the app to revert to the default database on reconnect and to randomly change databases without updating the database selector
- Fixed and improved performance of date field defaults, including being able to use quoted date string for DATE field type
- Fixed a bug with foreign keys with _bin encodings
- Fixed a bug that caused the autocomplete prompt to sometimes close prematurely
What's Changed
- #fixed Reset the relevant variables to prepare for the next time by @wanyaxing in #2243
- #fixed #1746 clicking foreign key arrows on _bin column filters correctly by @tullera in #2248
- Correct the date string value to default for DATE, and utilize any of the functions for the field default by @vuon9 in #2254
- Update index.md by @Bytesmiths in #2257
- #added support goto database.table with the "Go to Database" by @wanyaxing in #2244
- This file has extension "xcodeproj" not "xcworkspace" #infra by @MikeRich88 in #2261
- Fix: Premature closure of auto-completion popup by @vuon9 in #2268
- Prepare release by @Jason-Morcos in #2269
New Contributors
- @tullera made their first contribution in #2248
- @Bytesmiths made their first contribution in #2257
- @MikeRich88 made their first contribution in #2261
Full Changelog: production/5.0.8-20094...production/5.0.9-20095