NodalMerge.DotNetHost.Native.linux-x64 0.2.5

dotnet add package NodalMerge.DotNetHost.Native.linux-x64 --version 0.2.5
                    
NuGet\Install-Package NodalMerge.DotNetHost.Native.linux-x64 -Version 0.2.5
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="NodalMerge.DotNetHost.Native.linux-x64" Version="0.2.5" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="NodalMerge.DotNetHost.Native.linux-x64" Version="0.2.5" />
                    
Directory.Packages.props
<PackageReference Include="NodalMerge.DotNetHost.Native.linux-x64" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add NodalMerge.DotNetHost.Native.linux-x64 --version 0.2.5
                    
#r "nuget: NodalMerge.DotNetHost.Native.linux-x64, 0.2.5"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package NodalMerge.DotNetHost.Native.linux-x64@0.2.5
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=NodalMerge.DotNetHost.Native.linux-x64&version=0.2.5
                    
Install as a Cake Addin
#tool nuget:?package=NodalMerge.DotNetHost.Native.linux-x64&version=0.2.5
                    
Install as a Cake Tool

NodalMerge .NET Host Packages

NodalMerge host packages provide a package-first path for embedding a deterministic sync runtime in .NET hosts.

Packages

  • NodalMerge.Host.Abstractions (wrapper): provider contracts package identity during migration.
  • NodalMerge.Host.Composition (wrapper): composition helpers package identity during migration.
  • NodalMerge.DotNetHost.Native.win-x64 (wrapper): native runtime package identity for Windows x64.
  • NodalMerge.DotNetHost.Native.linux-x64 (wrapper): native runtime package identity for Linux x64.

Compatibility note:

  • Legacy NodalMerge.* package IDs are still supported during migration window.

Dead-Simple Runtime Surface

The runtime bridge is intentionally small and centered on these concepts:

  1. room
  2. sync
  3. replay
  4. offline
  5. CAS
  6. topology

For transport, use GET /ws/runtime and exchange JSON command/event frames.

Local Pre-Publish Validation

Use local packages before any remote publish:

cd nodalmerge-host
pwsh -File .\pack-local-nuget.ps1 -Version 0.1.0-local
dotnet restore .\NodalMerge.DotNetHost.slnx --configfile .\NuGet.Local.config -p:NodalMergeUseNuGetPackages=true -p:NodalMergePackageVersion=0.1.0-local
pwsh -File .\verify.ps1 -UseNuGetPackages -NodalMergePackageVersion 0.1.0-local

Notes

  • Default project build mode uses project references.
  • Package mode is opt-in through NodalMergeUseNuGetPackages=true.
  • Native runtime can be overridden via NODALMERGE_HOST_FFI_DLL (legacy NODALMERGE_HOST_FFI_DLL fallback remains).
There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on NodalMerge.DotNetHost.Native.linux-x64:

Package Downloads
NodalMerge.DotNetHost

Embeddable ASP.NET Core host for the NodalMerge CRDT runtime. Add AddNodalMergeRuntimeCore to your DI container and call MapNodalMergeEndpoints on your WebApplication to embed the runtime without any Rust toolchain dependency.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.2.5 238 7/19/2026
0.2.4 194 7/18/2026
0.2.3 202 7/17/2026
0.2.0 229 7/6/2026
0.1.5 218 7/6/2026
0.1.4 218 7/3/2026
0.1.3 231 7/3/2026
0.1.2 211 7/2/2026
0.1.1 213 6/30/2026
0.1.0 211 6/30/2026

Changelog (all versions) is included in this package as CHANGELOG.md and published at https://github.com/bgstratt/nodalmerge/blob/main/hosts/dotnet/CHANGELOG.md