PackCheck 0.3.2

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global PackCheck --version 0.3.2                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local PackCheck --version 0.3.2                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=PackCheck&version=0.3.2                
nuke :add-package PackCheck --version 0.3.2                

PackCheck-Logo

PackCheck

NuGet Package License

Check for newer versions of installed NuGet Packages in your Terminal.


PackCheck is a dotnet tool for checking versions of installed NuGet packages in your .NET projects in your terminal. The check command (default) shows you all NuGet packages in a nice table with the current, latest stable and latest versions of each package. You can upgrade the .csproj file with the upgrade command to your desired versions. Whether to the latest stable or latest version, only a specific package or all at once.

Installation

You can install PackCheck as a dotnet tool via NuGet:

dotnet tool install --global PackCheck

Usage

In your terminal cd into a .NET project or .NET solution and run:

packcheck

# or

packcheck c

# or

packcheck check

This should give you something like this:

PackCheck check example

After that you can upgrade the package versions in the .csproj file (or files in a solution) to their corresponding stable versions by running:

This changes your .csproj file!

packcheck upgrade

# or

packcheck u

To upgrade to the latest versions run:

packcheck upgrade --version latest

# or

packcheck u --version latest

For a dry-run, which outputs the .csproj file into the terminal without actually changing the .csproj file, run:

packcheck upgrade --dry-run

# or

packcheck u --dry-run

To use interactive mode, where you can select each package you want to upgrade, run:

packcheck upgrade -i

# or

packcheck u -i

For help run:

packcheck -h

Color Highlighting

Color Description
red Major (Breaking changes)
yellow Minor (New features, but backwards compatible)
green Patch (Backwards compatible bug fixes only)

LICENSE

MIT

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
2.2.0 109 11/19/2024
2.1.0 136 7/7/2024
2.0.0 160 5/20/2024
1.0.1 258 12/27/2023
1.0.0 151 12/26/2023
0.4.0 173 8/5/2023
0.3.2 210 4/21/2023
0.3.1 360 11/20/2022
0.3.0 416 10/15/2022
0.2.3 386 10/4/2022
0.2.2 436 9/21/2022
0.2.1 403 9/18/2022
0.2.0 464 9/18/2022
0.2.0-preview.1 106 9/2/2022
0.1.1 408 10/10/2021
0.1.0 414 10/10/2021
0.0.3 348 10/9/2021
0.0.2 424 5/27/2021
0.0.1 325 5/17/2021
0.0.1-rc.1 156 4/6/2021
0.0.1-alpha.4 171 3/18/2021
0.0.1-alpha.3 184 3/16/2021
0.0.1-alpha.2 145 3/16/2021
0.0.1-alpha.1 169 3/15/2021