Repository navigation
Releases
Releases · dotnet-outdated/dotnet-outdated
4.9.0
What's Changed
- Adopt MCP 2026-07-28 spec with legacy version negotiation by @slang25 in #772
- Fix concurrent cache corruption during recursive file-based app upgrades by @DamianEdwards in #788
- Fix: Parameter --maximum-version ignores exact version references by @chefarbeiter in #671
- Show a friendly message instead of crashing when a solution has no projects by @DanielC000 in #771
- Surface package-upgrade stdout so failures are diagnosable by @timabell in #790
- Fix multiline central package version updates by @onuracar-dev in #783
- Support versioned MSBuild project SDKs in project files by @thomhurst in #793
- Preserve whitespace in Directory.Packages.props during upgrades by @symbiogenesis in #803
- Treat package references injected by custom SDKs as auto-referenced by @thomhurst in #795
- Preserve version ranges when upgrading packages by @GREsau in #702
- Preserve MSBuild version variables across project and props files by @symbiogenesis in #805
- Replace McMaster command-line parsing with System.CommandLine by @slang25 in #808
- Bump version to 4.9.0 by @slang25 in #806
New Contributors
- @chefarbeiter made their first contribution in #671
- @DanielC000 made their first contribution in #771
- @timabell made their first contribution in #790
- @onuracar-dev made their first contribution in #783
- @thomhurst made their first contribution in #793
- @GREsau made their first contribution in #702
Full Changelog: v4.8.1...v4.9.0
4.8.1
4.8.0
What's Changed
- Add .NET file-based app support by @DamianEdwards in #752
New Contributors
- @DamianEdwards made their first contribution in #752
Full Changelog: v4.7.2...v4.8.0
4.7.2
What's Changed
- Fix MCP server crash: missing IVariableTrackingService DI registration by @Copilot in #729
- Fix NullReferenceException when GetLockFile returns null (#740) by @tymarats in #741
- Fix CI: pass short framework name to dotnet add package on upgrade by @slang25 in #750
New Contributors
Full Changelog: v4.7.1...v4.7.2
4.7.1
What's Changed
- Fix --no-restore corrupting .csproj in CPM projects by @slang25 in #713
- Add Claude Code GitHub Workflow by @slang25 in #716
- Preserve MSBuild variable references when upgrading packages by @hwoodiwiss in #714
New Contributors
- @hwoodiwiss made their first contribution in #714
Full Changelog: v4.7.0...v4.7.1
4.7.0
What's Changed
- Implement Model Context Protocol (MCP) server with command handling and JSON-RPC support by @spboyer in #696
- feat(dotnet): make dotnet command timeout configurable by @aomader in #701
- Remove specialized code for Central Package Management by @dougwaldron in #697
- fix CS0618 warning by @edwardmiller-mesirow in #667
New Contributors
- @spboyer made their first contribution in #696
- @aomader made their first contribution in #701
- @dougwaldron made their first contribution in #697
Full Changelog: v4.6.9...v4.7.0
4.6.9
What's Changed
- Bump the system-io-abstractions group with 2 updates by @dependabot[bot] in #663
- Bump System.Formats.Asn1 from 9.0.2 to 9.0.3 by @dependabot[bot] in #661
- Bump Microsoft.Extensions.DependencyInjection from 9.0.2 to 9.0.3 by @dependabot[bot] in #662
- Fix version detection of transitive dependencies by @janno-p in #669
- Set RollForward=Major by @eerhardt in #675
New Contributors
Full Changelog: v4.6.8...v4.6.9
4.6.8
4.6.7
What's Changed
Full Changelog: v4.6.6...v4.6.7