FastEndpoints 1.6.0-beta3

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

FastEndpoints

An alternative for building RESTful Web APIs with ASP.Net 6 which encourages CQRS and Vertical Slice Architecture.

FastEndpoints offers a more elegant solution than the Minimal APIs and MVC Controllers.

Performance is on par with the Minimal APIs and is faster; uses less memory; and outperforms a traditional MVC Controller by about 34k requests per second on a Ryzen 3700X desktop.

Features

  • Define your endpoints in multiple class files (even in deeply nested folders)
  • Auto discovery and registration of endpoints
  • Attribute-free endpoint definitions (no attribute argument type restrictions)
  • Secure by default and supports most authentication/authorization providers
  • Built-in support for JWT Bearer auth scheme
  • Supports policy/permission/role/claim based security
  • Declarative security policy building (inside each endpoint)
  • Supports any IOC container (compatible with asp.net)
  • Dependencies are automatically property injected
  • Model binding support from route/json body/claims
  • Model validation using FluentValidation rules
  • Convenient business logic validation and error responses
  • Easy access to environment and configuration settings
  • Supports pipeline behaviors like MediatR
  • Supports in-process pub/sub event notifications
  • Auto discovery of event notification handlers
  • Convenient integration testing (route-less and strongly-typed)
  • Plays well with the asp.net middleware pipeline
  • Supports swagger/serilog/etc.
  • Visual studio extension (vsix) for easy vertical slice feature scaffolding
  • Plus anything else the minimal apis can do...

Try it out...

install from nuget: Install-Package FastEndpoints

note: the minimum required sdk version is .net 6.0

Code Sample:

Program.cs

var builder = WebApplication.CreateBuilder();
builder.Services.AddFastEndpoints();
builder.Services.AddAuthenticationJWTBearer("SecretKey");

var app = builder.Build();
app.UseAuthentication();
app.UseAuthorization();
app.UseFastEndpoints();
app.Run();

Request.cs

public class MyRequest
{
    [From(Claim.UserName)]
    public string UserName { get; set; }  //this value will be auto populated from the user claim

    public int Id { get; set; }
    public string Name { get; set; }
    public int Price { get; set; }
}

Validator.cs

public class MyValidator : Validator<MyRequest>
{
    public MyValidator()
    {
        RuleFor(x => x.Id).NotEmpty().WithMessage("Id is required!");
        RuleFor(x => x.Name).NotEmpty().WithMessage("Name is required!");
        RuleFor(x => x.Price).GreaterThan(0).WithMessage("Price is required!");
    }
}

Response.cs

public class MyResponse
{
    public string Name { get; internal set; }
    public int Price { get; set; }
    public string? Message { get; set; }
}

Endpoint.cs

public class MyEndpoint : Endpoint<MyRequest>
{
    public ILogger<MyEndpoint>? Logger { get; set; } //dependency injected

    public MyEndpoint()
    {
        Routes("/api/test/{id}");
        Verbs(Http.POST, Http.PATCH);
        Roles("Admin", "Manager");
        Policies("ManagementTeamCanAccess", "AuditorsCanAccess");
        Permissions(
            Allow.Inventory_Create_Item,
            Allow.Inventory_Retrieve_Item,
            Allow.Inventory_Update_Item);
        Claims(Claim.CustomerID);
    }

    protected override async Task HandleAsync(MyRequest req, CancellationToken ct)
    {
        //can do further validation here in addition to FluentValidation rules
        if (req.Price < 100)
            AddError(r => r.Price, "Price is too low!");

        AddError("This is a general error!");

        ThrowIfAnyErrors(); //breaks the flow and sends a 400 error response containing error details.

        var isProduction = Env.IsProduction(); //read environment
        var smtpServer = Config["SMTP:HostName"]; //read configuration

        var res = new MyResponse //typed response makes integration testing easy
        {
            Message = $"the route parameter value is: {req.Id}",
            Name = req.Name,
            Price = req.Price
        };

        await SendAsync(res);
    }
}

all of your Endpoint definitions are automatically discovered on app startup. no manual mapping is required like with minimal apis.

Documentation

documentation will be available within a few weeks once v1.0 is released. in the meantime have a browse through the Web, Test and Benchmark projects to see more examples.

Benchmark results

Bombardier load test

FastEndpoints (33,772 more requests per second than mvc controller)

Statistics        Avg      Stdev        Max
  Reqs/sec    134251.40   16085.58  190809.19
  Latency        3.68ms     1.35ms   371.64ms
  HTTP codes:
    1xx - 0, 2xx - 1357086, 3xx - 0, 4xx - 0, 5xx - 0
    others - 0
  Throughput:    68.05MB/s

AspNet Minimal Api

Statistics        Avg      Stdev        Max
  Reqs/sec    136898.40   13732.59  185851.32
  Latency        3.62ms   470.46us    94.99ms
  HTTP codes:
    1xx - 0, 2xx - 1379343, 3xx - 0, 4xx - 0, 5xx - 0
    others - 0
  Throughput:    69.19MB/s

AspNet MVC Controller

Statistics        Avg      Stdev        Max
  Reqs/sec    100479.98   13649.02  123388.00
  Latency        4.90ms     1.67ms   375.00ms
  HTTP codes:
    1xx - 0, 2xx - 1019171, 3xx - 0, 4xx - 0, 5xx - 0
    others - 0
  Throughput:    50.91MB/s

Carter Module

Statistics        Avg      Stdev        Max
  Reqs/sec      7592.05    3153.39   18037.17
  Latency       65.45ms    17.77ms   560.62ms
  HTTP codes:
    1xx - 0, 2xx - 76638, 3xx - 0, 4xx - 0, 5xx - 0
    others - 0
  Throughput:     3.82MB/s

parameters used: -c 500 -m POST -f "body.json" -H "Content-Type:application/json" -d 10s

BenchmarkDotNet head-to-head results

Method Mean Error StdDev Ratio RatioSD Gen 0 Gen 1 Allocated
FastEndpointsEndpoint 83.03 μs 5.007 μs 3.312 μs 1.00 0.00 2.6000 0.1000 22 KB
MinimalApiEndpoint 83.51 μs 3.781 μs 2.501 μs 1.01 0.03 2.5000 - 21 KB
AspNetCoreMVC 114.20 μs 3.806 μs 2.518 μs 1.38 0.06 3.4000 0.2000 28 KB
CarterModule 607.48 μs 1.455 μs 0.962 μs 7.33 0.29 5.9000 2.9000 48 KB
Product Compatible and additional computed target framework versions.
.NET 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 was computed.  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.  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.

NuGet packages (162)

Showing the top 5 NuGet packages that depend on FastEndpoints:

Package Downloads
FastEndpoints.Swagger

Swagger support for FastEndpoints.

Elsa

Bundles the most commonly-used packages when building an Elsa workflows application.

FastEndpoints.Security

Security library for FastEndpoints.

Elsa.Workflows.Management

Provides workflow management functionality.

Elsa.Api.Common

Provides common features to modules that expose API endpoints.

GitHub repositories (19)

Showing the top 19 popular GitHub repositories that depend on FastEndpoints:

Repository Stars
ardalis/CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9
elsa-workflows/elsa-core
A .NET workflows library
RRQM/TouchSocket
TouchSocket is an integrated .NET networking framework that includes modules for socket, TCP, UDP, SSL, named pipes, HTTP, WebSocket, RPC, and more. It offers a one-stop solution for TCP packet issues and enables quick implementation of custom data message parsing using protocol templates.
CodeMazeBlog/CodeMazeGuides
The main repository for all the Code Maze guides
Elfocrash/clean-minimal-api
A project showcasing how you can build a clean Minimal API using FastEndpoints
Reaparr/Reaparr
Plex downloader that brings content from any server to yours!
CircumSpector/DS4Windows
A reimagination of DS4Windows.
NimblePros/eShopOnWeb
Sample ASP.NET Core 9.0 reference application, powered by Microsoft, demonstrating a domain-centric application architecture with monolithic deployment model.
netcorepal/netcorepal-cloud-framework
一个基于ASP.NET Core实现的整洁领域驱动设计落地战术框架。 A tactical framework for Clean Domain-Driven Design based on ASP.NET Core.
ikyriak/IdempotentAPI
A .NET library that handles the HTTP write operations (POST and PATCH) that can affect only once for the given request data and idempotency-key by using an ASP.NET Core attribute (filter).
Elfocrash/aws-videos
dj-nitehawk/MongoWebApiStarter
A full-featured starter template for `dotnet new` to quickly scaffold an Asp.Net 8 Web-Api project with MongoDB as the data store.
ardalis/WebApiBestPractices
Resources related to my Pluralsight course on this topic.
ardalis/modulith
Modulith is a dotnet new template for Modular Monoliths. It streamlines the creation of new .Net solutions and the addition of modules to existing ones.
leosperry/ha-kafka-net
Integration that uses Home Assistant Kafka integration for creating home automations in .NET and C#
bingbing-gui/aspnetcore-developer
.NET 9 打造的 ASP.NET Core 学习仓库,涵盖常用技术点 + 实战示例,配套优质开源库,欢迎 star! Learn ASP.NET Core with .NET 9 — real-world samples, essential features, and awesome libraries. Star it if you like!
dj-nitehawk/MiniDevTo
Source code of the Dev.To article "Building REST APIs In .Net 8 The Easy Way!"
dr-marek-jaskula/DomainDrivenDesignUniversity
This project was made for tutorial purpose - to clearly present the domain driven design concept.
Hona/VerticalSliceArchitecture
Spend less time over-engineering, and more time coding. The template has a focus on convenience, and developer confidence. Vertical Slice Architecture 🎈
Version Downloads Last Updated
7.1.0 2,977 10/24/2025
7.1.0-beta.26 174 10/22/2025
7.1.0-beta.25 182 10/18/2025
7.1.0-beta.24 477 10/10/2025
7.1.0-beta.23 177 10/7/2025
7.1.0-beta.22 423 10/3/2025
7.1.0-beta.21 144 10/2/2025
7.1.0-beta.20 134 10/2/2025
7.1.0-beta.19 130 10/2/2025
7.1.0-beta.18 141 10/1/2025
7.1.0-beta.17 136 10/1/2025
7.1.0-beta.16 172 9/29/2025
7.1.0-beta.15 131 9/29/2025
7.1.0-beta.14 148 9/26/2025
7.1.0-beta.13 970 9/17/2025
7.1.0-beta.12 183 9/12/2025
7.1.0-beta.11 290 9/9/2025
7.1.0-beta.10 1,592 9/5/2025
7.1.0-beta.9 149 9/4/2025
7.1.0-beta.8 158 9/2/2025
7.1.0-beta.7 211 8/30/2025
7.1.0-beta.6 989 8/19/2025
7.1.0-beta.5 435 8/14/2025
7.1.0-beta.4 1,200 8/5/2025
7.1.0-beta.3 409 7/29/2025
7.1.0-beta.2 482 7/25/2025
7.1.0-beta.1 1,190 7/24/2025
7.0.1 334,857 7/24/2025
7.0.0 10,833 7/23/2025
7.0.0-beta.2 552 7/22/2025
7.0.0-beta.1 480 7/21/2025
6.3.0-beta.16 218 7/18/2025
6.3.0-beta.15 108 7/18/2025
6.3.0-beta.14 164 7/17/2025
6.3.0-beta.13 220 7/15/2025
6.3.0-beta.12 472 7/14/2025
6.3.0-beta.11 229 7/13/2025
6.3.0-beta.10 104 7/13/2025
6.3.0-beta.9 353 7/9/2025
6.3.0-beta.8 149 7/9/2025
6.3.0-beta.7 265 7/7/2025
6.3.0-beta.6 121 7/5/2025
6.3.0-beta.5 117 7/4/2025
6.3.0-beta.4 274 7/1/2025
6.3.0-beta.3 1,442 6/27/2025
6.3.0-beta.2 542 6/24/2025
6.3.0-beta.1 113 6/22/2025
6.2.0 186,912 6/20/2025
6.2.0-beta.9 643 6/18/2025
6.2.0-beta.8 2,484 6/11/2025
6.2.0-beta.7 486 6/9/2025
6.2.0-beta.6 428 6/6/2025
6.2.0-beta.5 170 6/5/2025
6.2.0-beta.4 286 6/1/2025
6.2.0-beta.3 4,547 5/16/2025
6.2.0-beta.2 323 5/13/2025
6.2.0-beta.1 244 5/12/2025
6.1.0 265,708 5/11/2025
6.1.0-beta.13 126 5/10/2025
6.1.0-beta.12 580 5/5/2025
6.1.0-beta.11 100 5/3/2025
6.1.0-beta.10 1,634 5/1/2025
6.1.0-beta.8 227 4/26/2025
6.1.0-beta.7 253 4/24/2025
6.1.0-beta.6 328 4/22/2025
6.1.0-beta.5 282 4/19/2025
6.1.0-beta.4 562 4/16/2025
6.1.0-beta.3 260 4/15/2025
6.1.0-beta.2 221 4/15/2025
6.1.0-beta.1 283 4/14/2025
6.0.0 185,330 4/13/2025
6.0.0-beta.12 433 4/11/2025
6.0.0-beta.11 242 4/9/2025
6.0.0-beta.10 578 4/6/2025
6.0.0-beta.9 181 4/5/2025
6.0.0-beta.8 467 4/2/2025
6.0.0-beta.7 864 3/30/2025
6.0.0-beta.6 130 3/29/2025
6.0.0-beta.5 770 3/27/2025
6.0.0-beta.4 362 3/27/2025
6.0.0-beta.3 619 3/25/2025
6.0.0-beta.2 3,325 3/17/2025
6.0.0-beta.1 256 3/14/2025
5.35.0.603-beta 598 3/12/2025
5.35.0.602-beta 363 3/11/2025
5.35.0.601-beta 273 3/11/2025
5.35.0.600-beta 357 3/10/2025
5.35.0.3-beta 3,589 3/8/2025
5.35.0.2-beta 340 3/8/2025
5.35.0.1-beta 391 3/6/2025
5.35.0 546,084 3/5/2025
5.34.0.19-beta 530 3/4/2025
5.34.0.18-beta 331 3/2/2025
5.34.0.17-beta 250 3/1/2025
5.34.0.16-beta 251 3/1/2025
5.34.0.15-beta 262 2/28/2025
5.34.0.14-beta 237 2/27/2025
5.34.0.13-beta 274 2/26/2025
5.34.0.12-beta 277 2/25/2025
5.34.0.11-beta 231 2/25/2025
5.34.0.10-beta 294 2/24/2025
5.34.0.9-beta 228 2/24/2025
5.34.0.8-beta 240 2/23/2025
5.34.0.7-beta 451 2/22/2025
5.34.0.6-beta 315 2/21/2025
5.34.0.5-beta 237 2/21/2025
5.34.0.4-beta 211 2/21/2025
5.34.0.3-beta 2,143 2/14/2025
5.34.0.2-beta 384 2/13/2025
5.34.0.1-beta 257 2/13/2025
5.34.0 334,388 1/31/2025
5.33.0.13-beta 1,441 1/30/2025
5.33.0.12-beta 1,167 1/27/2025
5.33.0.11-beta 485 1/24/2025
5.33.0.10-beta 248 1/23/2025
5.33.0.9-beta 1,329 1/18/2025
5.33.0.8-beta 932 1/14/2025
5.33.0.7-beta 219 1/12/2025
5.33.0.6-beta 1,170 1/7/2025
5.33.0.5-beta 857 1/5/2025
5.33.0.3-beta 249 1/4/2025
5.33.0.2-beta 329 1/1/2025
5.33.0.1-beta 408 12/31/2024
5.33.0 437,272 12/30/2024
5.32.0.16-beta 374 12/28/2024
5.32.0.15-beta 301 12/26/2024
5.32.0.14-beta 310 12/25/2024
5.32.0.13-beta 446 12/24/2024
5.32.0.12-beta 337 12/22/2024
5.32.0.11-beta 311 12/21/2024
5.32.0.10-beta 382 12/20/2024
5.32.0.9-beta 264 12/19/2024
5.32.0.8-beta 238 12/19/2024
5.32.0.7-beta 1,442 12/17/2024
5.32.0.6-beta 347 12/13/2024
5.32.0.5-beta 368 12/11/2024
5.32.0.4-beta 249 12/10/2024
5.32.0.3-beta 702 12/6/2024
5.32.0.2-beta 268 12/5/2024
5.32.0.1-beta 633 12/2/2024
5.32.0 280,316 12/1/2024
5.31.0.18-beta 869 11/26/2024
5.31.0.17-beta 3,185 11/23/2024
5.31.0.16-beta 230 11/23/2024
5.31.0.15-beta 1,117 11/22/2024
5.31.0.14-beta 363 11/22/2024
5.31.0.13-beta 267 11/21/2024
5.31.0.12-beta 304 11/20/2024
5.31.0.11-beta 241 11/20/2024
5.31.0.10-beta 304 11/19/2024
5.31.0.9-beta 838 11/16/2024
5.31.0.8-beta 442 11/15/2024
5.31.0.7-beta 339 11/14/2024
5.31.0.6-beta 828 11/12/2024
5.31.0.5-beta 789 11/9/2024
5.31.0.4-beta 274 11/7/2024
5.31.0.3-beta 758 11/5/2024
5.31.0.2-beta 253 11/5/2024
5.31.0.1-beta 363 11/5/2024
5.31.0 437,217 11/3/2024
5.30.0.23-beta 338 11/2/2024
5.30.0.22-beta 238 11/1/2024
5.30.0.21-beta 276 10/31/2024
5.30.0.20-beta 209 10/30/2024
5.30.0.19-beta 851 10/29/2024
5.30.0.18-beta 302 10/28/2024
5.30.0.17-beta 217 10/28/2024
5.30.0.16-beta 272 10/26/2024
5.30.0.15-beta 511 10/24/2024
5.30.0.14-beta 755 10/23/2024
5.30.0.13-beta 900 10/18/2024
5.30.0.12-beta 224 10/17/2024
5.30.0.11-beta 400 10/17/2024
5.30.0.10-beta 2,851 10/16/2024
5.30.0.9-beta 329 10/15/2024
5.30.0.8-beta 241 10/14/2024
5.30.0.7-beta 204 10/13/2024
5.30.0.6-beta 933 10/9/2024
5.30.0.5-beta 237 10/9/2024
5.30.0.4-beta 240 10/8/2024
5.30.0.3-beta 245 10/6/2024
5.30.0.2-beta 211 10/5/2024
5.30.0.1-beta 221 10/4/2024
5.30.0 310,446 10/1/2024
5.29.0.13-beta 212 10/1/2024
5.29.0.12-beta 811 9/27/2024
5.29.0.11-beta 1,059 9/26/2024
5.29.0.10-beta 226 9/25/2024
5.29.0.8-beta 346 9/20/2024
5.29.0.7-beta 279 9/20/2024
5.29.0.6-beta 274 9/19/2024
5.29.0.5-beta 246 9/19/2024
5.29.0.4-beta 270 9/18/2024
5.29.0.3-beta 339 9/17/2024
5.29.0.2-beta 272 9/17/2024
5.29.0.1-beta 1,224 9/11/2024
5.29.0 220,114 8/31/2024
5.28.0.7-beta 268 8/30/2024
5.28.0.6-beta 3,601 8/16/2024
5.28.0.5-beta 657 8/11/2024
5.28.0.4-beta 280 8/9/2024
5.28.0.3-beta 578 8/6/2024
5.28.0.2-beta 1,184 8/1/2024
5.28.0.1-beta 256 7/31/2024
5.28.0 259,800 7/31/2024
5.27.0.14-beta 254 7/30/2024
5.27.0.13-beta 749 7/25/2024
5.27.0.12-beta 518 7/18/2024
5.27.0.11-beta 328 7/16/2024
5.27.0.10-beta 294 7/13/2024
5.27.0.9-beta 271 7/12/2024
5.27.0.8-beta 282 7/12/2024
5.27.0.7-beta 266 7/11/2024
5.27.0.6-beta 571 7/10/2024
5.27.0.5-beta 514 7/8/2024
5.27.0.4-beta 287 7/8/2024
5.27.0.3-beta 2,787 7/6/2024
5.27.0.2-beta 280 7/6/2024
5.27.0.1-beta 728 7/4/2024
5.27.0 396,293 7/4/2024
5.26.0.27-beta 270 7/1/2024
5.26.0.26-beta 287 7/1/2024
5.26.0.25-beta 274 6/29/2024
5.26.0.24-beta 2,295 6/26/2024
5.26.0.23-beta 257 6/26/2024
5.26.0.22-beta 319 6/26/2024
5.26.0.21-beta 265 6/26/2024
5.26.0.20-beta 363 6/24/2024
5.26.0.19-beta 274 6/23/2024
5.26.0.18-beta 280 6/23/2024
5.26.0.17-beta 283 6/23/2024
5.26.0.16-beta 280 6/23/2024
5.26.0.15-beta 339 6/21/2024
5.26.0.14-beta 428 6/20/2024
5.26.0.13-beta 261 6/20/2024
5.26.0.12-beta 315 6/20/2024
5.26.0.11-beta 346 6/19/2024
5.26.0.10-beta 318 6/19/2024
5.26.0.9-beta 434 6/12/2024
5.26.0.8-beta 267 6/12/2024
5.26.0.7-beta 790 6/9/2024
5.26.0.6-beta 287 6/8/2024
5.26.0.5-beta 309 6/8/2024
5.26.0.4-beta 266 6/7/2024
5.26.0.3-beta 484 6/6/2024
5.26.0.2-beta 288 6/4/2024
5.26.0.1-beta 304 6/1/2024
5.26.0 267,337 5/31/2024
5.25.0.15-beta 1,268 5/29/2024
5.25.0.14-beta 377 5/27/2024
5.25.0.13-beta 319 5/24/2024
5.25.0.12-beta 462 5/22/2024
5.25.0.11-beta 285 5/22/2024
5.25.0.10-beta 3,577 5/18/2024
5.25.0.9-beta 671 5/17/2024
5.25.0.8-beta 272 5/17/2024
5.25.0.7-beta 431 5/15/2024
5.25.0.6-beta 236 5/15/2024
5.25.0.5-beta 473 5/11/2024
5.25.0.4-beta 491 5/7/2024
5.25.0.3-beta 1,169 5/6/2024
5.25.0.2-beta 301 5/5/2024
5.25.0.1-beta 292 5/3/2024
5.25.0 224,298 5/2/2024
5.24.0.12-beta 279 5/2/2024
5.24.0.11-beta 306 5/1/2024
5.24.0.9-beta 328 4/28/2024
5.24.0.8-beta 1,222 4/25/2024
5.24.0.7-beta 274 4/24/2024
5.24.0.6-beta 271 4/24/2024
5.24.0.5-beta 292 4/23/2024
5.24.0.4-beta 1,232 4/21/2024
5.24.0.3-beta 295 4/18/2024
5.24.0.2-beta 282 4/18/2024
5.24.0.1-beta 499 4/9/2024
5.24.0 330,360 4/1/2024
5.23.0.15-beta 424 3/28/2024
5.23.0.14-beta 400 3/26/2024
5.23.0.13-beta 496 3/24/2024
5.23.0.12-beta 720 3/22/2024
5.23.0.11-beta 390 3/21/2024
5.23.0.10-beta 532 3/19/2024
5.23.0.9-beta 437 3/15/2024
5.23.0.8-beta 494 3/14/2024
5.23.0.7-beta 369 3/14/2024
5.23.0.6-beta 387 3/13/2024
5.23.0.5-beta 1,031 3/11/2024
5.23.0.4-beta 1,797 3/8/2024
5.23.0.3-beta 667 3/5/2024
5.23.0.2-beta 551 3/3/2024
5.23.0.1-beta 827 2/29/2024
5.23.0 316,719 2/29/2024
5.22.0.18-beta 468 2/28/2024
5.22.0.17-beta 486 2/27/2024
5.22.0.16-beta 485 2/27/2024
5.22.0.15-beta 541 2/26/2024
5.22.0.14-beta 511 2/26/2024
5.22.0.13-beta 504 2/23/2024
5.22.0.12-beta 1,292 2/21/2024
5.22.0.11-beta 506 2/21/2024
5.22.0.10-beta 522 2/21/2024
5.22.0.9-beta 544 2/20/2024
5.22.0.8-beta 617 2/18/2024
5.22.0.7-beta 701 2/15/2024
5.22.0.6-beta 558 2/14/2024
5.22.0.5-beta 611 2/12/2024
5.22.0.4-beta 563 2/12/2024
5.22.0.3-beta 527 2/12/2024
5.22.0.2-beta 599 2/8/2024
5.22.0.1-beta 611 2/8/2024
5.22.0 210,691 2/1/2024
5.21.2.20-beta 532 1/31/2024
5.21.2.19-beta 573 1/30/2024
5.21.2.18-beta 641 1/27/2024
5.21.2.17-beta 619 1/26/2024
5.21.2.16-beta 2,422 1/21/2024
5.21.2.15-beta 631 1/18/2024
5.21.2.14-beta 704 1/17/2024
5.21.2.13-beta 610 1/16/2024
5.21.2.12-beta 627 1/15/2024
5.21.2.11-beta 594 1/13/2024
5.21.2.10-beta 650 1/12/2024
5.21.2.9-beta 655 1/11/2024
5.21.2.8-beta 640 1/10/2024
5.21.2.7-beta 626 1/10/2024
5.21.2.6-beta 660 1/9/2024
5.21.2.5-beta 717 1/9/2024
5.21.2.4-beta 706 1/7/2024
5.21.2.3-beta 643 1/6/2024
5.21.2.2-beta 667 1/4/2024
5.21.2.1-beta 624 1/4/2024
5.21.2 239,979 1/2/2024
5.21.1.1-beta 623 1/2/2024
5.21.1 1,282 1/2/2024
5.21.0 10,160 1/2/2024
5.20.1.12-beta 711 12/30/2023
5.20.1.11-beta 606 12/30/2023
5.20.1.10-beta 624 12/29/2023
5.20.1.9-beta 650 12/29/2023
5.20.1.8-beta 722 12/27/2023
5.20.1.7-beta 5,706 12/18/2023
5.20.1.6-beta 739 12/15/2023
5.20.1.5-beta 811 12/13/2023
5.20.1.4-beta 596 12/12/2023
5.20.1.3-beta 697 12/9/2023
5.20.1.2-beta 673 12/8/2023
5.20.1.1-beta 929 12/7/2023
5.20.1 108,379 12/1/2023
5.20.0.2-beta 691 11/30/2023
5.20.0.1-beta 638 11/30/2023
5.20.0 88,226 11/28/2023
5.20.0-rc2 3,284 11/26/2023
5.20.0-rc1 2,207 11/18/2023
5.19.2 81,637 11/7/2023
5.19.1 19,634 11/4/2023
5.19.0.13-beta 706 11/15/2023
5.19.0.12-beta 635 11/15/2023
5.19.0.11-beta 645 11/15/2023
5.19.0.10-beta 659 11/9/2023
5.19.0.9-beta 610 11/7/2023
5.19.0.8-beta 575 11/6/2023
5.19.0.7-beta 649 11/4/2023
5.19.0.6-beta 614 11/3/2023
5.19.0.5-beta 640 11/2/2023
5.19.0.4-beta 625 11/2/2023
5.19.0.3-beta 653 11/1/2023
5.19.0.2-beta 618 10/31/2023
5.19.0.1-beta 620 10/29/2023
5.19.0 17,786 10/29/2023
5.18.0.9-beta 631 10/27/2023
5.18.0.8-beta 745 10/25/2023
5.18.0.7-beta 690 10/24/2023
5.18.0.6-beta 706 10/19/2023
5.18.0.5-beta 1,210 10/14/2023
5.18.0.4-beta 658 10/12/2023
5.18.0.3-beta 611 10/12/2023
5.18.0.2-beta 698 10/11/2023
5.18.0.1-beta 737 10/5/2023
5.18.0 121,182 10/1/2023
5.17.1.32-beta 646 10/1/2023
5.17.1.31-beta 665 9/29/2023
5.17.1.30-beta 609 9/29/2023
5.17.1.29-beta 1,096 9/28/2023
5.17.1.28-beta 642 9/27/2023
5.17.1.27-beta 649 9/27/2023
5.17.1.26-beta 620 9/27/2023
5.17.1.25-beta 654 9/26/2023
5.17.1.24-beta 644 9/24/2023
5.17.1.23-beta 608 9/23/2023
5.17.1.22-beta 619 9/23/2023
5.17.1.21-beta 617 9/22/2023
5.17.1.20-beta 627 9/21/2023
5.17.1.19-beta 1,175 9/13/2023
5.17.1.18-beta 657 9/12/2023
5.17.1.17-beta 674 9/12/2023
5.17.1.16-beta 629 9/11/2023
5.17.1.15-beta 664 9/10/2023
5.17.1.14-beta 661 9/9/2023
5.17.1.13-beta 662 9/8/2023
5.17.1.12-beta 613 9/8/2023
5.17.1.11-beta 721 9/8/2023
5.17.1.10-beta 607 9/8/2023
5.17.1.9-beta 635 9/8/2023
5.17.1.8-beta 692 9/7/2023
5.17.1.7-beta 663 9/7/2023
5.17.1.6-beta 1,174 9/7/2023
5.17.1.5-beta 708 9/6/2023
5.17.1.4-beta 603 9/6/2023
5.17.1.3-beta 695 9/6/2023
5.17.1.2-beta 669 9/5/2023
5.17.1.1 43,650 9/5/2023
5.17.1 4,087 9/4/2023
5.17.0.2-beta 621 9/4/2023
5.17.0.1-beta 643 9/4/2023
5.17.0 1,833 9/3/2023
5.16.0.4-beta 660 9/3/2023
5.16.0.3-beta 670 9/2/2023
5.16.0.2-beta 635 8/31/2023
5.16.0.1-beta 680 8/30/2023
5.16.0 27,509 8/30/2023
5.15.0.22-beta 821 8/26/2023
5.15.0.21-beta 722 8/24/2023
5.15.0.20-beta 1,668 8/23/2023
5.15.0.19-beta 661 8/23/2023
5.15.0.18-beta 673 8/18/2023
5.15.0.17-beta 1,465 8/16/2023
5.15.0.16-beta 710 8/14/2023
5.15.0.15-beta 634 8/14/2023
5.15.0.14-beta 671 8/13/2023
5.15.0.12-beta 635 8/11/2023
5.15.0.11-beta 764 8/10/2023
5.15.0.9-beta 653 8/10/2023
5.15.0.8-beta 635 8/10/2023
5.15.0.7-beta 639 8/10/2023
5.15.0.6-beta 675 8/10/2023
5.15.0.5-beta 626 8/9/2023
5.15.0.4-beta 691 8/9/2023
5.15.0.3-beta 666 8/8/2023
5.15.0.2-beta 4,339 8/4/2023
5.15.0.1-beta 810 8/4/2023
5.15.0 109,287 8/1/2023
5.14.0.7-beta 714 7/31/2023
5.14.0.6-beta 676 7/30/2023
5.14.0.5-beta 702 7/29/2023
5.14.0.4-beta 648 7/28/2023
5.14.0.3-beta 703 7/28/2023
5.14.0.2-beta 718 7/26/2023
5.14.0.1-beta 981 7/20/2023
5.14.0 49,979 7/16/2023
5.13.0.9-beta 658 7/14/2023
5.13.0.8-beta 689 7/12/2023
5.13.0.7-beta 684 7/11/2023
5.13.0.6-beta 628 7/11/2023
5.13.0.5-beta 661 7/10/2023
5.13.0.4-beta 679 7/8/2023
5.13.0.3-beta 692 7/7/2023
5.13.0.2-beta 680 7/6/2023
5.13.0.1-beta 694 6/27/2023
5.13.0 62,380 6/24/2023
5.12.0.4-beta 685 6/23/2023
5.12.0.3-beta 777 6/19/2023
5.12.0.2-beta 682 6/18/2023
5.12.0.1-beta 924 6/14/2023
5.12.0 30,711 6/11/2023
5.11.0.6-beta 676 6/10/2023
5.11.0.5-beta 676 6/9/2023
5.11.0.4-beta 738 6/8/2023
5.11.0.3-beta 819 6/6/2023
5.11.0.2-beta 786 5/31/2023
5.11.0.1-beta 681 5/30/2023
5.11.0 40,233 5/27/2023
5.10.0.5-beta 719 5/24/2023
5.10.0.4-beta 714 5/22/2023
5.10.0.3-beta 1,026 5/7/2023
5.10.0.2-beta 691 5/6/2023
5.10.0.1-beta 767 5/3/2023
5.10.0 106,456 4/30/2023
5.9.0.4-beta 741 4/29/2023
5.9.0.3-beta 709 4/29/2023
5.9.0.2-beta 1,562 4/25/2023
5.9.0.1-beta 729 4/24/2023
5.9.0 64,671 4/22/2023
5.8.1.15-beta 671 4/21/2023
5.8.1.14-beta 730 4/21/2023
5.8.1.13-beta 734 4/20/2023
5.8.1.12-beta 657 4/20/2023
5.8.1.11-beta 672 4/20/2023
5.8.1.10-beta 675 4/19/2023
5.8.1.9-beta 719 4/18/2023
5.8.1.8-beta 920 4/16/2023
5.8.1.7-beta 781 4/10/2023
5.8.1.6-beta 674 4/8/2023
5.8.1.5-beta 684 4/8/2023
5.8.1.4-beta 676 4/7/2023
5.8.1.3-beta 800 3/30/2023
5.8.1.2-beta 841 3/30/2023
5.8.1.1-beta 843 3/29/2023
5.8.1 71,438 3/24/2023
5.8.0.8-beta 679 3/23/2023
5.8.0.7-beta 699 3/23/2023
5.8.0.6-beta 710 3/20/2023
5.8.0.5-beta 691 3/17/2023
5.8.0.4-beta 706 3/17/2023
5.8.0.3-beta 770 3/13/2023
5.8.0.2-beta 877 3/8/2023
5.8.0.1-beta 687 3/6/2023
5.8.0 41,908 3/5/2023
5.7.2.14-beta 722 3/4/2023
5.7.2.13-beta 773 3/2/2023
5.7.2.12-beta 1,662 3/2/2023
5.7.2.11-beta 658 3/2/2023
5.7.2.10-beta 757 3/1/2023
5.7.2.9-beta 756 2/28/2023
5.7.2.8-beta 712 2/28/2023
5.7.2.7-beta 676 2/28/2023
5.7.2.6-beta 665 2/27/2023
5.7.2.5-beta 698 2/26/2023
5.7.2.4-beta 793 2/24/2023
5.7.2.3-beta 707 2/23/2023
5.7.2.2-beta 709 2/22/2023
5.7.2.1-beta 759 2/19/2023
5.7.2 97,064 2/14/2023
5.7.1.1-beta 690 2/13/2023
5.7.1 15,874 2/9/2023
5.7.0.4-beta 989 2/6/2023
5.7.0.3-beta 697 2/6/2023
5.7.0.2-beta 910 2/3/2023
5.7.0.1-beta 749 1/31/2023
5.7.0 29,845 1/29/2023
5.6.0.6-beta 741 1/28/2023
5.6.0.5-beta 834 1/26/2023
5.6.0.4-beta 752 1/25/2023
5.6.0.3-beta 977 1/18/2023
5.6.0.2-beta 683 1/18/2023
5.6.0.1-beta 763 1/17/2023
5.6.0 105,017 1/2/2023
5.5.0.5-beta 1,444 12/19/2022
5.5.0.4-beta 712 12/17/2022
5.5.0.3-beta 1,042 12/12/2022
5.5.0.2-beta 686 12/12/2022
5.5.0.1-beta 698 12/10/2022
5.5.0 60,803 12/9/2022
5.4.1.7-beta 707 12/7/2022
5.4.1.6-beta 1,180 11/26/2022
5.4.1.5-beta 711 11/25/2022
5.4.1.4-beta 796 11/21/2022
5.4.1.3-beta 698 11/19/2022
5.4.1.2-beta 706 11/19/2022
5.4.1.1-beta 739 11/18/2022
5.4.1 66,584 11/18/2022
5.4.0.2-beta 661 11/17/2022
5.4.0.1-beta 1,214 11/10/2022
5.4.0 13,864 11/9/2022
5.3.2.13-beta 691 11/9/2022
5.3.2.12-beta 682 11/8/2022
5.3.2.11-beta 775 11/8/2022
5.3.2.10-beta 670 11/8/2022
5.3.2.9-beta 675 11/7/2022
5.3.2.8-beta 657 11/7/2022
5.3.2.7-beta 674 11/7/2022
5.3.2.6-beta 649 11/7/2022
5.3.2.5-beta 684 11/7/2022
5.3.2.4-beta 697 11/6/2022
5.3.2.3-beta 656 11/6/2022
5.3.2.2-beta 668 11/5/2022
5.3.2.1-beta 673 11/4/2022
5.3.2 39,519 11/4/2022
5.3.1.5-beta 650 11/3/2022
5.3.1.4-beta 675 11/3/2022
5.3.1.3-beta 713 11/2/2022
5.3.1.2-beta 686 11/2/2022
5.3.1.1-beta 628 11/2/2022
5.3.1 11,895 10/31/2022
5.3.0.1-beta 687 10/30/2022
5.3.0 1,465 10/29/2022
5.3.0-beta 701 10/28/2022
5.2.1.17-beta 673 10/28/2022
5.2.1.16-beta 785 10/26/2022
5.2.1.15-beta 637 10/26/2022
5.2.1.14-beta 691 10/26/2022
5.2.1.13-beta 721 10/25/2022
5.2.1.12-beta 704 10/25/2022
5.2.1.11-beta 664 10/25/2022
5.2.1.10-beta 699 10/24/2022
5.2.1.9-beta 765 10/21/2022
5.2.1.8-beta 698 10/20/2022
5.2.1.7-beta 1,687 10/19/2022
5.2.1.6-beta 753 10/19/2022
5.2.1.5-beta 1,305 10/18/2022
5.2.1.4-beta 665 10/17/2022
5.2.1.3-beta 670 10/17/2022
5.2.1.2-beta 681 10/16/2022
5.2.1.1-beta 726 10/15/2022
5.2.1 23,325 10/15/2022
5.2.0.2-beta 636 10/15/2022
5.2.0.1-beta 701 10/14/2022
5.2.0 2,772 10/13/2022
5.2.0-beta9 1,157 9/16/2022
5.2.0-beta8 751 9/16/2022
5.2.0-beta7 785 9/14/2022
5.2.0-beta6 767 9/14/2022
5.2.0-beta5 734 9/14/2022
5.2.0-beta4 725 9/13/2022
5.2.0-beta3 692 9/12/2022
5.2.0-beta28 747 10/13/2022
5.2.0-beta27 731 10/12/2022
5.2.0-beta26 658 10/9/2022
5.2.0-beta25 660 10/6/2022
5.2.0-beta24 696 10/6/2022
5.2.0-beta23 670 10/5/2022
5.2.0-beta22 652 9/30/2022
5.2.0-beta21 714 9/27/2022
5.2.0-beta20 706 9/26/2022
5.2.0-beta2 808 9/10/2022
5.2.0-beta19 713 9/25/2022
5.2.0-beta18 732 9/25/2022
5.2.0-beta17 688 9/23/2022
5.2.0-beta16 662 9/22/2022
5.2.0-beta15 792 9/20/2022
5.2.0-beta14 680 9/20/2022
5.2.0-beta13 727 9/19/2022
5.2.0-beta12 750 9/19/2022
5.2.0-beta11 721 9/17/2022
5.2.0-beta10 707 9/16/2022
5.2.0-beta1 678 9/10/2022
5.1.1-beta5 766 9/10/2022
5.1.1-beta4 713 9/9/2022
5.1.1-beta3 670 9/9/2022
5.1.1-beta2 665 9/9/2022
5.1.1-beta1 672 9/8/2022
5.1.0 36,258 9/8/2022
5.1.0-beta9 883 8/31/2022
5.1.0-beta8 680 8/29/2022
5.1.0-beta7 683 8/29/2022
5.1.0-beta6 727 8/28/2022
5.1.0-beta5 650 8/27/2022
5.1.0-beta4 670 8/27/2022
5.1.0-beta3 751 8/26/2022
5.1.0-beta2 682 8/25/2022
5.1.0-beta17 686 9/7/2022
5.1.0-beta16 676 9/7/2022
5.1.0-beta15 1,236 9/5/2022
5.1.0-beta14 684 9/4/2022
5.1.0-beta13 702 9/2/2022
5.1.0-beta12 655 9/1/2022
5.1.0-beta11 711 9/1/2022
5.1.0-beta10 641 8/31/2022
5.1.0-beta1 658 8/25/2022
5.0.0 23,653 8/24/2022
5.0.0-beta9 781 8/21/2022
5.0.0-beta8 684 8/20/2022
5.0.0-beta7 687 8/20/2022
5.0.0-beta6 769 8/18/2022
5.0.0-beta5 860 8/17/2022
5.0.0-beta4 665 8/17/2022
5.0.0-beta3 699 8/16/2022
5.0.0-beta2 723 8/15/2022
5.0.0-beta13 635 8/23/2022
5.0.0-beta12 740 8/23/2022
5.0.0-beta11 760 8/22/2022
5.0.0-beta10 661 8/22/2022
5.0.0-beta1 691 8/15/2022
4.5.0-beta9 1,197 8/13/2022
4.5.0-beta8 752 8/12/2022
4.5.0-beta7 822 8/11/2022
4.5.0-beta6 866 8/9/2022
4.5.0-beta5 659 8/8/2022
4.5.0-beta4 764 8/8/2022
4.5.0-beta3 679 8/8/2022
4.5.0-beta2 694 8/8/2022
4.5.0-beta15 708 8/15/2022
4.5.0-beta14 711 8/14/2022
4.5.0-beta13 713 8/14/2022
4.5.0-beta12 674 8/14/2022
4.5.0-beta11 700 8/14/2022
4.5.0-beta10 662 8/13/2022
4.5.0-beta1 726 8/4/2022
4.4.0 32,037 8/3/2022
4.4.0-beta9 690 8/2/2022
4.4.0-beta8 705 7/31/2022
4.4.0-beta7 684 7/28/2022
4.4.0-beta6 761 7/24/2022
4.4.0-beta5 719 7/24/2022
4.4.0-beta4 714 7/23/2022
4.4.0-beta3 709 7/22/2022
4.4.0-beta2 697 7/22/2022
4.4.0-beta1 705 7/20/2022
4.3.2-beta1 809 7/13/2022
4.3.1 25,640 7/13/2022
4.3.1-beta5 916 7/10/2022
4.3.1-beta4 864 7/3/2022
4.3.1-beta3 705 7/2/2022
4.3.1-beta2 1,621 7/2/2022
4.3.1-beta1 762 6/30/2022
4.3.0 74,611 6/17/2022
4.3.0-beta9 1,265 5/30/2022
4.3.0-beta8 693 5/29/2022
4.3.0-beta7 821 5/27/2022
4.3.0-beta6 797 5/25/2022
4.3.0-beta5 758 5/24/2022
4.3.0-beta4 695 5/24/2022
4.3.0-beta3 682 5/23/2022
4.3.0-beta2 753 5/21/2022
4.3.0-beta11 684 6/3/2022
4.3.0-beta10 645 5/31/2022
4.3.0-beta1 726 5/20/2022
4.2.1-beta2 679 5/19/2022
4.2.1-beta1 674 5/19/2022
4.2.0 14,335 5/19/2022
4.2.0-beta9 902 5/13/2022
4.2.0-beta8 702 5/13/2022
4.2.0-beta7 745 5/11/2022
4.2.0-beta6 724 5/11/2022
4.2.0-beta5 711 5/10/2022
4.2.0-beta4 717 5/9/2022
4.2.0-beta3 753 5/7/2022
4.2.0-beta2 699 5/6/2022
4.2.0-beta10 702 5/18/2022
4.2.0-beta1 843 4/28/2022
4.1.0 16,609 4/26/2022
4.1.0-beta8 8,737 4/26/2022
4.1.0-beta7 731 4/26/2022
4.1.0-beta6 690 4/24/2022
4.1.0-beta5 682 4/23/2022
4.1.0-beta4 802 4/10/2022
4.1.0-beta3 725 4/6/2022
4.1.0-beta2 986 4/2/2022
4.1.0-beta1 765 3/31/2022
4.0.0 44,276 3/30/2022
4.0.0-beta6 781 3/26/2022
4.0.0-beta5 759 3/24/2022
4.0.0-beta4 715 3/23/2022
4.0.0-beta3 751 3/22/2022
4.0.0-beta2 723 3/22/2022
4.0.0-beta1 690 3/22/2022
3.12.1-beta2 729 3/22/2022
3.12.1-beta1 677 3/21/2022
3.11.0 8,149 3/21/2022
3.11.0-beta9 753 3/17/2022
3.11.0-beta8 684 3/16/2022
3.11.0-beta7 714 3/15/2022
3.11.0-beta6 734 3/14/2022
3.11.0-beta5 689 3/14/2022
3.11.0-beta4 724 3/14/2022
3.11.0-beta3 708 3/13/2022
3.11.0-beta2 701 3/13/2022
3.11.0-beta12 738 3/18/2022
3.11.0-beta11 881 3/17/2022
3.11.0-beta10 662 3/17/2022
3.11.0-beta1 714 3/10/2022
3.10.0 6,048 3/10/2022
3.10.0-beta7 725 3/9/2022
3.10.0-beta6 725 3/9/2022
3.10.0-beta5 750 3/8/2022
3.10.0-beta4 719 3/8/2022
3.10.0-beta3 691 3/8/2022
3.10.0-beta2 785 3/5/2022
3.10.0-beta1 703 3/5/2022
3.9.1 1,925 3/4/2022
3.9.0-beta9 730 3/2/2022
3.9.0-beta8 710 3/1/2022
3.9.0-beta7 693 3/1/2022
3.9.0-beta6 720 3/1/2022
3.9.0-beta5 706 3/1/2022
3.9.0-beta4 698 3/1/2022
3.9.0-beta3 714 2/28/2022
3.9.0-beta2 693 2/28/2022
3.9.0-beta13 709 3/4/2022
3.9.0-beta12 735 3/4/2022
3.9.0-beta11 736 3/3/2022
3.9.0-beta10 702 3/2/2022
3.9.0-beta1 711 2/27/2022
3.8.1 3,472 2/27/2022
3.8.0 1,598 2/26/2022
3.7.1-beta2 732 2/25/2022
3.7.1-beta1 656 2/25/2022
3.7.0 1,509 2/25/2022
3.6.0 1,650 2/23/2022
3.6.0-beta8 727 2/23/2022
3.6.0-beta7 706 2/23/2022
3.6.0-beta6 703 2/23/2022
3.6.0-beta5 709 2/22/2022
3.6.0-beta4 730 2/22/2022
3.6.0-beta3 720 2/21/2022
3.6.0-beta2 688 2/21/2022
3.6.0-beta1 709 2/19/2022
3.5.1 1,468 2/19/2022
3.5.1-beta4 722 2/18/2022
3.5.1-beta3 695 2/18/2022
3.5.1-beta2 739 2/18/2022
3.5.1-beta1 736 2/18/2022
3.5.0 1,542 2/16/2022
3.5.0-beta9 700 2/15/2022
3.5.0-beta8 738 2/15/2022
3.5.0-beta7 673 2/14/2022
3.5.0-beta6 764 2/14/2022
3.5.0-beta5 738 2/14/2022
3.5.0-beta4 724 2/14/2022
3.5.0-beta3 723 2/10/2022
3.5.0-beta2 750 2/9/2022
3.5.0-beta10 707 2/16/2022
3.5.0-beta1 716 2/9/2022
3.4.1 1,492 2/13/2022
3.4.0 1,918 2/7/2022
3.4.0-beta2 718 2/6/2022
3.4.0-beta1 724 2/6/2022
3.3.0 1,388 2/5/2022
3.3.0-beta4 775 2/4/2022
3.3.0-beta3 843 2/3/2022
3.3.0-beta2 703 2/3/2022
3.3.0-beta1 743 2/3/2022
3.2.2 1,472 2/2/2022
3.2.1 1,489 2/1/2022
3.2.1-beta1 692 1/30/2022
3.2.0 2,725 1/30/2022
3.2.0-beta6 713 1/30/2022
3.2.0-beta5 672 1/29/2022
3.2.0-beta4 727 1/29/2022
3.2.0-beta3 720 1/28/2022
3.2.0-beta2 730 1/28/2022
3.2.0-beta1 733 1/25/2022
3.1.4 3,074 1/27/2022
3.1.3 1,591 1/26/2022
3.1.3-beta1 752 1/26/2022
3.1.2 1,460 1/25/2022
3.1.1 1,418 1/24/2022
3.1.0 1,362 1/24/2022
3.0.0 1,383 1/22/2022
3.0.0-beta1 699 1/22/2022
2.21.0-beta9 1,596 1/19/2022
2.21.0-beta8 690 1/19/2022
2.21.0-beta7 670 1/18/2022
2.21.0-beta6 668 1/18/2022
2.21.0-beta5 704 1/18/2022
2.21.0-beta4 662 1/18/2022
2.21.0-beta3 706 1/18/2022
2.21.0-beta2 671 1/17/2022
2.21.0-beta15 688 1/21/2022
2.21.0-beta14 691 1/21/2022
2.21.0-beta13 669 1/20/2022
2.21.0-beta12 717 1/20/2022
2.21.0-beta11 646 1/19/2022
2.21.0-beta10 728 1/19/2022
2.21.0-beta1 693 1/16/2022
2.20.0 1,140 1/16/2022
2.20.0-beta3 668 1/16/2022
2.20.0-beta2 699 1/15/2022
2.20.0-beta1 717 1/15/2022
2.19.2 1,333 1/14/2022
2.19.1 1,238 1/10/2022
2.19.0 1,151 1/10/2022
2.19.0-beta2 716 1/9/2022
2.19.0-beta1 745 1/6/2022
2.18.1 1,250 1/2/2022
2.18.0 1,181 12/31/2021
2.18.0-beta2 746 12/30/2021
2.18.0-beta1 688 12/30/2021
2.17.0 1,197 12/29/2021
2.17.0-beta2 705 12/28/2021
2.17.0-beta1 735 12/27/2021
2.16.0 1,206 12/25/2021
2.15.0 1,180 12/23/2021
2.15.0-beta2 716 12/22/2021
2.15.0-beta1 706 12/22/2021
2.14.0 1,152 12/21/2021
2.14.0-beta1 736 12/20/2021
2.13.1 1,185 12/20/2021
2.13.0 1,146 12/19/2021
2.12.0 961 12/17/2021
2.12.0-beta2 639 12/16/2021
2.12.0-beta1 718 12/16/2021
2.11.0 1,003 12/15/2021
2.10.1-beta1 712 12/15/2021
2.10.0 6,539 11/24/2021
2.10.0-beta2 5,618 11/24/2021
2.10.0-beta1 738 11/18/2021
2.9.1 1,041 11/9/2021
2.9.0 1,037 11/4/2021
2.9.0-beta3 770 11/1/2021
2.9.0-beta2 802 10/25/2021
2.9.0-beta1 854 10/24/2021
2.8.1 1,150 10/24/2021
2.8.0 1,012 10/24/2021
2.8.0-beta1 736 10/23/2021
2.7.1 1,097 10/23/2021
2.7.0 1,008 10/23/2021
2.6.0 1,119 10/21/2021
2.5.1 975 10/20/2021
2.5.0 1,009 10/20/2021
2.5.0-beta1 796 10/19/2021
2.4.0 996 10/19/2021
2.3.0 989 10/18/2021
2.3.0-beta2 761 10/18/2021
2.2.1 1,006 10/17/2021
2.2.0 1,050 10/17/2021
2.1.1 1,054 10/16/2021
2.1.0 1,044 10/16/2021
2.1.0-beta5 776 10/16/2021
2.1.0-beta4 806 10/16/2021
2.1.0-beta3 808 10/16/2021
2.1.0-beta2 710 10/15/2021
2.1.0-beta1 747 10/15/2021
2.0.0 1,044 10/14/2021
1.9.0 1,046 10/13/2021
1.8.0 973 10/12/2021
1.8.0-beta1 729 10/11/2021
1.7.0 1,095 10/10/2021
1.6.0 1,086 10/7/2021
1.6.0-beta5 738 10/6/2021
1.6.0-beta4 744 10/6/2021
1.6.0-beta3 719 10/5/2021
1.6.0-beta2 715 10/5/2021
1.6.0-beta1 744 10/5/2021
1.5.0 996 10/4/2021
1.4.0 1,041 10/3/2021
1.3.0 1,012 10/1/2021
1.2.0 1,031 9/29/2021
1.1.0 1,030 9/29/2021
1.0.0 17,235 9/28/2021
1.0.0-rc6 734 9/28/2021
1.0.0-rc5 742 9/27/2021
1.0.0-rc4 740 9/27/2021
1.0.0-rc3 806 9/27/2021
1.0.0-rc2 755 9/27/2021
1.0.0-rc1 761 9/27/2021
1.0.0-beta6 752 9/26/2021
1.0.0-beta5 700 9/26/2021
1.0.0-beta4 794 9/26/2021
1.0.0-beta3 757 9/25/2021
1.0.0-beta2 792 9/25/2021

- add SendForbiddenAsync() method
     - add SendUnauthorizedAsync() method
     - add SendFileAsync() method
     - add SendStreamAsync() method
     - add more overloads for httpclient extensions