Versa 0.1.0

dotnet tool install --global Versa --version 0.1.0
                    
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 Versa --version 0.1.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Versa&version=0.1.0
                    
nuke :add-package Versa --version 0.1.0
                    

Versa

Universal versioning CLI for managing changesets and releases in monorepos.

Changesets Compatible: This is a native port of changesets, bringing its proven changeset-based workflow to Go, .NET, Node.js, and other ecosystems.

Installation

Install as a global .NET tool:

dotnet tool install -g Versa

Or install locally in a project:

dotnet tool install Versa

Usage

After installation, run:

versa --help

Available Commands

  • versa publish - Publish unpublished packages to registries (npm/NuGet)
  • More commands coming soon!

Features

  • Multi-platform support: Node.js, .NET, Go, and more
  • Changeset-driven workflow (compatible with changesets)
  • Automated versioning and changelog generation
  • Dependency graph management
  • Interactive CLI with easy-to-use prompts

Documentation

For full documentation, visit: https://github.com/alexheiner/versa

Requirements

  • .NET 8.0 or later

Supported Platforms

  • Windows (x64, ARM64)
  • Linux (x64, ARM64)
  • macOS (x64, ARM64)

License

MIT License - see https://github.com/alexheiner/versa/blob/main/LICENSE

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  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.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.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
0.1.0 173 1/9/2026