Skip to content

0.98.0 Release Notes Draft#46098

Draft
zateutsch wants to merge 16 commits intomainfrom
zt/98-release-notes
Draft

0.98.0 Release Notes Draft#46098
zateutsch wants to merge 16 commits intomainfrom
zt/98-release-notes

Conversation

@zateutsch
Copy link
Contributor

Release notes for 0.98.0

@github-actions

This comment has been minimized.

Copy link
Collaborator

@daverayment daverayment left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've done a pass to consolidate several related items and to reword some entries to make the overall document more user-facing. I've maintained attribution for external contributors, including adding some corrections where they've been missed in the original doc (specifically @michaeljolley and @chatasweetie).

Copy link
Collaborator

@daverayment daverayment left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've done a pass to consolidate several related items and to reword some entries to make the overall document more user-facing. I've maintained attribution for external contributors, including adding some corrections where they've been missed in the original doc (specifically @michaeljolley and @chatasweetie).

niels9001 and others added 8 commits March 16, 2026 07:28
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
Co-authored-by: Jiří Polášek <me@jiripolasek.com>
Co-authored-by: Jiří Polášek <me@jiripolasek.com>
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
niels9001 and others added 3 commits March 16, 2026 10:59
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
Co-authored-by: Niels Laute <niels.laute@live.nl>
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
Co-authored-by: Dave Rayment <dave.rayment@gmail.com>
@niels9001
Copy link
Collaborator

@daverayment Big thanks, Dave.. this is great! Yeah, some of these were auto-generated based on commit history and human fine-tuning was required :)!

Parts of the blog post will show up in the release notes too, and this list of release notes at the end so that should cover the education and announcing new features in more details (like we've done in 0.97).

I'll copy your refinements to the actual release draft so they will show up there once 0.98 gets released!

@niels9001 niels9001 marked this pull request as draft March 16, 2026 10:03
@github-actions
Copy link

@check-spelling-bot Report

🔴 Please review

See the 📂 files view, the 📜action log, or 📝 job summary for details.

Unrecognized words (1)

Toggleable

These words are not needed and should be removed desync kbmcontrols LPCFHOOKPROC mfalse mtrue TFM toggleable

To accept these unrecognized words as correct and remove the previously acknowledged and now absent words, you could run the following commands

... in a clone of the git@github.com:microsoft/PowerToys.git repository
on the zt/98-release-notes branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/c635c2f3f714eec2fcf27b643a1919b9a811ef2e/apply.pl' |
perl - 'https://github.com/microsoft/PowerToys/actions/runs/23138067884/attempts/1' &&
git commit -m 'Update check-spelling metadata'
Errors and Warnings ❌ (2)

See the 📂 files view, the 📜action log, or 📝 job summary for details.

❌ Errors and Warnings Count
❌ check-file-path 1
⚠️ ignored-expect-variant 5

See ❌ Event descriptions for more information.

If the flagged items are 🤯 false positives

If items relate to a ...

  • binary file (or some other file you wouldn't want to check at all).

    Please add a file path to the excludes.txt file matching the containing file.

    File paths are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your files.

    ^ refers to the file's path from the root of the repository, so ^README\.md$ would exclude README.md (on whichever branch you're using).

  • well-formed pattern.

    If you can write a pattern that would match it,
    try adding it to the patterns.txt file.

    Patterns are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your lines.

    Note that patterns can't match multiline strings.

@yeelam-gordon
Copy link
Contributor

Suggested Addition — Command Palette → Extensions & SDK

Missing PR #44278: CmdPal: Cache and show information for disabled command providers.

Suggested line:

  • Added caching for disabled command providers so their names and descriptions still display in #44278. Thanks @jiripolasek!

@yeelam-gordon
Copy link
Contributor

Suggested Addition — Command Palette → Bug Fixes

Missing PR #45614: CmdPal: Fix starting new web URI for default browser that doesn't support exe arguments.

Suggested line:

  • Fixed opening web URIs in default browsers that don't support exe arguments in #45614. Thanks @jiripolasek!

@yeelam-gordon
Copy link
Contributor

Suggested Addition — Command Palette → Bug Fixes

Missing PR #45381: CmdPal: Fix alias UI clearing when toggling Direct/Indirect combobox.

Suggested line:

  • Fixed alias UI clearing when toggling Direct/Indirect combobox in #45381. Thanks @jiripolasek!

@yeelam-gordon
Copy link
Contributor

Suggested Addition — Command Palette → Extensions & SDK

Missing PR #46053: CmdPal: make RDP fallback non-global by default.

Suggested line:

@yeelam-gordon
Copy link
Contributor

Suggested Addition — Command Palette → Infrastructure & Code Quality

Missing PR #46061: CmdPal: Adding a lock around perf monitor updates.

Suggested line:

  • Fixed thread-safety issue in Performance Monitor extension updates in #46061.

@yeelam-gordon
Copy link
Contributor

Suggested Addition — Keyboard Manager

Missing PR #46069: [KBM] Fixing text replacement bug.

This is a distinct bug fix from #46046 (performance improvement). Suggested line:

  • Fixed a text replacement bug in #46069.

@yeelam-gordon
Copy link
Contributor

Suggested Update — Mouse Utilities section

The ## Mouse Utilities\ header exists but has no content. Either add the badge removal entry or remove the empty header:

  • Removed new-info badge for Cursor Wrap in #45803.

@yeelam-gordon
Copy link
Contributor

Suggested Update — Dock section duplicate

The Dock section has two lines referencing #46052 for pin instructions:

One of these should be removed.

@yeelam-gordon
Copy link
Contributor

Suggested Update — Always On Top #44815 attribution

The current line thanks @copilot\ for the transparency feature (#44815). The GitHub profile https://github.com/Copilot is the AI bot, not a human contributor. Consider removing the Thanks attribution for this entry.

Copy link
Contributor

Copilot AI commented Mar 16, 2026

@yeelam-gordon I've opened a new pull request, #46149, to work on those changes. Once the pull request is ready, I'll request review from you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants