Skip to content

Comments

[Repo Assist] Fix deprecated PackageLicenseUrl and update Microsoft.Bcl.AsyncInterfaces#228

Merged
dsyme merged 2 commits intomainfrom
repo-assist/deps-fix-license-bcl-2026-02-21-b39ffdb8841cd066
Feb 22, 2026
Merged

[Repo Assist] Fix deprecated PackageLicenseUrl and update Microsoft.Bcl.AsyncInterfaces#228
dsyme merged 2 commits intomainfrom
repo-assist/deps-fix-license-bcl-2026-02-21-b39ffdb8841cd066

Conversation

@github-actions
Copy link
Contributor

🤖 Repo Assist here — I'm an automated AI assistant for this repository.

This PR addresses two minor maintenance items in the main project file:

1. Replace deprecated PackageLicenseUrl with PackageLicenseExpression

Closes #168. PackageLicenseUrl is deprecated by NuGet; NuGet.org now renders it as a 404. The Apache-2.0 SPDX expression is the correct replacement for this project's Apache 2.0 license.

2. Update Microsoft.Bcl.AsyncInterfaces from 5.0 to 10.0.3

The project uses System.Threading.Channels Version="*", which resolves to 10.0.3 and transitively requires Microsoft.Bcl.AsyncInterfaces >= 10.0.3. The old explicit pin of 5.0.0 caused a NU1605 package downgrade warning on restore. Updating the version to 10.0.3 eliminates that warning and aligns the explicit requirement with the already-resolved version.

No public API changes. No new dependencies.

Test Status

  • Build passes (dotnet build — 0 errors, 3 pre-existing deprecation warnings in Fable test project)
  • Tests pass (190/190 passed, 0 failed)

Generated by Repo Assist

To install this workflow, run gh aw add githubnext/agentics/workflows/repo-assist.md@4cb6855f0b3c0a719d7d5c3af44d1646450e63e9. View source at https://github.com/githubnext/agentics/tree/4cb6855f0b3c0a719d7d5c3af44d1646450e63e9/workflows/repo-assist.md.

…aces

- Replace deprecated PackageLicenseUrl with PackageLicenseExpression (Apache-2.0)
  Addresses #168: the old URL format is deprecated by NuGet and caused a 404
- Update Microsoft.Bcl.AsyncInterfaces from 5.0 to 10.0.3
  Eliminates NU1605 package downgrade warning: System.Threading.Channels (*)
  transitively requires 10.0.3, but the explicit 5.0.0 requirement caused it
  to be downgraded at resolution time

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dsyme dsyme marked this pull request as ready for review February 22, 2026 01:09
@dsyme dsyme merged commit e6b2ae3 into main Feb 22, 2026
1 check passed
github-actions bot added a commit that referenced this pull request Feb 22, 2026
- Add mapAsyncUnorderedParallelThrottled (closes #31, PR #225)
- Fix ofAsyncEnum deadlock on single-threaded runtimes like Blazor WASM (closes #152, PR #229)
- Update PackageLicenseExpression and Microsoft.Bcl.AsyncInterfaces to 10.0.3 (closes #168, PR #228)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
dsyme added a commit that referenced this pull request Feb 22, 2026
* Prepare release 3.3.2

- Add mapAsyncUnorderedParallelThrottled (closes #31, PR #225)
- Fix ofAsyncEnum deadlock on single-threaded runtimes like Blazor WASM (closes #152, PR #229)
- Update PackageLicenseExpression and Microsoft.Bcl.AsyncInterfaces to 10.0.3 (closes #168, PR #228)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Bump version to 4.0.0 (#237)

* Initial plan

* Update version from 3.3.2 to 4.0.0 in RELEASE_NOTES.md and version.props

Co-authored-by: dsyme <7204669+dsyme@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dsyme <7204669+dsyme@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dsyme <7204669+dsyme@users.noreply.github.com>
Co-authored-by: Don Syme <dsyme@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant