Skip to content

[Deps] Update .NET packages from 10.0.8 to 10.0.9#48568

Open
snickler wants to merge 1 commit into
microsoft:mainfrom
snickler:dev/snickler/net1009_patch
Open

[Deps] Update .NET packages from 10.0.8 to 10.0.9#48568
snickler wants to merge 1 commit into
microsoft:mainfrom
snickler:dev/snickler/net1009_patch

Conversation

@snickler

Copy link
Copy Markdown
Collaborator

Summary of the Pull Request

Updates Directory.Packages.props to align several Microsoft and System package references from 10.0.8 to 10.0.9.

PR Checklist

  • Closes: #xxx
  • Communication: I've discussed this with core contributors already. If the work hasn't been agreed, this work might be rejected
  • Tests: Added/updated and all pass
  • Localization: All end-user-facing strings can be localized
  • Dev docs: Added/updated
  • New binaries: Added on the required places
  • Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx

Detailed Description of the Pull Request / Additional comments

Bumped dependency versions for the following packages:

  • Microsoft.Data.Sqlite
  • Microsoft.Bcl.AsyncInterfaces
  • Microsoft.Extensions.Caching.Abstractions
  • Microsoft.Extensions.Caching.Memory
  • Microsoft.Extensions.DependencyInjection
  • Microsoft.Extensions.Logging
  • Microsoft.Extensions.Logging.Abstractions
  • Microsoft.Extensions.Hosting
  • Microsoft.Extensions.Hosting.WindowsServices
  • Microsoft.Win32.SystemEvents
  • Microsoft.Windows.Compatibility
  • System.CodeDom
  • System.ComponentModel.Composition
  • System.Configuration.ConfigurationManager
  • System.Data.OleDb
  • System.Diagnostics.EventLog
  • System.Diagnostics.PerformanceCounter
  • System.Drawing.Common
  • System.Management
  • System.Runtime.Caching
  • System.ServiceProcess.ServiceController
  • System.Text.Encoding.CodePages
  • System.Text.Json

Validation Steps Performed

  • Verified the version-only dependency update in Directory.Packages.props

Copilot AI review requested due to automatic review settings June 12, 2026 23:34
@snickler snickler enabled auto-merge (squash) June 12, 2026 23:34

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates PowerToys’ centrally managed NuGet package versions in Directory.Packages.props, bumping a set of Microsoft.* and System.* dependencies from 10.0.8 to 10.0.9 to keep the repo aligned on the latest patch versions for the .NET 10 package wave.

Changes:

  • Bumped Microsoft.Data.Sqlite and Microsoft.Bcl.AsyncInterfaces from 10.0.810.0.9.
  • Bumped several Microsoft.Extensions.* packages from 10.0.810.0.9.
  • Bumped multiple System.* packages (e.g., System.Text.Json, System.Drawing.Common, System.Management, etc.) from 10.0.810.0.9.

@github-actions

Copy link
Copy Markdown

@check-spelling-bot Report

🔴 Please review

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

❌ Errors and Warnings Count
⚠️ binary-file 1
⚠️ duplicate-pattern 2
❌ forbidden-pattern 1
⚠️ large-file 1

See ❌ Event descriptions for more information.

Some files were automatically ignored 🙈

These sample patterns would exclude them:

^src/modules/ZoomIt/ZoomIt/rnnoise/rnnoise_data_little\.c$
^src/modules/ZoomIt/ZoomIt/selfie_segmentation\.onnx$

You should consider adding them to:

.github/actions/spell-check/excludes.txt

File matching is via Perl regular expressions.

To check these files, more of their words need to be in the dictionary than not. You can use patterns.txt to exclude portions, add items to the dictionary (e.g. by adding them to allow.txt), or fix typos.

To update file exclusions, you could run the following commands

... in a clone of the git@github.com:snickler/PowerToys.git repository
on the dev/snickler/net1009_patch branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/cfb6f7e75bbfc89c71eaa30366d0c166f1bd9c8c/apply.pl' |
perl - 'https://github.com/microsoft/PowerToys/actions/runs/27449162092/attempts/1' &&
git commit -m 'Update check-spelling metadata'

Forbidden patterns 🙅 (1)

In order to address this, you could change the content to not match the forbidden patterns (comments before forbidden patterns may help explain why they're forbidden), add patterns for acceptable instances, or adjust the forbidden patterns themselves.

These forbidden patterns matched content:

Should be a
\san (?=(?:[b-dfgjklpqtvwz]|h(?!onou?r|our|s[lv]|tml|ttp|ref)|n(?!ginx|grok|pm)|r(?!c)|s(?!s[ho]|vg))[a-z]|x(?!\b|[-\d]|ml))
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.

@snickler

Copy link
Copy Markdown
Collaborator Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

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.

2 participants