← Back to SQL Guard

Changelog

Every SQL Guard release, newest first.

v1.5.02026-08-11

The destructive-query warning now shows an estimated row count for DELETE/UPDATE without WHERE and TRUNCATE, when available. Fix: some SSMS installations exposed the tab connection info in a format the extension didn't parse correctly.

v1.4.02026-08-01

The 'run and ignore for this session' bypass no longer stays valid after reconnecting to a different server or database in the same query tab.

v1.3.82026-08-01

Fix: on some SSMS installations with an older version of ScriptDom, the anti-destructive-query analysis always failed silently (TypeLoadException).

v1.3.72026-08-01

Fix: the anti-destructive-query analysis could silently skip on rectangular (box) selections spanning lines of different length.

v1.3.62026-08-01

Fix: the extension could no longer be installed on SSMS 22 running on Windows ARM64 (VSIXInstaller compatibility warning).

v1.3.52026-07-19

Added a reminder to close SSMS before running the installer, shown when an update is available.

v1.3.42026-07-19

The table whitelist now only shows rules that actually act on tables: dangerous stored procedure EXEC, DROP PROCEDURE, DROP DATABASE and ALTER DATABASE no longer appear in the picker, since they don't involve table names.

v1.3.32026-07-19

Fixed a bug where popups could randomly show in Italian or English within the same session. Added missing English translations for rule names, descriptions, and messages.

v1.3.22026-07-19

Fixed several bugs: empty or corrupted settings no longer silently disable rules, ALTER DATABASE CURRENT is now detected correctly, and popups always open in front of SSMS.

v1.3.12026-07-18

The warning popup now shares the same look as Settings and also shows the rule's general description, not just the specific message.

v1.3.02026-07-18

New Settings window: descriptions for every rule, an easier-to-use table whitelist (chips, editable entries, no duplicates), and a more polished look.

v1.2.02026-07-18

Adds in-app update check from the Settings window; fixes a crash on TRUNCATE TABLE (ScriptDom not loading).