Skip to content

Releases: erikdarlingdata/PerformanceStudio

Nightly Build (1.4.3-nightly.20260410)

10 Apr 06:46
f4df0b2

Choose a tag to compare

Pre-release

Automated nightly build from dev branch.

Version: 1.4.3-nightly.20260410
Commit: f4df0b2
Built: 2026-04-10 06:46 UTC

These builds include the latest changes and may be unstable.
For production use, download the latest stable release.

v1.4.3

08 Apr 13:33
c99311e

Choose a tag to compare

What's Changed

Full Changelog: v1.4.2...v1.4.3

v1.4.2 - SignPath Signing Party

07 Apr 18:05
81e7285

Choose a tag to compare

Early Release

The main point of this release is to get the app out there with the production SignPath certificate. That means an end to all of the false flag malware/virus warnings that I've been dealing with on Windows.

What's Changed

Full Changelog: v1.4.1...v1.4.2

v1.4.1

07 Apr 17:53
e8cd496

Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0

06 Apr 14:30
ba7e5dc

Choose a tag to compare

Contextual Schema Lookup

As always, a big MERCI is due to MON AMI rferraton, for all the nifty little UI/UX tweaks he's been adding in here.

The headline feature in v1.4.0: right-click any table or object name — in the query editor or on a plan operator — to instantly view its indexes, table definition, or object definition without leaving the app.

Added

  • Contextual schema lookup from query editor — right-click a table, procedure, or function name to see Show Indexes, Show Table Definition, or Show Object Definition (#1)
  • Schema lookup from plan viewer — right-click a data access operator (scan, seek, lookup, insert/update/delete) for the same schema lookups (#166)
  • Connection toolbar on plan viewer — Connect button + database dropdown on plan tabs, enabling schema lookups on plans opened from file (#166)
  • Nonclustered index count badge — modification operators show a +N NC badge indicating how many nonclustered indexes are maintained, with index names in tooltip and properties panel (#167)
  • Open in Query Editor — right-click a statement in the plan viewer grid to open its text in the editor (#165)
  • T-SQL parser — uses Microsoft.SqlServer.TransactSql.ScriptDom for AST-based object resolution at cursor position
  • CREATE TABLE/INDEX output includes partition schemes, non-default index options (fill factor, compression, lock settings), columnstore syntax, identity, and computed columns

Changed

  • Schema queries use READ UNCOMMITTED to avoid blocking on busy servers
  • Mouse-centered zoom on plan viewer (@rferraton, #162)
  • Ctrl+mousewheel zoom in Human Advice window (@rferraton, #162)
  • Clickable "Node N" references in Human Advice navigate to the node in the plan (@rferraton, #162)
  • ShowAdviceWindow extracted to shared AdviceWindowHelper (@rferraton, #162)
  • Query Store history improvements with plan hash grouping, multi-select, and aggregate metrics (@rferraton, #158)

Fixed

  • Rule 2 false positive: eager table spools no longer misidentified as eager index spools (#160)

Full Changelog: v1.3.0...v1.4.0

v1.3.0

29 Mar 12:18
e887984

Choose a tag to compare

What A Fun Release

This release is largely a vehicle to get @rferraton's changes into the main branch, so it's what everyone sees when they use the Query Store Integration.

image

I love the way this looks, and interacting with it feels pretty great now. If you were using 1.2.5 and it felt sluggish, the query that runs in the background got tuned to better match the patterns sp_QuickieStore uses to get around the nightmare that is querying Query Store data.

Read on below for the full change log.

What's Changed

Full Changelog: v1.2.5...v1.3.0

v1.2.5

20 Mar 01:16
d0415d9

Choose a tag to compare

What's Changed

Full Changelog: v1.2.4...v1.2.5

v1.2.4

20 Mar 00:34
2c911d0

Choose a tag to compare

What's Changed

Full Changelog: v1.2.3...v1.2.4

v1.2.3

20 Mar 00:16
fe0ff35

Choose a tag to compare

What's Changed

Full Changelog: v1.2.2...v1.2.3

v1.2.2

19 Mar 22:28
d9114c4

Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.2.2