Skip to content

Commit 2a3c10b

Browse files
Merge pull request #930 from erikdarlingdata/release/v2.10.0
Release: v2.10.0
2 parents acefc56 + 46814a3 commit 2a3c10b

7 files changed

Lines changed: 34 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,22 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [2.9.0] - TBD
8+
## [2.10.0] - TBD
9+
10+
### Fixed
11+
12+
- **Memory tab tooltip** stops working after switching away and returning to the tab. Both Dashboard and Lite Memory tab crosshair tooltip handlers now reattach correctly on tab re-entry; the same popup-wedge fix is also applied to `CorrelatedCrosshairManager` ([#916])
13+
- **FinOps memory recommendation** now bases sizing on a 7-day P95 of memory samples instead of a single snapshot, so recommendations no longer swing based on instantaneous workload state. Applied in both Dashboard and Lite ([#917])
14+
15+
### Changed
16+
17+
- **Per-database grants for FinOps Index Analysis** documented in the README — sp_IndexCleanup-backed Index Analysis requires per-database `EXECUTE` grants on each user database you want to analyze ([#915])
18+
19+
[#915]: https://github.com/erikdarlingdata/PerformanceMonitor/issues/915
20+
[#916]: https://github.com/erikdarlingdata/PerformanceMonitor/issues/916
21+
[#917]: https://github.com/erikdarlingdata/PerformanceMonitor/issues/917
22+
23+
## [2.9.0] - 2026-04-29
924

1025
### Important
1126

Dashboard/Dashboard.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<StartupObject>PerformanceMonitorDashboard.Program</StartupObject>
88
<AssemblyName>PerformanceMonitorDashboard</AssemblyName>
99
<Product>SQL Server Performance Monitor Dashboard</Product>
10-
<Version>2.9.0</Version>
11-
<AssemblyVersion>2.9.0.0</AssemblyVersion>
12-
<FileVersion>2.9.0.0</FileVersion>
13-
<InformationalVersion>2.9.0</InformationalVersion>
10+
<Version>2.10.0</Version>
11+
<AssemblyVersion>2.10.0.0</AssemblyVersion>
12+
<FileVersion>2.10.0.0</FileVersion>
13+
<InformationalVersion>2.10.0</InformationalVersion>
1414
<Company>Darling Data, LLC</Company>
1515
<Copyright>Copyright © 2026 Darling Data, LLC</Copyright>
1616
<ApplicationIcon>EDD.ico</ApplicationIcon>

Dashboard/Models/ServerConnection.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public bool UseWindowsAuth
9494
/// <summary>
9595
/// Installed PerformanceMonitor version on this server. Populated asynchronously
9696
/// by the Manage Servers window. Not persisted — runtime-only display field.
97-
/// Conventional values: null (not yet probed), a 3-part version like "2.9.0",
97+
/// Conventional values: null (not yet probed), a 3-part version like "2.10.0",
9898
/// "Not installed", or "Unavailable" when the probe fails.
9999
/// </summary>
100100
[JsonIgnore]

Installer.Core/Installer.Core.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<RootNamespace>Installer.Core</RootNamespace>
88
<AssemblyName>Installer.Core</AssemblyName>
99
<Product>SQL Server Performance Monitor Installer Core</Product>
10-
<Version>2.9.0</Version>
11-
<AssemblyVersion>2.9.0.0</AssemblyVersion>
12-
<FileVersion>2.9.0.0</FileVersion>
13-
<InformationalVersion>2.9.0</InformationalVersion>
10+
<Version>2.10.0</Version>
11+
<AssemblyVersion>2.10.0.0</AssemblyVersion>
12+
<FileVersion>2.10.0.0</FileVersion>
13+
<InformationalVersion>2.10.0</InformationalVersion>
1414
<Company>Darling Data, LLC</Company>
1515
<Copyright>Copyright (c) 2026 Darling Data, LLC</Copyright>
1616
<EnableNETAnalyzers>true</EnableNETAnalyzers>

Installer/PerformanceMonitorInstaller.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
<!-- Application metadata -->
2121
<AssemblyName>PerformanceMonitorInstaller</AssemblyName>
2222
<Product>SQL Server Performance Monitor Installer</Product>
23-
<Version>2.9.0</Version>
24-
<AssemblyVersion>2.9.0.0</AssemblyVersion>
25-
<FileVersion>2.9.0.0</FileVersion>
26-
<InformationalVersion>2.9.0</InformationalVersion>
23+
<Version>2.10.0</Version>
24+
<AssemblyVersion>2.10.0.0</AssemblyVersion>
25+
<FileVersion>2.10.0.0</FileVersion>
26+
<InformationalVersion>2.10.0</InformationalVersion>
2727
<Company>Darling Data, LLC</Company>
2828
<Copyright>Copyright © 2026 Darling Data, LLC</Copyright>
2929
<Description>Installation utility for SQL Server Performance Monitor - Supports SQL Server 2016-2025</Description>

Lite/Models/ServerConnection.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ public string DotStatus
168168
private string? _installedVersion;
169169

170170
/// <summary>
171-
/// PerformanceMonitor Lite app version monitoring this server (e.g., "2.9.0").
171+
/// PerformanceMonitor Lite app version monitoring this server (e.g., "2.10.0").
172172
/// Populated by the Manage Servers window. Not persisted — runtime-only display field.
173173
/// Same value for every row since one Lite process monitors all servers.
174174
/// </summary>

Lite/PerformanceMonitorLite.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
<AssemblyName>PerformanceMonitorLite</AssemblyName>
99
<RootNamespace>PerformanceMonitorLite</RootNamespace>
1010
<Product>SQL Server Performance Monitor Lite</Product>
11-
<Version>2.9.0</Version>
12-
<AssemblyVersion>2.9.0.0</AssemblyVersion>
13-
<FileVersion>2.9.0.0</FileVersion>
14-
<InformationalVersion>2.9.0</InformationalVersion>
11+
<Version>2.10.0</Version>
12+
<AssemblyVersion>2.10.0.0</AssemblyVersion>
13+
<FileVersion>2.10.0.0</FileVersion>
14+
<InformationalVersion>2.10.0</InformationalVersion>
1515
<Company>Darling Data, LLC</Company>
1616
<Copyright>Copyright © 2026 Darling Data, LLC</Copyright>
1717
<Description>Lightweight SQL Server performance monitoring - no installation required on target servers</Description>

0 commit comments

Comments
 (0)