Reimaginate.DataHub 1.4.12

dotnet add package Reimaginate.DataHub --version 1.4.12
                    
NuGet\Install-Package Reimaginate.DataHub -Version 1.4.12
                    
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="Reimaginate.DataHub" Version="1.4.12" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Reimaginate.DataHub" Version="1.4.12" />
                    
Directory.Packages.props
<PackageReference Include="Reimaginate.DataHub" />
                    
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 Reimaginate.DataHub --version 1.4.12
                    
#r "nuget: Reimaginate.DataHub, 1.4.12"
                    
#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 Reimaginate.DataHub@1.4.12
                    
#: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=Reimaginate.DataHub&version=1.4.12
                    
Install as a Cake Addin
#tool nuget:?package=Reimaginate.DataHub&version=1.4.12
                    
Install as a Cake Tool

Reimaginate.DataHub

Core DataHub runtime package for request handling, data operations, validation, telemetry, and persistence integration.

Use this package in applications that host or compose DataHub runtime behavior.

Process Lock 4.0 migration

DataHub 1.4.12 uses Process Lock 4.0.0 and includes its separate Redis provider. Existing DataHub WithProcessingLockOptions registration and Redis connection settings remain valid. Restore packages and rebuild consumers after upgrading.

Code that calls Process Lock's WithRedisRepository directly must import Reimaginate.ProcessingLockService.Redis. Align any explicit Process Lock package versions to 4.0.0 and rebuild libraries using the former Redis registration methods or ProcessingLockInRedisRepository. No Redis data migration is required.

Tracking rebases

Source and Data Hub rebases coordinate with existing entity locks in batches of 500. Cosmos transactional checkpoints replace baselines and remove included history atomically per entity. Results report confirmed progress if later work fails.

Current Data Hub history can recover from a stored entity with a STORED_ENTITY_RECOVERY warning. This preserves stored values but can discard changes present only in damaged tracking history. Historical rebases preserve history when recovery cannot safely represent the requested cutoff. Source rebases retain a failing entry and its later history while compacting the valid prefix.

Set IncludeArchivedTrackingEntries to false for compact responses with ArchivedTrackingEntryCount. The default is true for existing clients. Shared lock storage is required to coordinate separate processes. Incoming merge processing is unchanged.

For current documentation and release information, visit the DataHub repository.

Support

Paid support, configuration assistance and defect triage are available through support@reimaginate.online.

GitHub Issues and Discussions are not support channels.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Reimaginate.DataHub:

Package Downloads
Reimaginate.DataHub.TestFramework

Testing helpers, fixtures, and assertions for exercising DataHub runtime and client integrations.

Reimaginate.DataHub.AspNetCore

ASP.NET Core endpoint helpers for hosting DataHub APIs in Azure Container Apps and other web hosts.

Reimaginate.DataHub.Agent.TestFramework.Dataverse

Dataverse-specific test framework helpers for exercising Reimaginate DataHub agent integrations.

Reimaginate.DataHub.Agent.TestFramework.BusinessCentral

Business Central-specific test framework helpers for exercising Reimaginate DataHub agent integrations.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.4.12 69 10/28/2026
1.4.11 86 10/26/2026
1.4.10 134 10/21/2026
1.4.9 128 10/19/2026
1.4.8 130 10/14/2026
1.4.7 130 10/13/2026
1.4.6 165 10/7/2026
1.4.5 120 10/6/2026
1.4.4 130 10/6/2026
1.4.3 155 9/28/2026
1.4.2 154 9/18/2026
1.4.1 349 8/6/2026
1.4.0 757 7/28/2026
Loading failed