FastEndpoints 1.6.0-beta2

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-beta2
                    
NuGet\Install-Package FastEndpoints -Version 1.6.0-beta2
                    
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-beta2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FastEndpoints" Version="1.6.0-beta2" />
                    
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-beta2
                    
#r "nuget: FastEndpoints, 1.6.0-beta2"
                    
#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-beta2
                    
#: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-beta2&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=FastEndpoints&version=1.6.0-beta2&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 (164)

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 10
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!
NimblePros/eShopOnWeb
Sample ASP.NET Core 9.0 reference application, powered by Microsoft, demonstrating a domain-centric application architecture with monolithic deployment model.
CircumSpector/DS4Windows
A reimagination of DS4Windows.
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/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.
ardalis/WebApiBestPractices
Resources related to my Pluralsight course on this topic.
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.2.0-beta.5 43 12/1/2025
7.2.0-beta.4 39 12/1/2025
7.2.0-beta.3 49 12/1/2025
7.2.0-beta.2 292 11/26/2025
7.2.0-beta.1 164 11/25/2025
7.1.1 46,224 11/12/2025
7.1.0 59,223 10/24/2025
7.1.0-beta.26 350 10/22/2025
7.1.0-beta.25 580 10/18/2025
7.1.0-beta.24 1,178 10/10/2025
7.1.0-beta.23 190 10/7/2025
7.1.0-beta.22 465 10/3/2025
7.1.0-beta.21 166 10/2/2025
7.1.0-beta.20 147 10/2/2025
7.1.0-beta.19 144 10/2/2025
7.1.0-beta.18 152 10/1/2025
7.1.0-beta.17 147 10/1/2025
7.1.0-beta.16 186 9/29/2025
7.1.0-beta.15 140 9/29/2025
7.1.0-beta.14 160 9/26/2025
7.1.0-beta.13 1,047 9/17/2025
7.1.0-beta.12 196 9/12/2025
7.1.0-beta.11 418 9/9/2025
7.1.0-beta.10 2,684 9/5/2025
7.1.0-beta.9 158 9/4/2025
7.1.0-beta.8 171 9/2/2025
7.1.0-beta.7 221 8/30/2025
7.1.0-beta.6 1,137 8/19/2025
7.1.0-beta.5 460 8/14/2025
7.1.0-beta.4 1,256 8/5/2025
7.1.0-beta.3 508 7/29/2025
7.1.0-beta.2 494 7/25/2025
7.1.0-beta.1 1,440 7/24/2025
7.0.1 489,831 7/24/2025
7.0.0 13,074 7/23/2025
7.0.0-beta.2 565 7/22/2025
7.0.0-beta.1 490 7/21/2025
6.3.0-beta.16 239 7/18/2025
6.3.0-beta.15 120 7/18/2025
6.3.0-beta.14 177 7/17/2025
6.3.0-beta.13 228 7/15/2025
6.3.0-beta.12 555 7/14/2025
6.3.0-beta.11 238 7/13/2025
6.3.0-beta.10 112 7/13/2025
6.3.0-beta.9 390 7/9/2025
6.3.0-beta.8 157 7/9/2025
6.3.0-beta.7 278 7/7/2025
6.3.0-beta.6 129 7/5/2025
6.3.0-beta.5 128 7/4/2025
6.3.0-beta.4 281 7/1/2025
6.3.0-beta.3 1,475 6/27/2025
6.3.0-beta.2 550 6/24/2025
6.3.0-beta.1 120 6/22/2025
6.2.0 233,127 6/20/2025
6.2.0-beta.9 724 6/18/2025
6.2.0-beta.8 2,512 6/11/2025
6.2.0-beta.7 517 6/9/2025
6.2.0-beta.6 473 6/6/2025
6.2.0-beta.5 183 6/5/2025
6.2.0-beta.4 296 6/1/2025
6.2.0-beta.3 4,753 5/16/2025
6.2.0-beta.2 331 5/13/2025
6.2.0-beta.1 261 5/12/2025
6.1.0 315,156 5/11/2025
6.1.0-beta.13 135 5/10/2025
6.1.0-beta.12 603 5/5/2025
6.1.0-beta.11 110 5/3/2025
6.1.0-beta.10 1,695 5/1/2025
6.1.0-beta.8 235 4/26/2025
6.1.0-beta.7 262 4/24/2025
6.1.0-beta.6 338 4/22/2025
6.1.0-beta.5 292 4/19/2025
6.1.0-beta.4 573 4/16/2025
6.1.0-beta.3 271 4/15/2025
6.1.0-beta.2 230 4/15/2025
6.1.0-beta.1 296 4/14/2025
6.0.0 201,486 4/13/2025
6.0.0-beta.12 443 4/11/2025
6.0.0-beta.11 249 4/9/2025
6.0.0-beta.10 648 4/6/2025
6.0.0-beta.9 189 4/5/2025
6.0.0-beta.8 478 4/2/2025
6.0.0-beta.7 877 3/30/2025
6.0.0-beta.6 138 3/29/2025
6.0.0-beta.5 780 3/27/2025
6.0.0-beta.4 375 3/27/2025
6.0.0-beta.3 626 3/25/2025
6.0.0-beta.2 3,362 3/17/2025
6.0.0-beta.1 263 3/14/2025
5.35.0.603-beta 606 3/12/2025
5.35.0.602-beta 374 3/11/2025
5.35.0.601-beta 281 3/11/2025
5.35.0.600-beta 366 3/10/2025
5.35.0.3-beta 4,122 3/8/2025
5.35.0.2-beta 347 3/8/2025
5.35.0.1-beta 400 3/6/2025
5.35.0 610,846 3/5/2025
5.34.0.19-beta 539 3/4/2025
5.34.0.18-beta 338 3/2/2025
5.34.0.17-beta 261 3/1/2025
5.34.0.16-beta 259 3/1/2025
5.34.0.15-beta 274 2/28/2025
5.34.0.14-beta 254 2/27/2025
5.34.0.13-beta 290 2/26/2025
5.34.0.12-beta 284 2/25/2025
5.34.0.11-beta 238 2/25/2025
5.34.0.10-beta 302 2/24/2025
5.34.0.9-beta 244 2/24/2025
5.34.0.8-beta 252 2/23/2025
5.34.0.7-beta 490 2/22/2025
5.34.0.6-beta 331 2/21/2025
5.34.0.5-beta 248 2/21/2025
5.34.0.4-beta 231 2/21/2025
5.34.0.3-beta 2,254 2/14/2025
5.34.0.2-beta 461 2/13/2025
5.34.0.1-beta 278 2/13/2025
5.34.0 364,428 1/31/2025
5.33.0.13-beta 1,456 1/30/2025
5.33.0.12-beta 1,179 1/27/2025
5.33.0.11-beta 493 1/24/2025
5.33.0.10-beta 258 1/23/2025
5.33.0.9-beta 1,339 1/18/2025
5.33.0.8-beta 942 1/14/2025
5.33.0.7-beta 226 1/12/2025
5.33.0.6-beta 1,180 1/7/2025
5.33.0.5-beta 866 1/5/2025
5.33.0.3-beta 259 1/4/2025
5.33.0.2-beta 345 1/1/2025
5.33.0.1-beta 421 12/31/2024
5.33.0 475,076 12/30/2024
5.32.0.16-beta 383 12/28/2024
5.32.0.15-beta 312 12/26/2024
5.32.0.14-beta 321 12/25/2024
5.32.0.13-beta 459 12/24/2024
5.32.0.12-beta 344 12/22/2024
5.32.0.11-beta 318 12/21/2024
5.32.0.10-beta 391 12/20/2024
5.32.0.9-beta 274 12/19/2024
5.32.0.8-beta 247 12/19/2024
5.32.0.7-beta 1,591 12/17/2024
5.32.0.6-beta 363 12/13/2024
5.32.0.5-beta 377 12/11/2024
5.32.0.4-beta 258 12/10/2024
5.32.0.3-beta 711 12/6/2024
5.32.0.2-beta 285 12/5/2024
5.32.0.1-beta 701 12/2/2024
5.32.0 292,027 12/1/2024
5.31.0.18-beta 944 11/26/2024
5.31.0.17-beta 3,272 11/23/2024
5.31.0.16-beta 243 11/23/2024
5.31.0.15-beta 1,140 11/22/2024
5.31.0.14-beta 381 11/22/2024
5.31.0.13-beta 275 11/21/2024
5.31.0.12-beta 317 11/20/2024
5.31.0.11-beta 251 11/20/2024
5.31.0.10-beta 312 11/19/2024
5.31.0.9-beta 919 11/16/2024
5.31.0.8-beta 454 11/15/2024
5.31.0.7-beta 352 11/14/2024
5.31.0.6-beta 837 11/12/2024
5.31.0.5-beta 897 11/9/2024
5.31.0.4-beta 286 11/7/2024
5.31.0.3-beta 773 11/5/2024
5.31.0.2-beta 267 11/5/2024
5.31.0.1-beta 374 11/5/2024
5.31.0 466,283 11/3/2024
5.30.0.23-beta 347 11/2/2024
5.30.0.22-beta 250 11/1/2024
5.30.0.21-beta 286 10/31/2024
5.30.0.20-beta 216 10/30/2024
5.30.0.19-beta 874 10/29/2024
5.30.0.18-beta 311 10/28/2024
5.30.0.17-beta 226 10/28/2024
5.30.0.16-beta 281 10/26/2024
5.30.0.15-beta 523 10/24/2024
5.30.0.14-beta 762 10/23/2024
5.30.0.13-beta 915 10/18/2024
5.30.0.12-beta 231 10/17/2024
5.30.0.11-beta 413 10/17/2024
5.30.0.10-beta 2,938 10/16/2024
5.30.0.9-beta 341 10/15/2024
5.30.0.8-beta 250 10/14/2024
5.30.0.7-beta 211 10/13/2024
5.30.0.6-beta 955 10/9/2024
5.30.0.5-beta 252 10/9/2024
5.30.0.4-beta 250 10/8/2024
5.30.0.3-beta 253 10/6/2024
5.30.0.2-beta 221 10/5/2024
5.30.0.1-beta 230 10/4/2024
5.30.0 325,519 10/1/2024
5.29.0.13-beta 222 10/1/2024
5.29.0.12-beta 821 9/27/2024
5.29.0.11-beta 1,065 9/26/2024
5.29.0.10-beta 236 9/25/2024
5.29.0.8-beta 357 9/20/2024
5.29.0.7-beta 289 9/20/2024
5.29.0.6-beta 295 9/19/2024
5.29.0.5-beta 254 9/19/2024
5.29.0.4-beta 277 9/18/2024
5.29.0.3-beta 351 9/17/2024
5.29.0.2-beta 280 9/17/2024
5.29.0.1-beta 1,254 9/11/2024
5.29.0 226,812 8/31/2024
5.28.0.7-beta 280 8/30/2024
5.28.0.6-beta 3,784 8/16/2024
5.28.0.5-beta 697 8/11/2024
5.28.0.4-beta 291 8/9/2024
5.28.0.3-beta 623 8/6/2024
5.28.0.2-beta 1,193 8/1/2024
5.28.0.1-beta 268 7/31/2024
5.28.0 270,234 7/31/2024
5.27.0.14-beta 264 7/30/2024
5.27.0.13-beta 754 7/25/2024
5.27.0.12-beta 537 7/18/2024
5.27.0.11-beta 334 7/16/2024
5.27.0.10-beta 306 7/13/2024
5.27.0.9-beta 279 7/12/2024
5.27.0.8-beta 291 7/12/2024
5.27.0.7-beta 274 7/11/2024
5.27.0.6-beta 596 7/10/2024
5.27.0.5-beta 526 7/8/2024
5.27.0.4-beta 294 7/8/2024
5.27.0.3-beta 2,850 7/6/2024
5.27.0.2-beta 292 7/6/2024
5.27.0.1-beta 737 7/4/2024
5.27.0 412,074 7/4/2024
5.26.0.27-beta 280 7/1/2024
5.26.0.26-beta 296 7/1/2024
5.26.0.25-beta 285 6/29/2024
5.26.0.24-beta 2,375 6/26/2024
5.26.0.23-beta 264 6/26/2024
5.26.0.22-beta 338 6/26/2024
5.26.0.21-beta 283 6/26/2024
5.26.0.20-beta 375 6/24/2024
5.26.0.19-beta 290 6/23/2024
5.26.0.18-beta 293 6/23/2024
5.26.0.17-beta 293 6/23/2024
5.26.0.16-beta 290 6/23/2024
5.26.0.15-beta 346 6/21/2024
5.26.0.14-beta 438 6/20/2024
5.26.0.13-beta 270 6/20/2024
5.26.0.12-beta 326 6/20/2024
5.26.0.11-beta 355 6/19/2024
5.26.0.10-beta 331 6/19/2024
5.26.0.9-beta 442 6/12/2024
5.26.0.8-beta 276 6/12/2024
5.26.0.7-beta 804 6/9/2024
5.26.0.6-beta 296 6/8/2024
5.26.0.5-beta 329 6/8/2024
5.26.0.4-beta 275 6/7/2024
5.26.0.3-beta 490 6/6/2024
5.26.0.2-beta 296 6/4/2024
5.26.0.1-beta 318 6/1/2024
5.26.0 273,012 5/31/2024
5.25.0.15-beta 1,280 5/29/2024
5.25.0.14-beta 389 5/27/2024
5.25.0.13-beta 332 5/24/2024
5.25.0.12-beta 471 5/22/2024
5.25.0.11-beta 297 5/22/2024
5.25.0.10-beta 3,675 5/18/2024
5.25.0.9-beta 695 5/17/2024
5.25.0.8-beta 282 5/17/2024
5.25.0.7-beta 440 5/15/2024
5.25.0.6-beta 244 5/15/2024
5.25.0.5-beta 484 5/11/2024
5.25.0.4-beta 503 5/7/2024
5.25.0.3-beta 1,178 5/6/2024
5.25.0.2-beta 311 5/5/2024
5.25.0.1-beta 302 5/3/2024
5.25.0 233,285 5/2/2024
5.24.0.12-beta 291 5/2/2024
5.24.0.11-beta 315 5/1/2024
5.24.0.9-beta 340 4/28/2024
5.24.0.8-beta 1,237 4/25/2024
5.24.0.7-beta 283 4/24/2024
5.24.0.6-beta 279 4/24/2024
5.24.0.5-beta 301 4/23/2024
5.24.0.4-beta 1,239 4/21/2024
5.24.0.3-beta 306 4/18/2024
5.24.0.2-beta 296 4/18/2024
5.24.0.1-beta 509 4/9/2024
5.24.0 341,306 4/1/2024
5.23.0.15-beta 432 3/28/2024
5.23.0.14-beta 415 3/26/2024
5.23.0.13-beta 507 3/24/2024
5.23.0.12-beta 734 3/22/2024
5.23.0.11-beta 406 3/21/2024
5.23.0.10-beta 550 3/19/2024
5.23.0.9-beta 451 3/15/2024
5.23.0.8-beta 504 3/14/2024
5.23.0.7-beta 378 3/14/2024
5.23.0.6-beta 394 3/13/2024
5.23.0.5-beta 1,039 3/11/2024
5.23.0.4-beta 1,811 3/8/2024
5.23.0.3-beta 674 3/5/2024
5.23.0.2-beta 558 3/3/2024
5.23.0.1-beta 839 2/29/2024
5.23.0 324,149 2/29/2024
5.22.0.18-beta 477 2/28/2024
5.22.0.17-beta 495 2/27/2024
5.22.0.16-beta 499 2/27/2024
5.22.0.15-beta 551 2/26/2024
5.22.0.14-beta 528 2/26/2024
5.22.0.13-beta 514 2/23/2024
5.22.0.12-beta 1,331 2/21/2024
5.22.0.11-beta 517 2/21/2024
5.22.0.10-beta 529 2/21/2024
5.22.0.9-beta 562 2/20/2024
5.22.0.8-beta 626 2/18/2024
5.22.0.7-beta 709 2/15/2024
5.22.0.6-beta 576 2/14/2024
5.22.0.5-beta 623 2/12/2024
5.22.0.4-beta 579 2/12/2024
5.22.0.3-beta 551 2/12/2024
5.22.0.2-beta 608 2/8/2024
5.22.0.1-beta 621 2/8/2024
5.22.0 225,098 2/1/2024
5.21.2.20-beta 543 1/31/2024
5.21.2.19-beta 583 1/30/2024
5.21.2.18-beta 655 1/27/2024
5.21.2.17-beta 630 1/26/2024
5.21.2.16-beta 2,432 1/21/2024
5.21.2.15-beta 653 1/18/2024
5.21.2.14-beta 716 1/17/2024
5.21.2.13-beta 622 1/16/2024
5.21.2.12-beta 643 1/15/2024
5.21.2.11-beta 604 1/13/2024
5.21.2.10-beta 660 1/12/2024
5.21.2.9-beta 664 1/11/2024
5.21.2.8-beta 649 1/10/2024
5.21.2.7-beta 636 1/10/2024
5.21.2.6-beta 667 1/9/2024
5.21.2.5-beta 724 1/9/2024
5.21.2.4-beta 719 1/7/2024
5.21.2.3-beta 654 1/6/2024
5.21.2.2-beta 674 1/4/2024
5.21.2.1-beta 636 1/4/2024
5.21.2 243,710 1/2/2024
5.21.1.1-beta 633 1/2/2024
5.21.1 1,312 1/2/2024
5.21.0 10,618 1/2/2024
5.20.1.12-beta 723 12/30/2023
5.20.1.11-beta 617 12/30/2023
5.20.1.10-beta 630 12/29/2023
5.20.1.9-beta 661 12/29/2023
5.20.1.8-beta 738 12/27/2023
5.20.1.7-beta 6,255 12/18/2023
5.20.1.6-beta 751 12/15/2023
5.20.1.5-beta 821 12/13/2023
5.20.1.4-beta 605 12/12/2023
5.20.1.3-beta 713 12/9/2023
5.20.1.2-beta 680 12/8/2023
5.20.1.1-beta 944 12/7/2023
5.20.1 110,191 12/1/2023
5.20.0.2-beta 701 11/30/2023
5.20.0.1-beta 648 11/30/2023
5.20.0 91,407 11/28/2023
5.20.0-rc2 3,370 11/26/2023
5.20.0-rc1 2,224 11/18/2023
5.19.2 83,386 11/7/2023
5.19.1 19,682 11/4/2023
5.19.0.13-beta 720 11/15/2023
5.19.0.12-beta 644 11/15/2023
5.19.0.11-beta 656 11/15/2023
5.19.0.10-beta 670 11/9/2023
5.19.0.9-beta 627 11/7/2023
5.19.0.8-beta 594 11/6/2023
5.19.0.7-beta 657 11/4/2023
5.19.0.6-beta 622 11/3/2023
5.19.0.5-beta 650 11/2/2023
5.19.0.4-beta 637 11/2/2023
5.19.0.3-beta 664 11/1/2023
5.19.0.2-beta 629 10/31/2023
5.19.0.1-beta 632 10/29/2023
5.19.0 17,970 10/29/2023
5.18.0.9-beta 638 10/27/2023
5.18.0.8-beta 754 10/25/2023
5.18.0.7-beta 701 10/24/2023
5.18.0.6-beta 726 10/19/2023
5.18.0.5-beta 1,234 10/14/2023
5.18.0.4-beta 670 10/12/2023
5.18.0.3-beta 619 10/12/2023
5.18.0.2-beta 708 10/11/2023
5.18.0.1-beta 744 10/5/2023
5.18.0 121,674 10/1/2023
5.17.1.32-beta 659 10/1/2023
5.17.1.31-beta 691 9/29/2023
5.17.1.30-beta 618 9/29/2023
5.17.1.29-beta 1,108 9/28/2023
5.17.1.28-beta 653 9/27/2023
5.17.1.27-beta 657 9/27/2023
5.17.1.26-beta 631 9/27/2023
5.17.1.25-beta 670 9/26/2023
5.17.1.24-beta 656 9/24/2023
5.17.1.23-beta 614 9/23/2023
5.17.1.22-beta 627 9/23/2023
5.17.1.21-beta 626 9/22/2023
5.17.1.20-beta 634 9/21/2023
5.17.1.19-beta 1,184 9/13/2023
5.17.1.18-beta 667 9/12/2023
5.17.1.17-beta 684 9/12/2023
5.17.1.16-beta 644 9/11/2023
5.17.1.15-beta 687 9/10/2023
5.17.1.14-beta 672 9/9/2023
5.17.1.13-beta 674 9/8/2023
5.17.1.12-beta 623 9/8/2023
5.17.1.11-beta 732 9/8/2023
5.17.1.10-beta 613 9/8/2023
5.17.1.9-beta 649 9/8/2023
5.17.1.8-beta 704 9/7/2023
5.17.1.7-beta 683 9/7/2023
5.17.1.6-beta 1,183 9/7/2023
5.17.1.5-beta 718 9/6/2023
5.17.1.4-beta 613 9/6/2023
5.17.1.3-beta 705 9/6/2023
5.17.1.2-beta 677 9/5/2023
5.17.1.1 43,897 9/5/2023
5.17.1 4,676 9/4/2023
5.17.0.2-beta 635 9/4/2023
5.17.0.1-beta 651 9/4/2023
5.17.0 1,861 9/3/2023
5.16.0.4-beta 670 9/3/2023
5.16.0.3-beta 684 9/2/2023
5.16.0.2-beta 646 8/31/2023
5.16.0.1-beta 693 8/30/2023
5.16.0 27,545 8/30/2023
5.15.0.22-beta 831 8/26/2023
5.15.0.21-beta 735 8/24/2023
5.15.0.20-beta 1,778 8/23/2023
5.15.0.19-beta 669 8/23/2023
5.15.0.18-beta 689 8/18/2023
5.15.0.17-beta 1,517 8/16/2023
5.15.0.16-beta 722 8/14/2023
5.15.0.15-beta 646 8/14/2023
5.15.0.14-beta 679 8/13/2023
5.15.0.12-beta 646 8/11/2023
5.15.0.11-beta 779 8/10/2023
5.15.0.9-beta 659 8/10/2023
5.15.0.8-beta 645 8/10/2023
5.15.0.7-beta 647 8/10/2023
5.15.0.6-beta 686 8/10/2023
5.15.0.5-beta 634 8/9/2023
5.15.0.4-beta 697 8/9/2023
5.15.0.3-beta 688 8/8/2023
5.15.0.2-beta 4,346 8/4/2023
5.15.0.1-beta 816 8/4/2023
5.15.0 110,824 8/1/2023
5.14.0.7-beta 724 7/31/2023
5.14.0.6-beta 683 7/30/2023
5.14.0.5-beta 710 7/29/2023
5.14.0.4-beta 662 7/28/2023
5.14.0.3-beta 712 7/28/2023
5.14.0.2-beta 725 7/26/2023
5.14.0.1-beta 990 7/20/2023
5.14.0 50,593 7/16/2023
5.13.0.9-beta 670 7/14/2023
5.13.0.8-beta 697 7/12/2023
5.13.0.7-beta 692 7/11/2023
5.13.0.6-beta 642 7/11/2023
5.13.0.5-beta 673 7/10/2023
5.13.0.4-beta 694 7/8/2023
5.13.0.3-beta 701 7/7/2023
5.13.0.2-beta 692 7/6/2023
5.13.0.1-beta 703 6/27/2023
5.13.0 63,018 6/24/2023
5.12.0.4-beta 698 6/23/2023
5.12.0.3-beta 789 6/19/2023
5.12.0.2-beta 692 6/18/2023
5.12.0.1-beta 935 6/14/2023
5.12.0 30,774 6/11/2023
5.11.0.6-beta 683 6/10/2023
5.11.0.5-beta 683 6/9/2023
5.11.0.4-beta 755 6/8/2023
5.11.0.3-beta 842 6/6/2023
5.11.0.2-beta 796 5/31/2023
5.11.0.1-beta 691 5/30/2023
5.11.0 40,462 5/27/2023
5.10.0.5-beta 737 5/24/2023
5.10.0.4-beta 730 5/22/2023
5.10.0.3-beta 1,038 5/7/2023
5.10.0.2-beta 708 5/6/2023
5.10.0.1-beta 785 5/3/2023
5.10.0 107,176 4/30/2023
5.9.0.4-beta 754 4/29/2023
5.9.0.3-beta 722 4/29/2023
5.9.0.2-beta 1,583 4/25/2023
5.9.0.1-beta 740 4/24/2023
5.9.0 64,884 4/22/2023
5.8.1.15-beta 681 4/21/2023
5.8.1.14-beta 753 4/21/2023
5.8.1.13-beta 748 4/20/2023
5.8.1.12-beta 682 4/20/2023
5.8.1.11-beta 682 4/20/2023
5.8.1.10-beta 687 4/19/2023
5.8.1.9-beta 731 4/18/2023
5.8.1.8-beta 933 4/16/2023
5.8.1.7-beta 796 4/10/2023
5.8.1.6-beta 687 4/8/2023
5.8.1.5-beta 695 4/8/2023
5.8.1.4-beta 689 4/7/2023
5.8.1.3-beta 811 3/30/2023
5.8.1.2-beta 856 3/30/2023
5.8.1.1-beta 861 3/29/2023
5.8.1 72,162 3/24/2023
5.8.0.8-beta 698 3/23/2023
5.8.0.7-beta 724 3/23/2023
5.8.0.6-beta 726 3/20/2023
5.8.0.5-beta 704 3/17/2023
5.8.0.4-beta 718 3/17/2023
5.8.0.3-beta 785 3/13/2023
5.8.0.2-beta 891 3/8/2023
5.8.0.1-beta 699 3/6/2023
5.8.0 41,995 3/5/2023
5.7.2.14-beta 739 3/4/2023
5.7.2.13-beta 800 3/2/2023
5.7.2.12-beta 1,678 3/2/2023
5.7.2.11-beta 676 3/2/2023
5.7.2.10-beta 770 3/1/2023
5.7.2.9-beta 768 2/28/2023
5.7.2.8-beta 738 2/28/2023
5.7.2.7-beta 689 2/28/2023
5.7.2.6-beta 676 2/27/2023
5.7.2.5-beta 713 2/26/2023
5.7.2.4-beta 804 2/24/2023
5.7.2.3-beta 719 2/23/2023
5.7.2.2-beta 725 2/22/2023
5.7.2.1-beta 776 2/19/2023
5.7.2 97,995 2/14/2023
5.7.1.1-beta 703 2/13/2023
5.7.1 15,901 2/9/2023
5.7.0.4-beta 1,008 2/6/2023
5.7.0.3-beta 718 2/6/2023
5.7.0.2-beta 925 2/3/2023
5.7.0.1-beta 765 1/31/2023
5.7.0 29,881 1/29/2023
5.6.0.6-beta 756 1/28/2023
5.6.0.5-beta 846 1/26/2023
5.6.0.4-beta 763 1/25/2023
5.6.0.3-beta 989 1/18/2023
5.6.0.2-beta 696 1/18/2023
5.6.0.1-beta 773 1/17/2023
5.6.0 105,677 1/2/2023
5.5.0.5-beta 1,468 12/19/2022
5.5.0.4-beta 728 12/17/2022
5.5.0.3-beta 1,056 12/12/2022
5.5.0.2-beta 699 12/12/2022
5.5.0.1-beta 711 12/10/2022
5.5.0 61,732 12/9/2022
5.4.1.7-beta 719 12/7/2022
5.4.1.6-beta 1,198 11/26/2022
5.4.1.5-beta 726 11/25/2022
5.4.1.4-beta 810 11/21/2022
5.4.1.3-beta 713 11/19/2022
5.4.1.2-beta 722 11/19/2022
5.4.1.1-beta 753 11/18/2022
5.4.1 66,833 11/18/2022
5.4.0.2-beta 671 11/17/2022
5.4.0.1-beta 1,226 11/10/2022
5.4.0 13,904 11/9/2022
5.3.2.13-beta 709 11/9/2022
5.3.2.12-beta 697 11/8/2022
5.3.2.11-beta 791 11/8/2022
5.3.2.10-beta 685 11/8/2022
5.3.2.9-beta 687 11/7/2022
5.3.2.8-beta 673 11/7/2022
5.3.2.7-beta 694 11/7/2022
5.3.2.6-beta 662 11/7/2022
5.3.2.5-beta 701 11/7/2022
5.3.2.4-beta 708 11/6/2022
5.3.2.3-beta 670 11/6/2022
5.3.2.2-beta 683 11/5/2022
5.3.2.1-beta 690 11/4/2022
5.3.2 40,015 11/4/2022
5.3.1.5-beta 665 11/3/2022
5.3.1.4-beta 688 11/3/2022
5.3.1.3-beta 733 11/2/2022
5.3.1.2-beta 699 11/2/2022
5.3.1.1-beta 641 11/2/2022
5.3.1 12,037 10/31/2022
5.3.0.1-beta 698 10/30/2022
5.3.0 1,485 10/29/2022
5.3.0-beta 723 10/28/2022
5.2.1.17-beta 687 10/28/2022
5.2.1.16-beta 799 10/26/2022
5.2.1.15-beta 648 10/26/2022
5.2.1.14-beta 699 10/26/2022
5.2.1.13-beta 731 10/25/2022
5.2.1.12-beta 720 10/25/2022
5.2.1.11-beta 678 10/25/2022
5.2.1.10-beta 720 10/24/2022
5.2.1.9-beta 784 10/21/2022
5.2.1.8-beta 710 10/20/2022
5.2.1.7-beta 1,701 10/19/2022
5.2.1.6-beta 769 10/19/2022
5.2.1.5-beta 1,323 10/18/2022
5.2.1.4-beta 682 10/17/2022
5.2.1.3-beta 684 10/17/2022
5.2.1.2-beta 697 10/16/2022
5.2.1.1-beta 741 10/15/2022
5.2.1 23,350 10/15/2022
5.2.0.2-beta 648 10/15/2022
5.2.0.1-beta 717 10/14/2022
5.2.0 2,788 10/13/2022
5.2.0-beta9 1,170 9/16/2022
5.2.0-beta8 765 9/16/2022
5.2.0-beta7 801 9/14/2022
5.2.0-beta6 781 9/14/2022
5.2.0-beta5 747 9/14/2022
5.2.0-beta4 740 9/13/2022
5.2.0-beta3 711 9/12/2022
5.2.0-beta28 763 10/13/2022
5.2.0-beta27 744 10/12/2022
5.2.0-beta26 674 10/9/2022
5.2.0-beta25 678 10/6/2022
5.2.0-beta24 713 10/6/2022
5.2.0-beta23 682 10/5/2022
5.2.0-beta22 665 9/30/2022
5.2.0-beta21 729 9/27/2022
5.2.0-beta20 720 9/26/2022
5.2.0-beta2 821 9/10/2022
5.2.0-beta19 729 9/25/2022
5.2.0-beta18 756 9/25/2022
5.2.0-beta17 701 9/23/2022
5.2.0-beta16 672 9/22/2022
5.2.0-beta15 805 9/20/2022
5.2.0-beta14 700 9/20/2022
5.2.0-beta13 743 9/19/2022
5.2.0-beta12 769 9/19/2022
5.2.0-beta11 740 9/17/2022
5.2.0-beta10 726 9/16/2022
5.2.0-beta1 693 9/10/2022
5.1.1-beta5 782 9/10/2022
5.1.1-beta4 728 9/9/2022
5.1.1-beta3 679 9/9/2022
5.1.1-beta2 680 9/9/2022
5.1.1-beta1 691 9/8/2022
5.1.0 36,433 9/8/2022
5.1.0-beta9 918 8/31/2022
5.1.0-beta8 694 8/29/2022
5.1.0-beta7 700 8/29/2022
5.1.0-beta6 748 8/28/2022
5.1.0-beta5 667 8/27/2022
5.1.0-beta4 685 8/27/2022
5.1.0-beta3 768 8/26/2022
5.1.0-beta2 698 8/25/2022
5.1.0-beta17 712 9/7/2022
5.1.0-beta16 691 9/7/2022
5.1.0-beta15 1,251 9/5/2022
5.1.0-beta14 697 9/4/2022
5.1.0-beta13 723 9/2/2022
5.1.0-beta12 666 9/1/2022
5.1.0-beta11 729 9/1/2022
5.1.0-beta10 652 8/31/2022
5.1.0-beta1 674 8/25/2022
5.0.0 23,722 8/24/2022
5.0.0-beta9 801 8/21/2022
5.0.0-beta8 696 8/20/2022
5.0.0-beta7 700 8/20/2022
5.0.0-beta6 782 8/18/2022
5.0.0-beta5 880 8/17/2022
5.0.0-beta4 681 8/17/2022
5.0.0-beta3 716 8/16/2022
5.0.0-beta2 737 8/15/2022
5.0.0-beta13 653 8/23/2022
5.0.0-beta12 750 8/23/2022
5.0.0-beta11 776 8/22/2022
5.0.0-beta10 673 8/22/2022
5.0.0-beta1 713 8/15/2022
4.5.0-beta9 1,215 8/13/2022
4.5.0-beta8 766 8/12/2022
4.5.0-beta7 835 8/11/2022
4.5.0-beta6 881 8/9/2022
4.5.0-beta5 674 8/8/2022
4.5.0-beta4 782 8/8/2022
4.5.0-beta3 699 8/8/2022
4.5.0-beta2 710 8/8/2022
4.5.0-beta15 723 8/15/2022
4.5.0-beta14 728 8/14/2022
4.5.0-beta13 731 8/14/2022
4.5.0-beta12 691 8/14/2022
4.5.0-beta11 710 8/14/2022
4.5.0-beta10 675 8/13/2022
4.5.0-beta1 743 8/4/2022
4.4.0 32,237 8/3/2022
4.4.0-beta9 707 8/2/2022
4.4.0-beta8 719 7/31/2022
4.4.0-beta7 705 7/28/2022
4.4.0-beta6 782 7/24/2022
4.4.0-beta5 734 7/24/2022
4.4.0-beta4 731 7/23/2022
4.4.0-beta3 738 7/22/2022
4.4.0-beta2 716 7/22/2022
4.4.0-beta1 717 7/20/2022
4.3.2-beta1 836 7/13/2022
4.3.1 25,807 7/13/2022
4.3.1-beta5 936 7/10/2022
4.3.1-beta4 883 7/3/2022
4.3.1-beta3 725 7/2/2022
4.3.1-beta2 1,642 7/2/2022
4.3.1-beta1 781 6/30/2022
4.3.0 74,637 6/17/2022
4.3.0-beta9 1,279 5/30/2022
4.3.0-beta8 706 5/29/2022
4.3.0-beta7 839 5/27/2022
4.3.0-beta6 820 5/25/2022
4.3.0-beta5 776 5/24/2022
4.3.0-beta4 708 5/24/2022
4.3.0-beta3 700 5/23/2022
4.3.0-beta2 766 5/21/2022
4.3.0-beta11 717 6/3/2022
4.3.0-beta10 676 5/31/2022
4.3.0-beta1 739 5/20/2022
4.2.1-beta2 691 5/19/2022
4.2.1-beta1 690 5/19/2022
4.2.0 14,355 5/19/2022
4.2.0-beta9 916 5/13/2022
4.2.0-beta8 717 5/13/2022
4.2.0-beta7 765 5/11/2022
4.2.0-beta6 739 5/11/2022
4.2.0-beta5 728 5/10/2022
4.2.0-beta4 732 5/9/2022
4.2.0-beta3 770 5/7/2022
4.2.0-beta2 718 5/6/2022
4.2.0-beta10 720 5/18/2022
4.2.0-beta1 858 4/28/2022
4.1.0 17,256 4/26/2022
4.1.0-beta8 8,781 4/26/2022
4.1.0-beta7 747 4/26/2022
4.1.0-beta6 708 4/24/2022
4.1.0-beta5 697 4/23/2022
4.1.0-beta4 819 4/10/2022
4.1.0-beta3 741 4/6/2022
4.1.0-beta2 1,005 4/2/2022
4.1.0-beta1 779 3/31/2022
4.0.0 44,301 3/30/2022
4.0.0-beta6 796 3/26/2022
4.0.0-beta5 774 3/24/2022
4.0.0-beta4 730 3/23/2022
4.0.0-beta3 768 3/22/2022
4.0.0-beta2 737 3/22/2022
4.0.0-beta1 706 3/22/2022
3.12.1-beta2 746 3/22/2022
3.12.1-beta1 694 3/21/2022
3.11.0 8,166 3/21/2022
3.11.0-beta9 770 3/17/2022
3.11.0-beta8 698 3/16/2022
3.11.0-beta7 727 3/15/2022
3.11.0-beta6 750 3/14/2022
3.11.0-beta5 705 3/14/2022
3.11.0-beta4 740 3/14/2022
3.11.0-beta3 722 3/13/2022
3.11.0-beta2 717 3/13/2022
3.11.0-beta12 753 3/18/2022
3.11.0-beta11 906 3/17/2022
3.11.0-beta10 676 3/17/2022
3.11.0-beta1 734 3/10/2022
3.10.0 6,182 3/10/2022
3.10.0-beta7 747 3/9/2022
3.10.0-beta6 754 3/9/2022
3.10.0-beta5 768 3/8/2022
3.10.0-beta4 739 3/8/2022
3.10.0-beta3 713 3/8/2022
3.10.0-beta2 801 3/5/2022
3.10.0-beta1 720 3/5/2022
3.9.1 1,942 3/4/2022
3.9.0-beta9 749 3/2/2022
3.9.0-beta8 726 3/1/2022
3.9.0-beta7 713 3/1/2022
3.9.0-beta6 740 3/1/2022
3.9.0-beta5 726 3/1/2022
3.9.0-beta4 715 3/1/2022
3.9.0-beta3 734 2/28/2022
3.9.0-beta2 712 2/28/2022
3.9.0-beta13 728 3/4/2022
3.9.0-beta12 758 3/4/2022
3.9.0-beta11 758 3/3/2022
3.9.0-beta10 722 3/2/2022
3.9.0-beta1 731 2/27/2022
3.8.1 3,493 2/27/2022
3.8.0 1,616 2/26/2022
3.7.1-beta2 750 2/25/2022
3.7.1-beta1 675 2/25/2022
3.7.0 1,532 2/25/2022
3.6.0 1,677 2/23/2022
3.6.0-beta8 753 2/23/2022
3.6.0-beta7 724 2/23/2022
3.6.0-beta6 721 2/23/2022
3.6.0-beta5 729 2/22/2022
3.6.0-beta4 749 2/22/2022
3.6.0-beta3 743 2/21/2022
3.6.0-beta2 707 2/21/2022
3.6.0-beta1 725 2/19/2022
3.5.1 1,492 2/19/2022
3.5.1-beta4 736 2/18/2022
3.5.1-beta3 722 2/18/2022
3.5.1-beta2 756 2/18/2022
3.5.1-beta1 754 2/18/2022
3.5.0 1,561 2/16/2022
3.5.0-beta9 715 2/15/2022
3.5.0-beta8 758 2/15/2022
3.5.0-beta7 690 2/14/2022
3.5.0-beta6 785 2/14/2022
3.5.0-beta5 757 2/14/2022
3.5.0-beta4 742 2/14/2022
3.5.0-beta3 749 2/10/2022
3.5.0-beta2 778 2/9/2022
3.5.0-beta10 735 2/16/2022
3.5.0-beta1 734 2/9/2022
3.4.1 1,507 2/13/2022
3.4.0 1,938 2/7/2022
3.4.0-beta2 736 2/6/2022
3.4.0-beta1 745 2/6/2022
3.3.0 1,410 2/5/2022
3.3.0-beta4 808 2/4/2022
3.3.0-beta3 863 2/3/2022
3.3.0-beta2 719 2/3/2022
3.3.0-beta1 762 2/3/2022
3.2.2 1,494 2/2/2022
3.2.1 1,508 2/1/2022
3.2.1-beta1 713 1/30/2022
3.2.0 2,743 1/30/2022
3.2.0-beta6 733 1/30/2022
3.2.0-beta5 692 1/29/2022
3.2.0-beta4 746 1/29/2022
3.2.0-beta3 736 1/28/2022
3.2.0-beta2 748 1/28/2022
3.2.0-beta1 751 1/25/2022
3.1.4 3,095 1/27/2022
3.1.3 1,608 1/26/2022
3.1.3-beta1 775 1/26/2022
3.1.2 1,479 1/25/2022
3.1.1 1,434 1/24/2022
3.1.0 1,381 1/24/2022
3.0.0 1,400 1/22/2022
3.0.0-beta1 717 1/22/2022
2.21.0-beta9 1,612 1/19/2022
2.21.0-beta8 711 1/19/2022
2.21.0-beta7 687 1/18/2022
2.21.0-beta6 685 1/18/2022
2.21.0-beta5 719 1/18/2022
2.21.0-beta4 679 1/18/2022
2.21.0-beta3 723 1/18/2022
2.21.0-beta2 692 1/17/2022
2.21.0-beta15 709 1/21/2022
2.21.0-beta14 710 1/21/2022
2.21.0-beta13 688 1/20/2022
2.21.0-beta12 737 1/20/2022
2.21.0-beta11 663 1/19/2022
2.21.0-beta10 756 1/19/2022
2.21.0-beta1 708 1/16/2022
2.20.0 1,160 1/16/2022
2.20.0-beta3 686 1/16/2022
2.20.0-beta2 713 1/15/2022
2.20.0-beta1 734 1/15/2022
2.19.2 1,352 1/14/2022
2.19.1 1,259 1/10/2022
2.19.0 1,170 1/10/2022
2.19.0-beta2 748 1/9/2022
2.19.0-beta1 764 1/6/2022
2.18.1 1,270 1/2/2022
2.18.0 1,196 12/31/2021
2.18.0-beta2 760 12/30/2021
2.18.0-beta1 710 12/30/2021
2.17.0 1,214 12/29/2021
2.17.0-beta2 723 12/28/2021
2.17.0-beta1 752 12/27/2021
2.16.0 1,234 12/25/2021
2.15.0 1,201 12/23/2021
2.15.0-beta2 733 12/22/2021
2.15.0-beta1 725 12/22/2021
2.14.0 1,170 12/21/2021
2.14.0-beta1 757 12/20/2021
2.13.1 1,202 12/20/2021
2.13.0 1,165 12/19/2021
2.12.0 983 12/17/2021
2.12.0-beta2 659 12/16/2021
2.12.0-beta1 737 12/16/2021
2.11.0 1,024 12/15/2021
2.10.1-beta1 729 12/15/2021
2.10.0 6,562 11/24/2021
2.10.0-beta2 5,648 11/24/2021
2.10.0-beta1 759 11/18/2021
2.9.1 1,061 11/9/2021
2.9.0 1,054 11/4/2021
2.9.0-beta3 788 11/1/2021
2.9.0-beta2 823 10/25/2021
2.9.0-beta1 877 10/24/2021
2.8.1 1,169 10/24/2021
2.8.0 1,030 10/24/2021
2.8.0-beta1 754 10/23/2021
2.7.1 1,121 10/23/2021
2.7.0 1,038 10/23/2021
2.6.0 1,135 10/21/2021
2.5.1 992 10/20/2021
2.5.0 1,029 10/20/2021
2.5.0-beta1 818 10/19/2021
2.4.0 1,018 10/19/2021
2.3.0 1,004 10/18/2021
2.3.0-beta2 779 10/18/2021
2.2.1 1,023 10/17/2021
2.2.0 1,070 10/17/2021
2.1.1 1,072 10/16/2021
2.1.0 1,059 10/16/2021
2.1.0-beta5 797 10/16/2021
2.1.0-beta4 826 10/16/2021
2.1.0-beta3 827 10/16/2021
2.1.0-beta2 727 10/15/2021
2.1.0-beta1 763 10/15/2021
2.0.0 1,064 10/14/2021
1.9.0 1,062 10/13/2021
1.8.0 990 10/12/2021
1.8.0-beta1 758 10/11/2021
1.7.0 1,118 10/10/2021
1.6.0 1,109 10/7/2021
1.6.0-beta5 757 10/6/2021
1.6.0-beta4 764 10/6/2021
1.6.0-beta3 742 10/5/2021
1.6.0-beta2 732 10/5/2021
1.6.0-beta1 764 10/5/2021
1.5.0 1,022 10/4/2021
1.4.0 1,060 10/3/2021
1.3.0 1,031 10/1/2021
1.2.0 1,053 9/29/2021
1.1.0 1,055 9/29/2021
1.0.0 18,728 9/28/2021
1.0.0-rc6 753 9/28/2021
1.0.0-rc5 762 9/27/2021
1.0.0-rc4 762 9/27/2021
1.0.0-rc3 825 9/27/2021
1.0.0-rc2 777 9/27/2021
1.0.0-rc1 780 9/27/2021
1.0.0-beta6 788 9/26/2021
1.0.0-beta5 720 9/26/2021
1.0.0-beta4 812 9/26/2021
1.0.0-beta3 775 9/25/2021
1.0.0-beta2 808 9/25/2021

- add SendForbiddenAsync() method
     - add SendUnauthorizedAsync() method
     - add SendFileAsync() method
     - add SendStreamAsync() method