Skip to content

META: Bump telemetry to 2.0.5 - #51940

Merged
Boliang Zhang (LegendaryBlair) merged 1 commit into
mainfrom
dev/migrie/b/telemetry-2.0.5
Nov 5, 2026
Merged

Boliang Zhang (LegendaryBlair) merged 1 commit into
mainfrom
dev/migrie/b/telemetry-2.0.5

Conversation

@zadjii-msft

Copy link
Copy Markdown
Member

It would seem that I forgot about the existence of C++ when I fixed our telemetry in #51896. That PR only added a product ID to C# events, not C++ ones.

The easiest solution for this is to honestly just add it in this nuget package, so that it's automatically added to all our events.

This also fixes the oversight of #44015. That PR changed the project GUID we were logging to in C#, but not in C++. This explains why we were still seeing C++ telemetry, but nothing from C#.

Now, both languages appropriately use the one project GUID, they both set product IDs, and hopefully all is good once again.

It would seem that I forgot about the existence of C++ when I fixed
our telemetry in #51896. That PR only added a product ID to C# events,
not C++ ones.

The easiest solution for this is to honestly just add it in this nuget
package, so that it's automatically added to all our events.

This also fixes the oversight of #44015. That PR changed the project
GUID we were logging to in C#, _but not in C++_. This explains why we
were still seeing C++ telemetry, but nothing from C#.

Now, both languages appropriately use the one project GUID, they both
set product IDs, and hopefully all is good once again.
@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown

🧭 PR intake

Visual evidence: Not needed — The changed files do not indicate a visible UI change. No visual evidence is expected.

Recommendation

Link the issue this PR fixes using a closing keyword such as Closes #123.

✅ Ready for review

This PR passed the automated intake checks and is ready for maintainer review.

Automated PR intake; PowerToys maintainers make final decisions.

@LegendaryBlair
Boliang Zhang (LegendaryBlair) merged commit 8cfe692 into main Nov 5, 2026
16 checks passed
@LegendaryBlair
Boliang Zhang (LegendaryBlair) deleted the dev/migrie/b/telemetry-2.0.5 branch November 5, 2026 13:19
Boliang Zhang (LegendaryBlair) pushed a commit that referenced this pull request Nov 5, 2026
It would seem that I forgot about the existence of C++ when I fixed our
telemetry in #51896. That PR only added a product ID to C# events, not
C++ ones.

The easiest solution for this is to honestly just add it in this nuget
package, so that it's automatically added to all our events.

This also fixes the oversight of #44015. That PR changed the project
GUID we were logging to in C#, _but not in C++_. This explains why we
were still seeing C++ telemetry, but nothing from C#.

Now, both languages appropriately use the one project GUID, they both
set product IDs, and hopefully all is good once again.

(cherry picked from commit 8cfe692)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: bde9bb9c-575d-4d61-9583-ed24eed6af43
@LegendaryBlair Boliang Zhang (LegendaryBlair) added the Product-General Refers to general PowerToys functionality label Nov 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Product-General Refers to general PowerToys functionality Ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants