Skip to content

Releases: GordonBeeming/SSMSx

v0.5-beta.1 - Concurrent query windows

Pre-release

Choose a tag to compare

@GordonBeeming GordonBeeming released this 06 Sep 17:26
1b25e2b

SSMSx v0.5-beta.1 - Concurrent query windows

What's new

  • Run queries from different windows at the same time, even when they use the same saved connection.
  • Keep temporary tables, transactions, and session settings within the query window that created them.
  • Cancel, close, or retarget one query window without affecting work in another.
  • Updated browserslist and nanoid to patched releases, and isolated browser test caches across operating systems.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the DMG from the assets below after the release workflow completes.

v0.4-beta.1 - Query templates and message selection

Choose a tag to compare

@GordonBeeming GordonBeeming released this 10 Aug 00:16
dc9b6eb

SSMSx v0.4-beta.1 - Query templates and message selection

What's new

  • The new query template editor now shows line numbers and starts with a compact three-line template with the cursor on line 2.
  • Existing installations migrate the old built-in template once without trimming custom whitespace or overwriting unknown settings.
  • Command+A and Control+A in the Messages tab select only the query messages, not the rest of the app.
  • Updated dompurify and nanoid to patched versions.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the DMG from the assets below after the release workflow completes.

v0.3-beta.1 - Configurable new query templates

Choose a tag to compare

@GordonBeeming GordonBeeming released this 07 Aug 03:29
6f1a32f

SSMSx v0.3-beta.1 - Configurable new query templates

What's new

  • New query tabs now start from a configurable template, with every whitespace character preserved exactly.
  • Add one optional {{cursor}} marker to choose where the editor caret starts. The marker is removed before the SQL reaches the editor.
  • The default template opens with 30 empty lines. Generated SELECT and CREATE scripts are unchanged.
  • Invalid saved templates with more than one cursor marker safely fall back to the default.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the signed and notarized Apple silicon DMG from the assets below.

v0.2-beta.5 - Scoped connection colours and row counts

Choose a tag to compare

@GordonBeeming GordonBeeming released this 05 Aug 03:23
593aa56

SSMSx v0.2-beta.5 - Scoped connection colours and row counts

What's new

  • Keeps each Object Explorer connection subtree within its own profile colours while the surrounding explorer stays neutral.
  • Preserves connection colours for hover, selection, keyboard focus, and forced-colours mode.
  • Shows zero, singular, and plural affected-row messages, including successful statement counts before a later SQL error.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the signed and notarized Apple silicon DMG from the assets below.

v0.2-beta.4 - Connection context backgrounds

Choose a tag to compare

@GordonBeeming GordonBeeming released this 04 Aug 11:07
0edbf2c

SSMSx v0.2-beta.4 - Connection context backgrounds

What's new

  • Object Explorer now follows the selected node's connection profile background and text colours.
  • The query editor line-number gutter now follows the active connection profile without colouring the editor canvas or horizontal bars.
  • Profile-aware hover styling keeps the configured foreground/background contrast intact.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the DMG from the assets below after the release workflow completes.

v0.2-beta.3 - Marker-free connection colours

Choose a tag to compare

@GordonBeeming GordonBeeming released this 28 Jul 03:09
0011fc0

SSMSx v0.2-beta.3 - Marker-free connection colours

What's new

  • Removed the circular connection-profile marker from connection and query surfaces.
  • Query, Results, and Messages tabs now use the connection profile's full background and foreground colours.
  • Colour picker previews use fully styled rows, with truncation preserved for long profile names.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the DMG from the assets below after the release workflow completes.

v0.2-beta.2 - Compact connection list

Pre-release

Choose a tag to compare

@GordonBeeming GordonBeeming released this 27 Jul 23:19
9c2600e

SSMSx v0.2-beta.2 - Compact connection list

What's new

  • Connections with an alias now show only that alias in the recent-connections list.
  • Connections without an alias continue to show their server name.
  • Removed the circular colour marker while keeping the selected row's configured connection colours.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the DMG from the assets below after the release workflow completes.

v0.2-beta.1 - Connection identities and tab organisation

Choose a tag to compare

@GordonBeeming GordonBeeming released this 27 Jul 19:35
38c3e7f

SSMSx v0.2-beta.1 - Connection identities and tab organisation

What's new

  • Add optional connection aliases, with the server name always used when an alias is blank.
  • Give every connection a required colour profile, defaulting to Red, with built-in and custom foreground/background palettes managed in Settings.
  • Apply connection colours across saved connections, Object Explorer, query tabs, results tabs, and connection status controls.
  • Wrap query and result tabs across multiple lines, with pinned query tabs kept in a separately wrapping first band.
  • Cap result columns at 500 px while preserving pointer and keyboard resizing.
  • Harden connection persistence for concurrent processes and single-instance startup.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the DMG from the assets below after the release workflow completes.

v0.1-beta.8 - Hardened macOS distribution

Choose a tag to compare

@GordonBeeming GordonBeeming released this 15 Jul 12:11
612b3f5

SSMSx v0.1-beta.8 - Hardened macOS distribution

What's new

  • Sign, notarize, staple, and validate the final macOS DMG while retaining the app bundle's own notarization ticket.

Install

brew upgrade --cask gordonbeeming/tap/ssmsx

Or download the DMG from the assets below after the release workflow completes.

v0.1-beta.7 - GO batches + database context sync

Choose a tag to compare

@GordonBeeming GordonBeeming released this 13 Jul 19:03
4db6474

Highlights

  • Run SQL Server-style GO batches directly in the query editor, including GO n repeat counts and separator-line comments.
  • Keep GO inside strings, comments, bracketed identifiers, and quoted identifiers as SQL text instead of splitting it.
  • Follow successful USE statements in the database selector without overwriting a database you manually choose while a query is running.
  • Keep batch execution, result numbering, cancellation, and large repeat counts safe and responsive.

Maintenance

  • Pin frontend and Rust dependencies and add a seven-day Dependabot cooldown with auto-merge for approved updates.

Install or upgrade

brew upgrade --cask gordonbeeming/tap/ssmsx

Full Changelog: v0.1-beta.6...v0.1-beta.7