You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump version to 1.3.0, fix deadlock XML timezone bug, add changelog
- Version bump all 4 csproj files from 1.2.0 to 1.3.0
- Fix UTC timezone mismatch in process_deadlock_xml: sp_BlitzLock expects
local time dates but was receiving UTC, causing 0 parsed results on any
server not in UTC. Convert dates to local time before passing to sp_BlitzLock.
- Add CHANGELOG entries for both 1.2.0 (previously missing) and 1.3.0
- 1.3.0 includes schema upgrade warning for large memory_stats tables
Tested: deployed fix to sql2016/2017/2019/2022, verified 192 stuck
unprocessed deadlock XML events parsed successfully on sql2022.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+131Lines changed: 131 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,83 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [1.3.0] - 2026-02-20
9
+
10
+
### Important
11
+
12
+
-**Schema upgrade**: The `collect.memory_stats` table gains two new columns (`total_physical_memory_mb`, `committed_target_memory_mb`). The upgrade script runs automatically via the CLI/GUI installer and uses `IF NOT EXISTS` checks, so it is safe to re-run. On servers with very large `memory_stats` tables this ALTER may take a moment.
13
+
14
+
### Added
15
+
16
+
- Physical Memory, SQL Server Memory, and Target Memory columns in Memory Overview ([#140])
17
+
- Current Configuration view (Server Config, Database Config, Trace Flags) in Dashboard Overview ([#143])
18
+
- Popup column filters and right-click context menus in all drill-down history windows ([#206])
19
+
- Consistent popup column filters across all Dashboard grids — replaced remaining TextBox-in-header filters and added filters to Trace Flags ([#200])
20
+
- 7-day time filter option in drill-down queries ([#165])
21
+
- Alert badge/count on sidebar Alerts button ([#109])
22
+
- Missing poison wait defaults in wait stats picker ([#188])
23
+
24
+
### Changed
25
+
26
+
- Default Trace tabs moved from Resource Metrics to Overview section ([#169])
27
+
- Trends tab shown first in Locking section ([#171])
28
+
- Wait stats cap raised from 20 to 30 (Dashboard) / 50 (Lite) so poison waits are never dropped ([#139])
29
+
- Settings time range dropdown now matches dashboard button options ([#210])
30
+
- "Total Executions" label in drill-down summaries renamed to clarify meaning ([#194])
31
+
- WAITFOR sessions excluded from long-running query alerts ([#151])
32
+
33
+
### Fixed
34
+
35
+
- Deadlock XML processor timezone mismatch — sp_BlitzLock returning 0 results because UTC dates were passed instead of local time
36
+
- Sidebar alert badge not updating when alerts dismissed from server sub-tabs ([#214])
37
+
- Sidebar alert badge not clearing on acknowledge ([#186])
38
+
- NOC deadlock/blocking showing "just now" for stale events instead of actual timestamp ([#187])
39
+
- NOC deadlock severity using extended events timestamp ([#170])
40
+
- Newly added servers not appearing on Overview until app restart ([#199])
41
+
- Double-click on column header incorrectly triggering row drill-down ([#195])
42
+
- Squished drill-down charts — now use proportional sizing ([#166])
43
+
- Unreliable chart tooltips — now use X-axis proximity matching ([#167])
44
+
- Query Trace Patterns showing empty despite data existing ([#168])
45
+
- Drill-down windows: removed inline plan XML, added time range filtering, aggregated by collection_time ([#189])
46
+
- Row clipping in Default Trace and Current Configuration grids ([#183], [#184])
47
+
- Numeric filter negative range parsing ([#113])
48
+
- MCP shutdown deadlock risk ([#112])
49
+
- Lite DBNull cast error in database_config collector on SQL 2016 Express ([#192])
0 commit comments