Skip to content

chore(deps): update dependency polyfill to 10.1.1#5467

Merged
thomhurst merged 1 commit intomainfrom
renovate/polyfill-10.x
Apr 9, 2026
Merged

chore(deps): update dependency polyfill to 10.1.1#5467
thomhurst merged 1 commit intomainfrom
renovate/polyfill-10.x

Conversation

@thomhurst
Copy link
Copy Markdown
Owner

@thomhurst thomhurst commented Apr 9, 2026

This PR contains the following updates:

Package Type Update Change
Polyfill nuget minor 10.0.010.1.1

Release Notes

SimonCropp/Polyfill (Polyfill)

v10.1.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file MINOR renovate-bot labels Apr 9, 2026
@thomhurst thomhurst enabled auto-merge (squash) April 9, 2026 05:20
@thomhurst thomhurst added the MINOR label Apr 9, 2026
Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

Code Review: chore(deps): update dependency polyfill to 10.1.0

This is a straightforward, automated Renovate Bot dependency bump of the Polyfill package from 10.0.0 to 10.1.0 — a minor version update.

Change Summary

The sole change is a single-line update in Directory.Packages.props (centralized package version management):

-    <PackageVersion Include="Polyfill" Version="10.0.0" />
+    <PackageVersion Include="Polyfill" Version="10.1.0" />

Assessment

No concerns. The change is safe and correct for the following reasons:

  • Scope is minimal: A single-line version bump in the central Directory.Packages.props file — no logic changes, no API surface changes.
  • Minor version: 10.0.010.1.0 is a minor bump. Polyfill follows a strict additive policy for minor versions (new polyfill types/members added; nothing removed), so no breaking changes are expected.
  • Polyfill's role in TUnit is well-understood: The package provides backfill types (e.g., ModuleInitializerAttribute) for older TFMs. TUnit already has a MissingPolyfillAnalyzer to ensure consumers have it, and TUnit.Engine/PolyfillExtensions.cs provides a small local polyfill alongside it. A minor version bump will only ever expand the set of available APIs, not remove any.
  • Centralized version management: Because ManagePackageVersionsCentrally is enabled, this single entry controls the version for all referencing projects (34 files reference Polyfill across the repo). This is the correct and only place to make this change.
  • AOT / source-gen compatibility: Polyfill is a compile-time / source-generation package with no runtime assembly (it compiles polyfill types directly into the consuming assembly). A minor bump here poses no AOT risk.
  • Auto-merge is configured: Renovate's automerge is enabled for this PR, which is appropriate for minor dependency updates of this kind.

Suggestions

None. This is a well-structured, low-risk dependency update that should be safe to merge.

@codacy-production
Copy link
Copy Markdown

codacy-production bot commented Apr 9, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@thomhurst thomhurst force-pushed the renovate/polyfill-10.x branch from 191e9ae to 2dd59d1 Compare April 9, 2026 06:09
@thomhurst thomhurst changed the title chore(deps): update dependency polyfill to 10.1.0 chore(deps): update dependency polyfill to 10.1.1 Apr 9, 2026
Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

Code Review: chore(deps): update dependency polyfill to 10.1.1

This is a follow-up to my previous review (which assessed the bump to 10.1.0). The PR has since been updated by Renovate to target 10.1.1.

Change Summary

Single-line version bump in Directory.Packages.props:

-    <PackageVersion Include="Polyfill" Version="10.0.0" />
+    <PackageVersion Include="Polyfill" Version="10.1.1" />

Assessment

No concerns. My earlier analysis remains fully applicable:

  • Patch bump on top of minor: 10.1.010.1.1 is a patch release — strictly bug-fix territory, making this even lower risk than the previous 10.1.0 bump.
  • No breaking changes: Polyfill's patch releases only ship fixes to existing polyfill implementations, never API removals.
  • Scope unchanged: Still a single-line edit to the centralized version file; all 34+ referencing projects pick up the change automatically via Central Package Management.
  • AOT / source-gen safety: Polyfill is a compile-time package — patch bumps here carry no runtime or AOT risk.

Conclusion

Safe to merge. Automerge is appropriate for this class of update.

Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

Code Review

This is a Renovate Bot dependency update bumping Polyfill from 10.0.0 to 10.1.1 (a minor version bump).

Change: Directory.Packages.props — single line version string update.

Assessment

Nothing to flag here. This is a straightforward, low-risk minor version bump of the Polyfill package:

  • Minor version bump (10.0.010.1.1) follows semver, so no breaking changes expected.
  • The Polyfill package provides source-level polyfills for newer .NET APIs — it has no runtime dependency and is compile-time only, so the blast radius of any regression is limited to build-time.
  • The change is isolated to the central Directory.Packages.props version catalog, which is the correct place for it (this repo uses CPM — Central Package Management).
  • Automerge is enabled on this PR, which is appropriate for this category of low-risk dependency update.

Verdict

Looks good. Safe to merge.

Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

Code Review

This is a Renovate Bot dependency update bumping Polyfill from 10.0.0 to 10.1.1 (a minor version bump).

Change: Directory.Packages.props — single line version string update.

Assessment

Nothing to flag here. This is a straightforward, low-risk minor version bump of the Polyfill package:

  • Minor version bump (10.0.010.1.1) follows semver, so no breaking changes expected.
  • The Polyfill package provides source-level polyfills for newer .NET APIs — it has no runtime dependency and is compile-time only, so the blast radius of any regression is limited to build-time.
  • The change is isolated to the central Directory.Packages.props version catalog, which is the correct place for it (this repo uses CPM — Central Package Management).
  • Automerge is enabled on this PR, which is appropriate for this category of low-risk dependency update.

Verdict

Looks good. Safe to merge.

@thomhurst thomhurst merged commit 77fd52f into main Apr 9, 2026
16 checks passed
@thomhurst thomhurst deleted the renovate/polyfill-10.x branch April 9, 2026 07:59
intellitect-bot pushed a commit to IntelliTect/EssentialCSharp.Web that referenced this pull request Apr 10, 2026
Updated [TUnit](https://github.com/thomhurst/TUnit) from 1.30.0 to
1.30.8.

<details>
<summary>Release notes</summary>

_Sourced from [TUnit's
releases](https://github.com/thomhurst/TUnit/releases)._

## 1.30.8

<!-- Release notes generated using configuration in .github/release.yml
at v1.30.8 -->

## What's Changed
### Other Changes
* feat(mocks): migrate to T.Mock() extension syntax by @​thomhurst in
thomhurst/TUnit#5472
* feat: split TUnit.AspNetCore into Core + meta package by @​thomhurst
in thomhurst/TUnit#5474
* feat: add async Member() overloads for Task-returning member selectors
by @​thomhurst in thomhurst/TUnit#5475
### Dependencies
* chore(deps): update aspire to 13.2.2 by @​thomhurst in
thomhurst/TUnit#5464
* chore(deps): update dependency polyfill to 10.1.1 by @​thomhurst in
thomhurst/TUnit#5468
* chore(deps): update dependency polyfill to 10.1.1 by @​thomhurst in
thomhurst/TUnit#5467
* chore(deps): update tunit to 1.30.0 by @​thomhurst in
thomhurst/TUnit#5469
* chore(deps): update dependency microsoft.playwright to 1.59.0 by
@​thomhurst in thomhurst/TUnit#5473


**Full Changelog**:
thomhurst/TUnit@v1.30.0...v1.30.8

Commits viewable in [compare
view](thomhurst/TUnit@v1.30.0...v1.30.8).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=TUnit&package-manager=nuget&previous-version=1.30.0&new-version=1.30.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file MINOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants