Skip to content

Remove the 1.x projects that 2.0 does not build - #158

Merged
Astn merged 1 commit into
masterfrom
remove-1x-leftovers
Sep 25, 2026
Merged

Astn merged 1 commit into
masterfrom
remove-1x-leftovers

Conversation

@Astn

@Astn Astn commented Sep 25, 2026

Copy link
Copy Markdown
Owner

AustinHarris.JsonRpc.Client, AustinHarris.JsonRpc.AspNet, JsonRpcTest and TestClient were .NET Framework 4.0 packages.config projects outside the solution. Nothing built them and CI never compiled them, so a dependency bump in them cannot be verified and changes nothing that ships. Their pinned Newtonsoft.Json 6.0.3 and 12.0.3 and Rx-Main 1.0 carried the repository's four open Dependabot alerts.

This removes the four folders, the same treatment the Windows Phone 7 client got in #155. The source stays in the git history before 2.0 and the 1.x packages stay on NuGet. The README's Building section and the CHANGELOG's Removed list say so; the Classic ASP.NET section still names the 1.x AustinHarris.JsonRpc.AspNet package as not part of 2.0, which remains true.

Supersedes #156 and #157, which bumped Newtonsoft.Json in two of the four projects.

AustinHarris.JsonRpc.Client, AustinHarris.JsonRpc.AspNet, JsonRpcTest and
TestClient were .NET Framework 4.0 packages.config projects outside the
solution. Nothing built them, CI never compiled them, and their pinned
Newtonsoft.Json 6.0.3 and 12.0.3 and Rx-Main 1.0 carried the repository's four
open security alerts. Their source stays in the history before 2.0; the README
and CHANGELOG say so.
@Astn
Astn merged commit c4cfb1e into master Sep 25, 2026
5 checks passed
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.

1 participant