🤖 This is an automated PR from Repo Assist, created in response to issue #300.
Closes #300
Changes
- Updated
fsdocs-tool from 21.0.0 to 22.0.0-alpha.3 in .config/dotnet-tools.json
- Updated
global.json SDK version from 8.0.19 to 10.0.100 (fsdocs-tool 22.x targets .NET 10.0)
- Added a RELEASE_NOTES.md entry
Why the SDK bump?
fsdocs-tool 22.0.0-alpha.3 packages its tool binaries targeting net10.0. The .NET SDK enforces that a tool must be run by an SDK that understands its target framework. The existing 8.0.19 / rollForward: minor constraint prevented installation. Updating global.json to 10.0.100 (with rollForward: minor to allow 10.0.x patch updates) unblocks tool restore while keeping behavior predictable.
The library itself still targets netstandard2.0 and netstandard2.1, so consumers are unaffected.
Test Status
- ✅
dotnet tool restore — succeeds, fsdocs-tool 22.0.0-alpha.3 installed
- ✅
dotnet build FSharp.Control.AsyncSeq.sln -c Release — Build succeeded (4 pre-existing warnings, 0 errors)
- ✅
dotnet test FSharp.Control.AsyncSeq.sln -c Release — 372 passed, 0 failed
To route changes like this to a review issue instead of blocking, configure protected-files: fallback-to-issue in your workflow configuration.
Generated by 🌈 Repo Assist, see workflow run. Learn more.
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@e1ecf341a90b7bc2021e77c58685d7e269e20b99
🤖 This is an automated PR from Repo Assist, created in response to issue #300.
Closes #300
Changes
fsdocs-toolfrom21.0.0to22.0.0-alpha.3in.config/dotnet-tools.jsonglobal.jsonSDK version from8.0.19to10.0.100(fsdocs-tool 22.x targets .NET 10.0)Why the SDK bump?
fsdocs-tool22.0.0-alpha.3 packages its tool binaries targetingnet10.0. The .NET SDK enforces that a tool must be run by an SDK that understands its target framework. The existing8.0.19/rollForward: minorconstraint prevented installation. Updatingglobal.jsonto10.0.100(withrollForward: minorto allow 10.0.x patch updates) unblocks tool restore while keeping behavior predictable.The library itself still targets
netstandard2.0andnetstandard2.1, so consumers are unaffected.Test Status
dotnet tool restore— succeeds, fsdocs-tool 22.0.0-alpha.3 installeddotnet build FSharp.Control.AsyncSeq.sln -c Release— Build succeeded (4 pre-existing warnings, 0 errors)dotnet test FSharp.Control.AsyncSeq.sln -c Release— 372 passed, 0 failedWarning
Protected Files
This was originally intended as a pull request, but the patch modifies protected files. These files may affect project dependencies, CI/CD pipelines, or agent behaviour. Please review the changes carefully before creating the pull request.
Click here to create the pull request once you have reviewed the changes
Protected files
global.jsonTo route changes like this to a review issue instead of blocking, configure
protected-files: fallback-to-issuein your workflow configuration.