Releases: GordonBeeming/SSMSx
Releases · GordonBeeming/SSMSx
Release list
v0.5-beta.1 - Concurrent query windows
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
browserslistandnanoidto patched releases, and isolated browser test caches across operating systems.
Install
brew upgrade --cask gordonbeeming/tap/ssmsxOr download the DMG from the assets below after the release workflow completes.
v0.4-beta.1 - Query templates and message selection
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
dompurifyandnanoidto patched versions.
Install
brew upgrade --cask gordonbeeming/tap/ssmsxOr download the DMG from the assets below after the release workflow completes.
v0.3-beta.1 - Configurable new query templates
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/ssmsxOr download the signed and notarized Apple silicon DMG from the assets below.
v0.2-beta.5 - Scoped connection colours and row counts
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/ssmsxOr download the signed and notarized Apple silicon DMG from the assets below.
v0.2-beta.4 - Connection context backgrounds
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/ssmsxOr download the DMG from the assets below after the release workflow completes.
v0.2-beta.3 - Marker-free connection colours
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/ssmsxOr download the DMG from the assets below after the release workflow completes.
v0.2-beta.2 - Compact connection list
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/ssmsxOr download the DMG from the assets below after the release workflow completes.
v0.2-beta.1 - Connection identities and tab organisation
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/ssmsxOr download the DMG from the assets below after the release workflow completes.
v0.1-beta.8 - Hardened macOS distribution
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/ssmsxOr download the DMG from the assets below after the release workflow completes.
v0.1-beta.7 - GO batches + database context sync
Highlights
- Run SQL Server-style
GObatches directly in the query editor, includingGO nrepeat counts and separator-line comments. - Keep
GOinside strings, comments, bracketed identifiers, and quoted identifiers as SQL text instead of splitting it. - Follow successful
USEstatements 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/ssmsxFull Changelog: v0.1-beta.6...v0.1-beta.7