Skip to content

Releases: Sequel-Ace/Sequel-Ace

6.0.3 (20116) - Release Candidate 1

Pre-release

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 08 Oct 18:32
08fc859

App Store Release Notes

  • Fix SSH tunnel recovery after signing identifier changes.
  • Keep AWS sign-in from blocking the connection window.
  • Fix reconnect hangs when a connection question is open.
  • Fix value escaping when session character sets or SQL modes change.
  • Improve database renaming permission checks and filter restoration.
  • Preserve empty-string filters and reject incomplete BIT edits.
  • Preserve mode-dependent MCP queries when limiting results.
  • Update translations.

What's Changed

Fixed

  • Escape values from the session's reported state, not from its handle (e82208236, #2726)
  • Restore English source entry for connection question (547368da2, #2746)
  • Don't let an open question and a main-thread caller wait for each other (e4dbbca7d, #2738)
  • Rename Database reads only its own grants, and a filter set aside stays set aside (49ebe052b, #2739)
  • Remove vulnerable rubyzip from Pages dependencies (7d3490687, #2743)
  • SSH tunnel: read the assistant's signing identifier instead of hardcoding it (266eba35b, #2709)
  • Resolve AWS SSO credentials off the UI thread (e9450a477, #2722)
  • Keep empty-string predicates when adding filter rules or groups (dbf34f976, #2728)
  • Preserve mode-dependent MCP queries when limiting results (9b2547df1, #2727)
  • Reject incomplete NULL placeholders when committing BIT edits (c8012fc8b, #2729)

Changed

Infrastructure

Full Changelog: production/6.0.2-20115...e822082

6.0.2 (20115)

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 04 Oct 03:34
4171af5

App Store Release Notes

  • Fix database renaming with views, routines, permissions, and case-sensitive names.
  • Improve AWS sign-in renewal, IAM authentication, and reconnect recovery messages.
  • Preserve session time zones and make query cancellation safer during reconnects.
  • Fix table reload loops and filter-bar interactions.
  • Improve Unicode text limits, pasting, UUID editing, and date parsing.
  • Fix MCP SQL comment handling, read-only safeguards, and CSV exports.
  • Improve display-format and pinned-table storage reliability.
  • Fix connection-window hangs and empty split-view crashes.

What's Changed

Fixed

  • Rename Database reads only its own triggers on a case-sensitive server (bcb89437e, #2732)
  • Preserve the session time zone when reconnect restoration fails (5070dd696, #2715)
  • Repair Pages build timeout and refresh documentation dependencies (3159fe4e8, #2733)
  • Keep Unicode-distinct display-format cache scopes independent (1367c20ed, #2730)
  • Resume verified release archives without expired Cloud downloads (a279a9e4d, #2731)
  • Renew aws login credentials so connections stay signed in (635903ce8, #2717)
  • Generate a fresh AWS IAM auth token when reconnecting (0f4e8fa8c, #2683)
  • Make the filter bar's WHERE preview and seeded row behave as they look (376b6a057, #2710)
  • Stop New Connection Window from hanging and crashing (4ca29694d, #2725)
  • Rename Database keeps the source database when not every object moved (cec37be7f, #2667)
  • Remove embedded Apple Menlo font (f03a9d853, #2721)
  • Keep EXPLAIN ANALYZE out of MCP read-only mode across line breaks and comments (f95236882, #2698)
  • Keep negative numbers numeric in MCP CSV exports and quote CRLF fields (a518f5883, #2697)
  • Require TLS for connections using the cleartext auth plugin (617f8479d, #2682)
  • A UUID cell edited to hyphens only is rejected instead of saved as an empty value (d85887a63, #2674)
  • Count string length in code points and parse dates with a fixed calendar (4cc5837a7, #2673)
  • Stop the content view reloading itself without end after a column mismatch (2062d7070, #2718)
  • Keep the SQLite display-format and pinned-table managers from crashing or racing (7f20a3415, #2672)
  • Line comments end at CRLF line endings in the Swift comment strippers (89af476f4, #2662)
  • Wake artifact recovery through authenticated completion (e488a283f, #2708)
  • Recover artifacts from an existing successful release build (0a6371101, #2707)
  • Restore reusable workflow environment secret resolution (564df828d, #2706)
  • Check release credentials and retry early artifacts (71895e580, #2702)
  • Retry validated stale public-feed reads during finalization (b340af6c9, #2703)
  • Wait for stapled notarized artifacts before publishing (152423f38, #2704)

Changed

Infrastructure

Full Changelog: production/6.0.1-20114...bcb8943

6.0.1 (20114)

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 21 Sep 13:08
99cabb7

App Store Release Notes

  • Fixed SSH tunnel connections by restoring the proven transport default while retaining the secure socket fallback
  • Restored AWS RDS IAM and cleartext authentication plugin connections
  • Fixed misleading Local Network permission warnings for unrelated connection errors
  • If you missed 6.0.0, Sequel Ace 6 also brings editable Record View, richer content filters, fuzzy table search, automatic JSON detection, connection-color title bars, and many import, export, compatibility, and stability improvements; macOS 13.5 or later is required

What's Changed

Fixed

  • Finalize live App Store releases without submission scheduling checks (8144cfc5d, #2700)
  • Restore AWS RDS IAM and cleartext plugin authentication (a73a15421, #2679)
  • Stop reporting a Local Network denial for every error that mentions "network" (67c33cefc, #2696)
  • SSH tunnel: default back to Distributed Objects and let the assistant fall back (630278130, #2699)
  • Accept ready Xcode Cloud artifacts when run status lags (380e0652c, #2684)

Infrastructure

Full Changelog: production/6.0.0-20113...8144cfc

6.0.0 (20113)

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 17 Sep 19:00
a472467

App Store Release Notes

  • Sequel Ace 6 requires macOS Ventura 13.5 or later
  • Added the new beta SSH tunnel connection transport with XPC-style audit-token peer validation
  • Added an AND/OR switch and clearer filter groups for building content filters
  • Added fuzzy type-ahead search to the tables list
  • Added filters for matching string fields by their length
  • Added automatic JSON value detection in the field editor
  • Added an option to tint the window title bar with the favorite connection color
  • Fixed Record View and inline edits using the wrong column after columns are moved or filtered
  • Fixed ENUM popup edits not being saved in sheet mode
  • Improved warnings before EXPLAIN ANALYZE statements that can modify data
  • Fixed copying and filtering BIT values to preserve their bits
  • Fixed CSV imports with multibyte encodings
  • Fixed SQL and XML exports to use UTF-8 consistently
  • Fixed Table Information dates changing format after exports and bundle commands
  • Centered import dialog menus
  • Various stability, compatibility, and interface improvements

What's Changed

Added

Fixed

  • Center import dialog menus (5ddadf1b3, #2653)
  • Reconcile the prepared build before release merge (69d58a80e, #2670)
  • Record View and inline edits use the right column after columns move or are filtered (600290c15, #2661)
  • Warn before EXPLAIN ANALYZE with INTO or FOR SCHEMA modifiers runs a write (8ecf642ff, #2666)
  • Prevent table comments from overlapping table names (15bb91be7, #2631)
  • Table Information keeps its date format after exports and bundle commands (27e24b99c, #2664)
  • Relieve the main thread of three profiling-found hot spots (a87ddc939, #2648)
  • Move Bevel Button position to the right (dd74f2e04, #2655)
  • Add connection error button spacing (858f8693f, #2654)
  • BIT values keep their bits in SQL copies and filters (b0935bdcf, #2659)
  • alignment of query elements (6dfffb7a5, #2649)
  • XML exports are UTF-8, as their prolog declares (9abbfed09, #2639)
  • SQL dumps are written in one encoding, UTF-8 (32b9c891c, #2638)
  • Split CSV imports on character boundaries for multibyte encodings (5d65da620, #2632)
  • Report a peer that closes before the request is written as no reply (4276690e1, #2630)
  • Preserve ENUM popup edits in sheet mode (16025fe6e, #2625)
  • Harden release process around changing release notes (cee032f9d)
  • Isolate temporary GHCR credentials (7cfb607ba)
  • Reconcile declared release source state (ecb67eba3)
  • Accept pre-incremented release version files (082b4e0f5)
  • Treat pre-incremented release sources as new releases (c7d46150b)
  • Preserve SSH tunnel failure diagnostics (3b6a0bc03, #2617)
  • Prevent opt-out startup service requests (719f4613c, #2591)
  • Make "+"/"-" in the content filter respond immediately (8b9d4e729, #2601)
  • Use DELETE HISTORY for MariaDB privilege grants (615fa3f31, #2592)
  • Bound utf8strlen reads to lexer token bytes (635188379, #2593)
  • Fit completion popup to its columns (56e256610, #2594)
  • Restore the main window frame across window close and reopen (aca656f0e, #2588)
  • MCP run_query tool schema: declare items for the params array (3f4c90b6a, #2582)
  • Tie NSUserDefaults KVO observer lifetimes to their owning objects (0791cbbf7, #2589)
  • Point libmysqlclient at the bundled plugin directory (5618bbf0d, #2590)
  • Validate SSL files for SSH tunnel connections (a6c8a827d, #2571)
  • Authenticate release wake-state JWTs as Bearer tokens (060d3315a, #2576)
  • Ignore superseded ...
Read more

6.0.0 (20112) Beta 2

6.0.0 (20112) Beta 2 Pre-release
Pre-release

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 15 Sep 00:38
ad3691e

App Store Release Notes

  • Sequel Ace 6 requires macOS Ventura 13.5 or later
  • Added an AND/OR switch and clearer filter groups for building content filters
  • Added fuzzy type-ahead search to the tables list
  • Added filters for matching string fields by length
  • Added an option to tint the window title bar with the favorite connection color
  • Fixed Record View and inline edits using the wrong column after columns are moved or filtered
  • Fixed ENUM popup edits not being saved in sheet mode
  • Improved warnings before EXPLAIN ANALYZE statements that can modify data
  • Fixed copying and filtering BIT values to preserve their bits
  • Fixed CSV imports with multibyte encodings
  • Fixed SQL and XML exports to use UTF-8 consistently
  • Fixed Table Information dates changing format after exports and bundle commands
  • Various stability, compatibility, and interface improvements

What's Changed

Added

  • Filter string fields by their length (42b5f5cfc, #2658)
  • Tint the window title bar with the favorite connection color (d118414a5, #2633)
  • Add fuzzy type-ahead search to the tables list (bed59ab67, #2512)
  • AND/OR switch and discoverable groups for the content filter (f8ecccef0, #2600)

Fixed

  • Reconcile the prepared build before release merge (69d58a80e, #2670)
  • Record View and inline edits use the right column after columns move or are filtered (600290c15, #2661)
  • Warn before EXPLAIN ANALYZE with INTO or FOR SCHEMA modifiers runs a write (8ecf642ff, #2666)
  • Prevent table comments from overlapping table names (15bb91be7, #2631)
  • Table Information keeps its date format after exports and bundle commands (27e24b99c, #2664)
  • Relieve the main thread of three profiling-found hot spots (a87ddc939, #2648)
  • Move Bevel Button position to the right (dd74f2e04, #2655)
  • Add connection error button spacing (858f8693f, #2654)
  • BIT values keep their bits in SQL copies and filters (b0935bdcf, #2659)
  • alignment of query elements (6dfffb7a5, #2649)
  • XML exports are UTF-8, as their prolog declares (9abbfed09, #2639)
  • SQL dumps are written in one encoding, UTF-8 (32b9c891c, #2638)
  • Split CSV imports on character boundaries for multibyte encodings (5d65da620, #2632)
  • Report a peer that closes before the request is written as no reply (4276690e1, #2630)
  • Preserve ENUM popup edits in sheet mode (16025fe6e, #2625)
  • Harden release process around changing release notes (cee032f9d)
  • Isolate temporary GHCR credentials (7cfb607ba)

Changed

  • Import progress no longer blocks the import thread for every row or statement (1b9b28dab, #2651)
  • SPMySQLFramework: one byte-to-string conversion, truncated column names trimmed again, kill query without trailing NUL (403738c77, #2650)
  • SPTextView reaches its delegate's document and tables list through a formal protocol (93758de0d, #2646)
  • SPCopyTable reads the tables list through an SPTableContent property (9fc8d663b, #2645)
  • SPFieldMapperController reads the tables list and database data through properties (4c315f92e, #2644)
  • SPQueryFavoriteManager takes its SPCustomQuery delegate by type (8324b9aa2, #2643)
  • SPDatabaseStructure reads the tables list through the document's property (49ebb4db0, #2642)
  • Replace KVC private-ivar access with typed calls in SPWindowAdditions and SPImageView (e69c1a8e0, #2640)
  • Fastlane cleanup and hardening (362c75a3d)

Infrastructure

  • Move the tooltip replacement lifecycle into Swift (08b86fe37, #2660)
  • Format a fixed instant in testOldvsNewDateFormat (a981f3235, #2665)
  • Format one instant in testOldvsNewDateFormat (d250ad4e9, #2647)
  • Retire the executed help-viewer and macOS 13.5 plans (31e5e8cdd, #2636)
  • Retire the warnings plan, refresh the modernization plan for 2026-09-07 (6c366fd21, #2635)
  • Universal MySQL client auth plugins linked against the bundled OpenSSL (b00e30fc3, #2629)
  • Bundled MySQL client 8.4.11 built from source for the macOS 13.5 floor (ea21443bf, #2628)
  • Rebuild recipe for the bundled MySQL client without Homebrew (ad4fc2da8, #2627)
  • Rebuild the bundled OpenSSL from source for the macOS 13.5 floor (01a38f1a7, #2626)

New Contributors

Full Changelog: beta/6.0.0-20111...69d58a8

6.0.0 (20111) Beta 1

6.0.0 (20111) Beta 1 Pre-release
Pre-release

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 03 Sep 05:33
6de4f5d

App Store Release Notes

  • Sequel Ace 6 requires macOS Ventura 13.5 or later
  • Added a searchable Record View for inspecting, copying, and editing fields in individual table and custom-query result rows
  • Added column-aware actions to copy selected result values and replace existing query favorites
  • Reimplemented Keychain for storing credentials
  • Improved SSH tunnel reliability, connection validation, and failure diagnostics
  • Improved the results UI, completion popup, window restoration, and update opt-out controls
  • Various stability, compatibility, and modernization improvements

What's Changed

Added

Fixed

  • Reconcile declared release source state (ecb67eba3)
  • Accept pre-incremented release version files (082b4e0f5)
  • Treat pre-incremented release sources as new releases (c7d46150b)
  • Preserve SSH tunnel failure diagnostics (3b6a0bc03, #2617)
  • Prevent opt-out startup service requests (719f4613c, #2591)
  • Make "+"/"-" in the content filter respond immediately (8b9d4e729, #2601)
  • Use DELETE HISTORY for MariaDB privilege grants (615fa3f31, #2592)
  • Bound utf8strlen reads to lexer token bytes (635188379, #2593)
  • Fit completion popup to its columns (56e256610, #2594)
  • Restore the main window frame across window close and reopen (aca656f0e, #2588)
  • MCP run_query tool schema: declare items for the params array (3f4c90b6a, #2582)
  • Tie NSUserDefaults KVO observer lifetimes to their owning objects (0791cbbf7, #2589)
  • Point libmysqlclient at the bundled plugin directory (5618bbf0d, #2590)
  • Validate SSL files for SSH tunnel connections (a6c8a827d, #2571)
  • Authenticate release wake-state JWTs as Bearer tokens (060d3315a, #2576)
  • Ignore superseded prereleases in release overlap guard (939ffc6ce, #2574)
  • Restrict the favorites search shortcut to plain ⌘F (d49d70d30, #2565)
  • Make GitHub release checks resilient (1e27279c7, #2556)
  • Authenticate asynchronous release publisher source (34799b57f, #2553)
  • Authorize exact-target GitHub release mutations (d28ff28d7, #2552)
  • Handle already-deleted release branches (ec1af6450, #2551)

Changed

Removed

  • Drop macOS 12 support, require macOS 13.5 (Ventura), bump to 6.0.0 (3763d5247, #2587)

Infrastructure

  • SSH tunnel IPC migration step 5a: the socket transport becomes the default (64ab4341f, #2622)
  • SSH tunnel IPC migration step 4: peer validation from the socket's audit token (434d800c8, #2621)
  • SSH tunnel IPC migration step 3: the socket transport, behind a default (192a9c055, #2620)
  • SSH tunnel IPC migration step 2: the shared wire format (ac359da1f, #2619)
  • SSH tunnel IPC migration steps 0-1: spike verdict, narrow the vended surface (d4d8a45dc, #2618)
  • Keychain SecItem migration step 5: flip the callers, delete SPKeychain (2ed17c3ce, #2615)
  • Keychain SecItem migration step 4: SAKeychain, proven against the legacy store (1a090284c, #2614)
  • Keychain SecItem migration step 3: retire the tunnel assistant's keychain read (922de375e, #2613)
  • Keychain SecItem migration step 2: fix the confirmed defects (e2acad20d, #2612)
  • Keychain SecItem migration steps 0-1: design plan + characterization suite (45b51225b, #2611)
  • Cut test-scheme clean-build warnings from 104 to 78 occurrences (501681e42, #2602)
  • Cut test-scheme clean-build warnings from 165 to 104 occurrences (1155cea6d, #2598)
  • Mark the landed warning sweeps as landed in the warnings plan too (e28cd80ec)
  • Refresh the development plans against main after the macOS 13.5 merge (0e72b88d9, #2597)
  • Document English localization catalog requirement (89f79b94a, #2596)
  • Cut clean-build warnings from 358 to 162 occurrences (50cd15907, [#2586](...
Read more

5.5.0 (20110) Beta 1

5.5.0 (20110) Beta 1 Pre-release
Pre-release

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 20 Aug 18:32
a7b8440

App Store Release Notes

  • Added a searchable Record View for inspecting, copying, and editing fields in individual table and custom-query result rows
  • Added column-aware context-menu actions for copying selected result values as plain text or SQL literals
  • Modernized the MySQL Help viewer with improved navigation, search, keyboard shortcuts, appearance updates, and safer link handling
  • Improved GitHub update checks to handle changing release metadata, transient failures, pagination, and the correct Production or Beta download
  • Fixed Favorites search intercepting other Command-F keyboard shortcuts, including Full Screen and content or table filtering
  • Various stability, compatibility, and modernization improvements

What's Changed

Added

Fixed

Infrastructure

  • Fix the flaky pid-file race in the command runner test (606050681, #2570)
  • Ship the Xcode MCP server and document the windowless workflow (f9c0e04be, #2566)
  • Migrate the internal drag reorders off the deprecated write API (step 9b, part 1) (190215b77, #2562)
  • Adopt the formal AppKit validation/editing protocols (step 9a) (cf58101cc, #2561)
  • Validate GitHub release payload compatibility (77b5cbab6, #2560)
  • Swift 6 readiness: remove captured-var mutation in concurrent code (851580c1b, #2559)
  • Remove deleted RC1 publisher exception (f4da8f951, #2558)
  • Preserve compatible GitHub release publisher identity (da667a72b, #2557)
  • Derive release builds from Apple state (bf7496216, #2554)
  • Rewrite the MySQL help viewer on WKWebView (c6e3bf636, #2542)

Full Changelog: production/5.4.0-20109...6060506

5.4.0 (20109)

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 13 Aug 21:48
9904052

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

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)

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 22 Jul 03:13
c199f8f

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

Pre-release

Choose a tag to compare

@Jason-Morcos Jason-Morcos released this 19 Jul 20:32
48510cf

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