BridgingIT.DevKit.Common.Abstractions 10.0.1

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package BridgingIT.DevKit.Common.Abstractions --version 10.0.1
                    
NuGet\Install-Package BridgingIT.DevKit.Common.Abstractions -Version 10.0.1
                    
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="BridgingIT.DevKit.Common.Abstractions" Version="10.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="BridgingIT.DevKit.Common.Abstractions" Version="10.0.1" />
                    
Directory.Packages.props
<PackageReference Include="BridgingIT.DevKit.Common.Abstractions" />
                    
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 BridgingIT.DevKit.Common.Abstractions --version 10.0.1
                    
#r "nuget: BridgingIT.DevKit.Common.Abstractions, 10.0.1"
                    
#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 BridgingIT.DevKit.Common.Abstractions@10.0.1
                    
#: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=BridgingIT.DevKit.Common.Abstractions&version=10.0.1
                    
Install as a Cake Addin
#tool nuget:?package=BridgingIT.DevKit.Common.Abstractions&version=10.0.1
                    
Install as a Cake Tool

bITDevKit

Empowering developers with modular components for modern application development, centered around Domain-Driven Design principles.

Our goal is to empower developers by offering modular components that can be easily integrated into your projects. Whether you're working with repositories, commands, queries, or other components, the bITDevKit provides flexible solutions that can adapt to your specific needs.

This repository includes the complete source code for the bITDevKit, along with a variety of sample applications located in the ./examples folder within the solution. These samples serve as practical demonstrations of how to leverage the capabilities of the bITDevKit in real-world scenarios. All components are available as nuget packages.

For the latest updates and release notes, please refer to the RELEASES.

Join us in advancing the world of software development with the bITDevKit!


Result.cs Overview

The Result class encapsulates the outcome of an operation, promoting an expressive and error-tolerant way to handle success and failure states.

The Result class is a central component designed to encapsulate the outcome of an operation, providing a way to represent both successful and failed operations. This class promotes a more expressive and error-tolerant approach to handling operation results, encouraging the explicit declaration of success or failure states.

Returning a Result

To return a Result from a method, you typically define the method to return Result or Result<T>, where T is the type of the value returned in case of success. Here is an example method returning a Result:

public Result PerformOperation()
{
    // Your logic here
    
    if (success)
    {
        return Result.Success();
    }
    else
    {
        return Result.Failure(new Error("Operation Failed"));
    }
}

Handling a Result

When you receive a Result from a method, you can handle it by checking its success or failure state. Here's an example:

var result = PerformOperation();

if (result.IsSuccess)
{
    // Handle success
}
else
{
    // Handle failure
    var error = result.Error;
    Console.WriteLine(error.Message);
}

Using Typed Results

Sometimes, you may want to return a result with a value. This is where Result<T> comes in handy:

public Result<int> CalculateSum(int a, int b)
{
    if (a < 0 || b < 0)
    {
        return Result.Failure<int>(new Error("Inputs must be non-negative"));
    }

    return Result.Success(a + b);
}

Handling a Result<T> involves extracting the value if the operation was successful:

var result = CalculateSum(5, 10);

if (result.IsSuccess)
{
    int sum = result.Value;
    Console.WriteLine($"Sum: {sum}");
}
else
{
    Console.WriteLine(result.Error.Message);
}

Typed Errors

Typed errors provide a more specific and structured way to handle different error scenarios. For example, the EntityNotFoundResultError class can be used to represent an error where an entity is not found:

EntityNotFoundResultError.cs:
public class EntityNotFoundResultError : Error
{
    public EntityNotFoundResultError(string entityName, object key)
        : base($"Entity '{entityName}' with key '{key}' was not found.")
    {
    }
}

You can return this typed error as follows:

public Result GetEntity(int id)
{
    var entity = repository.FindById(id);

    if (entity == null)
    {
        return Result.Failure(new EntityNotFoundResultError("EntityName", id));
    }

    return Result.Success(entity);
}

When handling the result, you can check if the error is of a specific type:

var result = GetEntity(1);

if (result.IsSuccess)
{
    // Handle success
}
else if (result.Error is EntityNotFoundResultError)
{
    var error = (EntityNotFoundResultError)result.Error;
    Console.WriteLine(error.Message);
}
else
{
    // Handle other errors
}

Other available typed errors are:

By using typed errors, you can create more expressive and manageable error handling in your application.

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 (14)

Showing the top 5 NuGet packages that depend on BridgingIT.DevKit.Common.Abstractions:

Package Downloads
BridgingIT.DevKit.Common.Utilities

bITdevKit: Empowering developers with modular components for modern application development, centered around Domain-Driven Design principles. Our goal is to empower developers by offering modular components that can be easily integrated into your projects. Whether you're working with repositories, commands, queries, or other components, the bITDevKit provides flexible solutions that can adapt to your specific needs.

BridgingIT.DevKit.Common.Serialization

bITdevKit: Empowering developers with modular components for modern application development, centered around Domain-Driven Design principles. Our goal is to empower developers by offering modular components that can be easily integrated into your projects. Whether you're working with repositories, commands, queries, or other components, the bITDevKit provides flexible solutions that can adapt to your specific needs.

BridgingIT.DevKit.Common.Results

bITdevKit: Empowering developers with modular components for modern application development, centered around Domain-Driven Design principles. Our goal is to empower developers by offering modular components that can be easily integrated into your projects. Whether you're working with repositories, commands, queries, or other components, the bITDevKit provides flexible solutions that can adapt to your specific needs.

BridgingIT.DevKit.Domain

bITdevKit: Empowering developers with modular components for modern application development, centered around Domain-Driven Design principles. Our goal is to empower developers by offering modular components that can be easily integrated into your projects. Whether you're working with repositories, commands, queries, or other components, the bITDevKit provides flexible solutions that can adapt to your specific needs.

BridgingIT.DevKit.Application.Storage

bITdevKit: Empowering developers with modular components for modern application development, centered around Domain-Driven Design principles. Our goal is to empower developers by offering modular components that can be easily integrated into your projects. Whether you're working with repositories, commands, queries, or other components, the bITDevKit provides flexible solutions that can adapt to your specific needs.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
10.0.2-preview.0.38 213 12/23/2025
10.0.2-preview.0.37 179 12/23/2025
10.0.2-preview.0.36 175 12/23/2025
10.0.2-preview.0.29 201 12/19/2025
10.0.2-preview.0.28 215 12/19/2025
10.0.2-preview.0.22 263 12/18/2025
10.0.2-preview.0.20 267 12/18/2025
10.0.2-preview.0.18 273 12/17/2025
10.0.2-preview.0.17 250 12/17/2025
10.0.2-preview.0.16 255 12/16/2025
10.0.2-preview.0.15 234 12/15/2025
10.0.2-preview.0.12 153 12/13/2025
10.0.2-preview.0.11 147 12/12/2025
10.0.2-preview.0.8 248 12/15/2025
10.0.2-preview.0.6 396 12/9/2025
10.0.2-preview.0.5 410 12/9/2025
10.0.2-preview.0.3 200 11/26/2025
10.0.2-preview.0.2 174 11/26/2025
10.0.2-preview.0.1 160 11/26/2025
10.0.1 591 11/26/2025
10.0.1-preview.0.30 181 11/26/2025
10.0.1-preview.0.29 156 11/25/2025
10.0.1-preview.0.27 201 11/22/2025
10.0.1-preview.0.26 290 11/21/2025
10.0.1-preview.0.23 374 11/20/2025
10.0.1-preview.0.22 385 11/19/2025
10.0.1-preview.0.19 379 11/18/2025
10.0.1-preview.0.18 376 11/18/2025
10.0.1-preview.0.16 412 11/18/2025
10.0.1-preview.0.15 374 11/17/2025
10.0.1-preview.0.14 371 11/17/2025
10.0.1-preview.0.13 368 11/17/2025
10.0.1-preview.0.11 327 11/17/2025
10.0.1-preview.0.10 320 11/17/2025
10.0.1-preview.0.7 270 11/13/2025
10.0.0 676 11/12/2025
9.0.30 826 12/19/2025
9.0.30-preview.0.6 250 12/19/2025
9.0.30-preview.0.5 402 12/9/2025
9.0.30-preview.0.4 401 12/9/2025
9.0.29 1,027 11/18/2025
9.0.28 978 11/18/2025
9.0.28-preview.0.31 276 11/10/2025
9.0.28-preview.0.29 249 11/10/2025
9.0.28-preview.0.24 191 11/10/2025
9.0.28-preview.0.23 194 11/10/2025
9.0.28-preview.0.15 118 11/7/2025
9.0.28-preview.0.14 127 11/7/2025
9.0.28-preview.0.13 138 11/7/2025
9.0.28-preview.0.12 214 11/6/2025
9.0.28-preview.0.8 197 11/5/2025
9.0.28-preview.0.6 175 11/4/2025
9.0.28-preview.0.2 175 11/4/2025
9.0.28-preview.0.1 243 10/30/2025
9.0.27 771 10/30/2025
9.0.27-preview.0.4 159 10/30/2025
9.0.27-preview.0.3 147 10/29/2025
9.0.27-preview.0.2 160 10/29/2025
9.0.27-preview.0.1 159 10/29/2025
9.0.26 745 10/29/2025
9.0.26-preview.0.19 159 10/29/2025
9.0.26-preview.0.17 164 10/29/2025
9.0.26-preview.0.15 167 10/28/2025
9.0.26-preview.0.13 151 10/28/2025
9.0.26-preview.0.12 147 10/28/2025
9.0.26-preview.0.10 148 10/27/2025
9.0.26-preview.0.9 148 10/27/2025
9.0.26-preview.0.8 156 10/27/2025
9.0.26-preview.0.7 182 10/23/2025
9.0.26-preview.0.6 139 10/22/2025
9.0.26-preview.0.5 167 10/22/2025
9.0.26-preview.0.4 140 10/22/2025
9.0.26-preview.0.2 134 10/22/2025
9.0.26-preview.0.1 167 10/21/2025
9.0.25 757 10/21/2025
9.0.25-preview.0.7 147 10/21/2025
9.0.25-preview.0.6 140 10/21/2025
9.0.25-preview.0.5 147 10/21/2025
9.0.25-preview.0.4 133 10/21/2025
9.0.25-preview.0.2 146 10/20/2025
9.0.24 753 10/19/2025
9.0.24-preview.0.13 137 10/19/2025
9.0.24-preview.0.12 147 10/19/2025
9.0.24-preview.0.11 88 10/18/2025
9.0.24-preview.0.8 82 10/18/2025
9.0.24-preview.0.7 69 10/18/2025
9.0.24-preview.0.6 54 10/18/2025
9.0.24-preview.0.5 70 10/17/2025
9.0.24-preview.0.4 73 10/17/2025
9.0.24-preview.0.3 76 10/17/2025
9.0.24-preview.0.1 82 10/17/2025
9.0.23 689 10/17/2025
9.0.23-preview.0.32 159 10/16/2025
9.0.23-preview.0.31 146 10/15/2025
9.0.23-preview.0.30 131 10/15/2025
9.0.23-preview.0.29 150 10/15/2025
9.0.23-preview.0.28 138 10/14/2025
9.0.23-preview.0.27 141 10/14/2025
9.0.23-preview.0.26 140 10/14/2025
9.0.23-preview.0.25 156 10/14/2025
9.0.23-preview.0.23 149 10/14/2025
9.0.23-preview.0.19 141 10/14/2025
9.0.23-preview.0.16 147 10/14/2025
9.0.23-preview.0.15 151 10/14/2025
9.0.23-preview.0.11 378 10/13/2025
9.0.23-preview.0.8 99 10/17/2025
9.0.23-preview.0.6 93 10/17/2025
9.0.23-preview.0.5 94 10/17/2025
9.0.23-preview.0.4 145 10/16/2025
9.0.23-preview.0.3 163 10/16/2025
9.0.23-preview.0.2 147 10/13/2025
9.0.23-preview.0.1 143 10/13/2025
9.0.22 1,027 10/13/2025
9.0.22-preview.0.1 72 10/10/2025
9.0.21 722 10/9/2025
9.0.21-preview.0.13 136 10/9/2025
9.0.21-preview.0.12 145 10/9/2025
9.0.21-preview.0.11 156 10/9/2025
9.0.21-preview.0.10 138 10/9/2025
9.0.21-preview.0.9 146 10/8/2025
9.0.21-preview.0.8 137 10/8/2025
9.0.21-preview.0.7 149 10/8/2025
9.0.21-preview.0.6 155 10/8/2025
9.0.21-preview.0.5 168 10/7/2025
9.0.21-preview.0.4 149 10/7/2025
9.0.21-preview.0.3 144 10/7/2025
9.0.21-preview.0.2 196 10/6/2025
9.0.21-preview.0.1 104 10/3/2025
9.0.20 810 10/2/2025
9.0.20-preview.0.4 169 10/2/2025
9.0.20-preview.0.3 178 10/1/2025
9.0.20-preview.0.1 162 10/1/2025
9.0.19 772 10/1/2025
9.0.18 861 9/30/2025
9.0.18-preview.0.4 199 9/30/2025
9.0.18-preview.0.2 202 9/30/2025
9.0.17 791 9/30/2025
9.0.17-preview.0.2 190 9/29/2025
9.0.17-preview.0.1 193 9/29/2025
9.0.16 818 9/29/2025
9.0.16-preview.0.1 206 9/28/2025
9.0.15 822 9/28/2025
9.0.14 839 9/24/2025
9.0.12 842 9/24/2025
9.0.12-preview.0.3 253 9/23/2025
9.0.11 804 9/23/2025
9.0.11-preview.0.3 221 9/23/2025
9.0.11-preview.0.2 240 9/22/2025
9.0.11-preview.0.1 230 9/22/2025
9.0.10 835 9/22/2025
9.0.10-preview.0.1 145 8/19/2025
9.0.9 721 8/19/2025
9.0.9-preview.0.1 138 8/18/2025
9.0.8 783 8/7/2025
9.0.7 781 8/5/2025
9.0.6 785 8/5/2025
9.0.6-preview.0.9 140 7/15/2025
9.0.6-preview.0.6 142 7/14/2025
9.0.6-preview.0.5 148 7/14/2025
9.0.6-preview.0.3 99 7/12/2025
9.0.5 1,067 7/9/2025
9.0.5-preview.0.1 162 7/8/2025
9.0.4 768 7/8/2025
9.0.4-preview.0.4 231 7/8/2025
9.0.4-preview.0.3 197 7/8/2025
9.0.4-preview.0.2 174 7/8/2025
9.0.4-preview.0.1 154 7/7/2025
9.0.3 721 7/4/2025
9.0.3-preview.0.1 160 7/3/2025
9.0.2 726 7/2/2025
9.0.2-preview.55 160 7/1/2025
9.0.2-preview.54 182 6/26/2025
9.0.2-preview.53 153 6/26/2025
9.0.2-preview.51 144 6/26/2025
9.0.2-preview.50 150 6/26/2025
9.0.2-preview.49 164 6/25/2025
9.0.2-preview.47 161 6/25/2025
9.0.2-preview.46 152 6/25/2025
9.0.2-preview.45 159 6/25/2025
9.0.2-preview.44 189 6/25/2025
9.0.2-preview.43 180 6/24/2025
9.0.2-preview.42 171 6/24/2025
9.0.2-preview.41 158 6/23/2025
9.0.2-preview.39 76 6/21/2025
9.0.2-preview.38 112 6/20/2025
9.0.2-preview.37 122 6/20/2025
9.0.2-preview.36 139 6/17/2025
9.0.2-preview.35 156 6/14/2025
9.0.2-preview.34 281 6/12/2025
9.0.2-preview.33 289 6/11/2025
9.0.2-preview.32 298 6/11/2025
9.0.2-preview.31 291 6/11/2025
9.0.2-preview.28 297 6/11/2025
9.0.2-preview.25 278 6/11/2025
9.0.2-preview.24 294 6/11/2025
9.0.2-preview.23 287 6/11/2025
9.0.2-preview.22 283 6/11/2025
9.0.2-preview.21 318 6/10/2025
9.0.2-preview.20 301 6/10/2025
9.0.2-preview.19 288 6/10/2025
9.0.2-preview.18 294 6/9/2025
9.0.2-preview.16 248 6/9/2025
9.0.2-preview.14 75 6/7/2025
9.0.2-preview.13 68 6/6/2025
9.0.2-preview.12 74 6/6/2025
9.0.2-preview.5 104 6/6/2025
9.0.2-preview.3 158 6/4/2025
9.0.2-preview.2 155 6/4/2025
9.0.2-preview.1 139 6/4/2025
9.0.1-preview.0.335 279 6/2/2025
9.0.1-preview.0.333 147 6/2/2025
9.0.1-preview.0.332 151 6/1/2025
9.0.1-preview.0.331 146 6/1/2025
9.0.1-preview.0.329 65 5/30/2025
9.0.1-preview.0.326 82 5/30/2025
9.0.1-preview.0.324 66 5/30/2025
9.0.1-preview.0.323 75 5/30/2025
9.0.1-preview.0.321 96 5/30/2025
9.0.1-preview.0.319 82 5/30/2025
9.0.1-preview.0.318 102 5/30/2025
9.0.1-preview.0.317 104 5/30/2025
9.0.1-preview.0.316 105 5/30/2025
9.0.1-preview.0.315 126 5/30/2025
9.0.1-preview.0.314 103 5/30/2025
9.0.1-preview.0.312 110 5/30/2025
9.0.1-preview.0.309 148 5/28/2025
9.0.1-preview.0.302 155 5/21/2025
9.0.1-preview.0.301 199 5/21/2025
9.0.1-preview.0.300 154 5/21/2025
9.0.1-preview.0.299 153 5/21/2025
9.0.1-preview.0.297 202 5/21/2025
9.0.1-preview.0.296 154 6/4/2025
9.0.1-preview.0.295 146 5/21/2025
9.0.1-preview.0.294 154 5/21/2025
9.0.1-preview.0.293 142 5/21/2025
9.0.1-preview.0.290 154 5/19/2025
9.0.1-preview.0.287 168 5/19/2025
9.0.1-preview.0.286 252 5/15/2025
9.0.1-preview.0.285 254 5/13/2025
9.0.1-preview.0.279 227 5/13/2025
9.0.1-preview.0.278 237 5/13/2025
9.0.1-preview.0.277 236 5/13/2025
9.0.1-preview.0.276 300 5/13/2025
9.0.1-preview.0.274 155 5/19/2025
9.0.1-preview.0.272 143 5/11/2025
9.0.1-preview.0.271 138 5/11/2025
9.0.1-preview.0.270 119 5/9/2025
9.0.1-preview.0.267 150 5/7/2025
9.0.1-preview.0.266 138 5/7/2025
9.0.1-preview.0.265 159 5/6/2025
9.0.1-preview.0.264 192 5/6/2025
9.0.1-preview.0.263 150 5/6/2025
9.0.1-preview.0.262 154 5/6/2025
9.0.1-preview.0.261 156 5/6/2025
9.0.1-preview.0.258 506 5/6/2025
9.0.1-preview.0.255 122 5/9/2025
9.0.1-preview.0.254 165 5/8/2025
9.0.1-preview.0.253 153 5/8/2025
9.0.1-preview.0.252 150 5/8/2025
9.0.1-preview.0.251 153 5/8/2025
9.0.1-preview.0.250 162 5/7/2025
9.0.1-preview.0.247 163 5/7/2025
9.0.1-preview.0.246 150 5/7/2025
9.0.1-preview.0.244 185 4/17/2025
9.0.1-preview.0.243 270 4/15/2025
9.0.1-preview.0.242 192 4/15/2025
9.0.1-preview.0.241 180 4/15/2025
9.0.1-preview.0.239 191 4/15/2025
9.0.1-preview.0.238 294 4/15/2025
9.0.1-preview.0.237 258 4/13/2025
9.0.1-preview.0.236 190 4/10/2025
9.0.1-preview.0.235 163 4/10/2025
9.0.1-preview.0.234 171 4/10/2025
9.0.1-preview.0.233 210 4/9/2025
9.0.1-preview.0.232 167 4/9/2025
9.0.1-preview.0.231 168 4/9/2025
9.0.1-preview.0.230 214 4/7/2025
9.0.1-preview.0.229 181 4/7/2025
9.0.1-preview.0.228 172 4/7/2025
9.0.1-preview.0.227 167 4/4/2025
9.0.1-preview.0.226 165 4/3/2025
9.0.1-preview.0.220 202 4/2/2025
9.0.1-preview.0.219 154 4/1/2025
9.0.1-preview.0.218 153 4/1/2025
9.0.1-preview.0.217 222 4/1/2025
9.0.1-preview.0.215 176 4/1/2025
9.0.1-preview.0.214 157 4/1/2025
9.0.1-preview.0.213 175 4/1/2025
9.0.1-preview.0.212 183 4/1/2025
9.0.1-preview.0.211 160 4/1/2025
9.0.1-preview.0.210 165 4/1/2025
9.0.1-preview.0.209 176 3/31/2025
9.0.1-preview.0.208 176 3/31/2025
9.0.1-preview.0.206 172 3/31/2025
9.0.1-preview.0.205 176 3/31/2025
9.0.1-preview.0.204 172 3/31/2025
9.0.1-preview.0.202 157 3/31/2025
9.0.1-preview.0.199 91 3/29/2025
9.0.1-preview.0.198 139 3/28/2025
9.0.1-preview.0.196 139 3/28/2025
9.0.1-preview.0.193 143 3/27/2025
9.0.1-preview.0.189 153 3/26/2025
9.0.1-preview.0.188 495 3/25/2025
9.0.1-preview.0.187 496 3/24/2025
9.0.1-preview.0.186 494 3/24/2025
9.0.1-preview.0.185 486 3/24/2025
9.0.1-preview.0.184 485 3/24/2025
9.0.1-preview.0.183 480 3/24/2025
9.0.1-preview.0.182 91 3/21/2025
9.0.1-preview.0.180 144 3/21/2025
9.0.1-preview.0.179 153 3/21/2025
9.0.1-preview.0.178 155 3/21/2025
9.0.1-preview.0.175 154 3/20/2025
9.0.1-preview.0.174 155 3/19/2025
9.0.1-preview.0.173 167 3/19/2025
9.0.1-preview.0.172 312 3/19/2025
9.0.1-preview.0.171 158 3/19/2025
9.0.1-preview.0.170 154 3/18/2025
9.0.1-preview.0.165 159 3/18/2025
9.0.1-preview.0.162 159 3/17/2025
9.0.1-preview.0.160 158 3/17/2025
9.0.1-preview.0.152 134 3/14/2025
9.0.1-preview.0.148 169 3/13/2025
9.0.1-preview.0.147 154 3/13/2025
9.0.1-preview.0.146 159 3/12/2025
9.0.1-preview.0.145 172 3/12/2025
9.0.1-preview.0.141 168 3/12/2025
9.0.1-preview.0.140 199 3/10/2025
9.0.1-preview.0.139 155 3/10/2025
9.0.1-preview.0.138 181 3/10/2025
9.0.1-preview.0.137 158 3/8/2025
9.0.1-preview.0.135 177 3/8/2025
9.0.1-preview.0.134 213 3/7/2025
9.0.1-preview.0.133 198 3/6/2025
9.0.1-preview.0.132 192 3/6/2025
9.0.1-preview.0.130 203 3/6/2025
9.0.1-preview.0.129 260 3/6/2025
9.0.1-preview.0.128 206 3/6/2025
9.0.1-preview.0.127 207 3/6/2025
9.0.1-preview.0.125 216 3/4/2025
9.0.1-preview.0.119 108 2/28/2025
9.0.1-preview.0.118 92 2/28/2025
9.0.1-preview.0.116 94 2/28/2025
9.0.1-preview.0.112 91 2/27/2025
9.0.1-preview.0.111 95 2/27/2025
9.0.1-preview.0.110 146 2/26/2025
9.0.1-preview.0.107 113 2/26/2025
9.0.1-preview.0.106 101 2/26/2025
9.0.1-preview.0.105 100 2/26/2025
9.0.1-preview.0.104 107 2/26/2025
9.0.1-preview.0.103 130 2/26/2025
9.0.1-preview.0.102 129 2/26/2025
9.0.1-preview.0.100 93 2/26/2025
9.0.1-preview.0.99 134 2/25/2025
9.0.1-preview.0.97 107 2/25/2025
9.0.1-preview.0.96 96 2/25/2025
9.0.1-preview.0.94 97 2/24/2025
9.0.1-preview.0.93 128 2/24/2025
9.0.1-preview.0.92 97 2/21/2025
9.0.1-preview.0.91 88 2/21/2025
9.0.1-preview.0.88 92 2/19/2025
9.0.1-preview.0.87 283 2/18/2025
9.0.1-preview.0.85 296 2/18/2025
9.0.1-preview.0.84 239 2/17/2025
9.0.1-preview.0.82 210 2/17/2025
9.0.1-preview.0.79 206 2/14/2025
9.0.1-preview.0.78 231 2/14/2025
9.0.1-preview.0.77 206 2/14/2025
9.0.1-preview.0.76 243 2/14/2025
9.0.1-preview.0.73 223 2/14/2025
9.0.1-preview.0.71 179 2/14/2025
9.0.1-preview.0.70 222 2/13/2025
9.0.1-preview.0.69 219 2/13/2025
9.0.1-preview.0.67 226 2/13/2025
9.0.1-preview.0.62 206 2/11/2025
9.0.1-preview.0.58 106 2/7/2025
9.0.1-preview.0.56 99 2/7/2025
9.0.1-preview.0.55 92 2/6/2025
9.0.1-preview.0.54 102 2/6/2025
9.0.1-preview.0.53 84 2/6/2025
9.0.1-preview.0.52 86 2/6/2025
9.0.1-preview.0.50 110 2/6/2025
9.0.1-preview.0.49 150 2/6/2025
9.0.1-preview.0.47 92 2/6/2025
9.0.1-preview.0.45 96 2/6/2025
9.0.1-preview.0.43 103 2/5/2025
9.0.1-preview.0.42 101 2/5/2025
9.0.1-preview.0.41 107 2/5/2025
9.0.1-preview.0.35 111 2/4/2025
9.0.1-preview.0.20 94 1/30/2025
9.0.1-preview.0.19 95 1/30/2025
9.0.1-preview.0.18 96 1/30/2025
9.0.1-preview.0.14 84 1/30/2025
9.0.1-preview.0.13 93 1/30/2025
9.0.1-preview.0.11 85 1/29/2025
9.0.1-preview.0.10 92 1/29/2025
9.0.1-preview.0.9 86 1/27/2025
9.0.1-preview.0.2 148 1/27/2025
3.0.5-preview.0.2 161 4/1/2025
3.0.5-preview.0.1 124 2/11/2025
3.0.4 906 1/25/2025
3.0.4-preview.0.38 95 1/25/2025
3.0.4-preview.0.37 146 12/6/2024
3.0.4-preview.0.36 234 12/5/2024
3.0.4-preview.0.34 108 12/5/2024
3.0.4-preview.0.32 103 12/4/2024
3.0.4-preview.0.31 126 11/25/2024
3.0.4-preview.0.30 105 11/25/2024
3.0.4-preview.0.29 88 11/21/2024
3.0.4-preview.0.28 150 11/19/2024
3.0.4-preview.0.27 96 11/19/2024
3.0.4-preview.0.23 100 11/19/2024
3.0.4-preview.0.21 81 11/19/2024
3.0.4-preview.0.20 90 11/18/2024
3.0.4-preview.0.19 106 11/18/2024
3.0.4-preview.0.18 93 11/18/2024
3.0.4-preview.0.17 89 11/18/2024
3.0.4-preview.0.16 100 11/15/2024
3.0.4-preview.0.15 98 11/15/2024
3.0.4-preview.0.14 117 11/2/2024
3.0.4-preview.0.13 106 10/29/2024
3.0.4-preview.0.12 98 10/29/2024
3.0.4-preview.0.8 103 10/29/2024
3.0.4-preview.0.7 100 10/29/2024
3.0.4-preview.0.6 96 10/24/2024
3.0.4-preview.0.5 107 10/23/2024
3.0.4-preview.0.4 109 10/23/2024
3.0.4-preview.0.3 96 10/23/2024
3.0.4-preview.0.2 99 10/23/2024
3.0.4-preview.0.1 235 10/16/2024
3.0.3 756 10/11/2024
3.0.3-preview.0.56 116 10/10/2024
3.0.3-preview.0.55 107 10/10/2024
3.0.3-preview.0.54 103 10/10/2024
3.0.3-preview.0.50 109 10/10/2024
3.0.3-preview.0.49 109 10/9/2024
3.0.3-preview.0.44 122 10/8/2024
3.0.3-preview.0.43 99 10/8/2024
3.0.3-preview.0.42 98 10/7/2024
3.0.3-preview.0.41 108 10/7/2024
3.0.3-preview.0.40 140 10/1/2024
3.0.3-preview.0.39 105 10/1/2024
3.0.3-preview.0.38 98 10/1/2024
3.0.3-preview.0.36 108 9/30/2024
3.0.3-preview.0.35 122 9/26/2024
3.0.3-preview.0.34 114 9/26/2024
3.0.3-preview.0.33 101 9/26/2024
3.0.3-preview.0.32 126 9/24/2024
3.0.3-preview.0.31 891 9/10/2024
3.0.3-preview.0.30 107 9/9/2024
3.0.3-preview.0.29 94 9/9/2024
3.0.3-preview.0.28 91 9/8/2024
3.0.3-preview.0.27 113 9/5/2024
3.0.3-preview.0.26 108 9/3/2024
3.0.3-preview.0.25 102 9/3/2024
3.0.3-preview.0.24 116 9/3/2024
3.0.3-preview.0.23 118 8/21/2024
3.0.3-preview.0.22 81 7/29/2024
3.0.3-preview.0.21 105 7/25/2024
3.0.3-preview.0.18 104 7/12/2024
3.0.3-preview.0.17 100 7/12/2024
3.0.3-preview.0.16 95 7/12/2024
3.0.3-preview.0.15 97 7/5/2024
3.0.3-preview.0.14 158 6/24/2024
3.0.3-preview.0.13 124 6/23/2024
3.0.3-preview.0.12 121 6/21/2024
3.0.3-preview.0.11 128 6/20/2024
3.0.3-preview.0.9 395 5/27/2024
3.0.3-preview.0.8 109 5/27/2024
3.0.3-preview.0.7 143 5/17/2024
3.0.3-preview.0.6 103 5/14/2024
3.0.3-preview.0.5 409 5/8/2024
3.0.3-preview.0.3 141 5/6/2024
3.0.3-preview.0.1 122 4/25/2024
3.0.2 1,774 4/25/2024
3.0.2-preview.0.4 132 4/25/2024
3.0.2-preview.0.3 186 4/25/2024
3.0.2-preview.0.2 133 4/25/2024
3.0.2-preview.0.1 107 4/25/2024
3.0.1 807 4/25/2024
3.0.1-preview.0.10 118 4/24/2024
3.0.1-preview.0.9 216 4/19/2024
3.0.1-preview.0.8 96 4/24/2024
3.0.1-preview.0.7 183 4/24/2024

## Release 9.0.0 [25.04.24]

- [N] Initial release

-----

- [N] New
- [M] Modified
- [B] Breaking