FastEndpoints 1.0.0-beta5
Prefix ReservedSee the version list below for details.
dotnet add package FastEndpoints --version 1.0.0-beta5
NuGet\Install-Package FastEndpoints -Version 1.0.0-beta5
<PackageReference Include="FastEndpoints" Version="1.0.0-beta5" />
<PackageVersion Include="FastEndpoints" Version="1.0.0-beta5" />
<PackageReference Include="FastEndpoints" />
paket add FastEndpoints --version 1.0.0-beta5
#r "nuget: FastEndpoints, 1.0.0-beta5"
#:package FastEndpoints@1.0.0-beta5
#addin nuget:?package=FastEndpoints&version=1.0.0-beta5&prerelease
#tool nuget:?package=FastEndpoints&version=1.0.0-beta5&prerelease
FastEndpoints
An easy to use Web-Api framework (which encourages CQRS and Vertical Slice Architecture) built as an extension to the Asp.Net pipeline. Performance is on par with .net 6 minimal apis and is 2X faster; uses only half the memory; and outperforms a traditional MVC controller by about 73k requests per second on a Ryzen 3700X desktop.
Try it out...
install from nuget: Install-Package FastEndpoints (currently beta)
note: the minimum required sdk version is .net 6.0 (preview atm)
Code Sample:
Program.cs
using FastEndpoints;
var builder = WebApplication.CreateBuilder();
builder.Services.AddFastEndpoints();
builder.Services.AddAuthenticationJWTBearer("SecretKey");
var app = builder.Build();
app.UseAuthentication();
app.UseAuthorization();
app.UseFastEndpoints();
app.Run();
Request DTO
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; }
}
Request Validator
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 DTO
public class MyResponse
{
public string Name { get; internal set; }
public int Price { get; set; }
public string? Message { get; set; }
}
Endpoint Definition
public class MyEndpoint : Endpoint<MyRequest>
{
public ILogger<MyEndpoint>? Logger { get; set; } //automatically injected from services
public MyEndpoint()
{
//no longer hindered by attribute limitations
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); //declarative permission based authorization
}
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.
Logger.LogInformation("this is your first endpoint!"); //dependency injected logger
var isProduction = Env.IsProduction(); //read environment
var smtpServer = Config["SMTP:HostName"]; //read configuration
var res = new MyResponse //typed response to make integration tests convenient
{
Message = $"the route parameter value is: {req.Id}",
Name = req.Name,
Price = req.Price
};
await SendAsync(res);
}
}
that's mostly it. all of your Endpoint definitions are automatically discovered on app startup and routes automatically mapped.
Documentation
proper 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 (72,920 more requests per second than mvc controller)
Statistics Avg Stdev Max
Reqs/sec 144989.43 13594.10 199851.96
Latency 3.41ms 378.95us 65.00ms
HTTP codes:
1xx - 0, 2xx - 1462226, 3xx - 0, 4xx - 0, 5xx - 0
others - 0
Throughput: 73.34MB/s
AspNet Minimal Api
Statistics Avg Stdev Max
Reqs/sec 144416.77 14313.21 171576.65
Latency 3.43ms 1.37ms 347.00ms
HTTP codes:
1xx - 0, 2xx - 1456040, 3xx - 0, 4xx - 0, 5xx - 0
others - 0
Throughput: 73.02MB/s
AspNet MapControllers
Statistics Avg Stdev Max
Reqs/sec 74056.92 19197.47 372446.94
Latency 6.71ms 1.89ms 416.00ms
HTTP codes:
1xx - 0, 2xx - 745069, 3xx - 0, 4xx - 0, 5xx - 0
others - 0
Throughput: 37.37MB/s
AspNet MVC Controller
Statistics Avg Stdev Max
Reqs/sec 72069.51 14094.86 96234.73
Latency 6.83ms 712.49us 89.01ms
HTTP codes:
1xx - 0, 2xx - 731659, 3xx - 0, 4xx - 0, 5xx - 0
others - 0
Throughput: 36.56MB/s
parameters used: -c 500 -m POST -f "body.json" -H "Content-Type:application/json" -d 10s http://localhost:5000/
BenchmarkDotNet head-to-head results
| Method | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Allocated |
|---|---|---|---|---|---|---|---|
| FastEndpointsEndpoint | 78.47 μs | 1.522 μs | 1.753 μs | 1.00 | 0.00 | 2.4414 | 21 KB |
| MinimalApiEndpoint | 77.05 μs | 1.519 μs | 2.496 μs | 0.97 | 0.04 | 2.4414 | 21 KB |
| AspNetMapControllers | 148.36 μs | 2.922 μs | 5.270 μs | 1.88 | 0.07 | 5.3711 | 44 KB |
| AspNetCoreMVC | 150.66 μs | 2.984 μs | 6.550 μs | 1.90 | 0.09 | 5.3711 | 45 KB |
| Product | Versions 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. |
-
net6.0
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 5.0.10)
NuGet packages (160)
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 | 796 | 10/24/2025 |
| 7.1.0-beta.26 | 154 | 10/22/2025 |
| 7.1.0-beta.25 | 159 | 10/18/2025 |
| 7.1.0-beta.24 | 424 | 10/10/2025 |
| 7.1.0-beta.23 | 176 | 10/7/2025 |
| 7.1.0-beta.22 | 389 | 10/3/2025 |
| 7.1.0-beta.21 | 143 | 10/2/2025 |
| 7.1.0-beta.20 | 133 | 10/2/2025 |
| 7.1.0-beta.19 | 129 | 10/2/2025 |
| 7.1.0-beta.18 | 138 | 10/1/2025 |
| 7.1.0-beta.17 | 134 | 10/1/2025 |
| 7.1.0-beta.16 | 171 | 9/29/2025 |
| 7.1.0-beta.15 | 130 | 9/29/2025 |
| 7.1.0-beta.14 | 146 | 9/26/2025 |
| 7.1.0-beta.13 | 967 | 9/17/2025 |
| 7.1.0-beta.12 | 181 | 9/12/2025 |
| 7.1.0-beta.11 | 287 | 9/9/2025 |
| 7.1.0-beta.10 | 1,572 | 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 | 209 | 8/30/2025 |
| 7.1.0-beta.6 | 969 | 8/19/2025 |
| 7.1.0-beta.5 | 435 | 8/14/2025 |
| 7.1.0-beta.4 | 1,188 | 8/5/2025 |
| 7.1.0-beta.3 | 404 | 7/29/2025 |
| 7.1.0-beta.2 | 481 | 7/25/2025 |
| 7.1.0-beta.1 | 1,177 | 7/24/2025 |
| 7.0.1 | 326,184 | 7/24/2025 |
| 7.0.0 | 10,657 | 7/23/2025 |
| 7.0.0-beta.2 | 552 | 7/22/2025 |
| 7.0.0-beta.1 | 479 | 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 | 219 | 7/15/2025 |
| 6.3.0-beta.12 | 469 | 7/14/2025 |
| 6.3.0-beta.11 | 228 | 7/13/2025 |
| 6.3.0-beta.10 | 103 | 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 | 263 | 7/7/2025 |
| 6.3.0-beta.6 | 121 | 7/5/2025 |
| 6.3.0-beta.5 | 116 | 7/4/2025 |
| 6.3.0-beta.4 | 274 | 7/1/2025 |
| 6.3.0-beta.3 | 1,441 | 6/27/2025 |
| 6.3.0-beta.2 | 541 | 6/24/2025 |
| 6.3.0-beta.1 | 111 | 6/22/2025 |
| 6.2.0 | 184,080 | 6/20/2025 |
| 6.2.0-beta.9 | 638 | 6/18/2025 |
| 6.2.0-beta.8 | 2,482 | 6/11/2025 |
| 6.2.0-beta.7 | 484 | 6/9/2025 |
| 6.2.0-beta.6 | 427 | 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,544 | 5/16/2025 |
| 6.2.0-beta.2 | 323 | 5/13/2025 |
| 6.2.0-beta.1 | 243 | 5/12/2025 |
| 6.1.0 | 263,419 | 5/11/2025 |
| 6.1.0-beta.13 | 126 | 5/10/2025 |
| 6.1.0-beta.12 | 579 | 5/5/2025 |
| 6.1.0-beta.11 | 98 | 5/3/2025 |
| 6.1.0-beta.10 | 1,622 | 5/1/2025 |
| 6.1.0-beta.8 | 226 | 4/26/2025 |
| 6.1.0-beta.7 | 251 | 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 | 282 | 4/14/2025 |
| 6.0.0 | 184,513 | 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 | 577 | 4/6/2025 |
| 6.0.0-beta.9 | 181 | 4/5/2025 |
| 6.0.0-beta.8 | 466 | 4/2/2025 |
| 6.0.0-beta.7 | 863 | 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 | 361 | 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 | 255 | 3/14/2025 |
| 5.35.0.603-beta | 597 | 3/12/2025 |
| 5.35.0.602-beta | 363 | 3/11/2025 |
| 5.35.0.601-beta | 272 | 3/11/2025 |
| 5.35.0.600-beta | 357 | 3/10/2025 |
| 5.35.0.3-beta | 3,564 | 3/8/2025 |
| 5.35.0.2-beta | 339 | 3/8/2025 |
| 5.35.0.1-beta | 391 | 3/6/2025 |
| 5.35.0 | 543,296 | 3/5/2025 |
| 5.34.0.19-beta | 529 | 3/4/2025 |
| 5.34.0.18-beta | 330 | 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 | 293 | 2/24/2025 |
| 5.34.0.9-beta | 226 | 2/24/2025 |
| 5.34.0.8-beta | 240 | 2/23/2025 |
| 5.34.0.7-beta | 450 | 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,139 | 2/14/2025 |
| 5.34.0.2-beta | 382 | 2/13/2025 |
| 5.34.0.1-beta | 256 | 2/13/2025 |
| 5.34.0 | 333,173 | 1/31/2025 |
| 5.33.0.13-beta | 1,437 | 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 | 247 | 1/23/2025 |
| 5.33.0.9-beta | 1,328 | 1/18/2025 |
| 5.33.0.8-beta | 931 | 1/14/2025 |
| 5.33.0.7-beta | 218 | 1/12/2025 |
| 5.33.0.6-beta | 1,169 | 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 | 435,945 | 12/30/2024 |
| 5.32.0.16-beta | 374 | 12/28/2024 |
| 5.32.0.15-beta | 300 | 12/26/2024 |
| 5.32.0.14-beta | 310 | 12/25/2024 |
| 5.32.0.13-beta | 445 | 12/24/2024 |
| 5.32.0.12-beta | 336 | 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 | 237 | 12/19/2024 |
| 5.32.0.7-beta | 1,434 | 12/17/2024 |
| 5.32.0.6-beta | 347 | 12/13/2024 |
| 5.32.0.5-beta | 367 | 12/11/2024 |
| 5.32.0.4-beta | 248 | 12/10/2024 |
| 5.32.0.3-beta | 701 | 12/6/2024 |
| 5.32.0.2-beta | 268 | 12/5/2024 |
| 5.32.0.1-beta | 633 | 12/2/2024 |
| 5.32.0 | 279,864 | 12/1/2024 |
| 5.31.0.18-beta | 866 | 11/26/2024 |
| 5.31.0.17-beta | 3,184 | 11/23/2024 |
| 5.31.0.16-beta | 229 | 11/23/2024 |
| 5.31.0.15-beta | 1,117 | 11/22/2024 |
| 5.31.0.14-beta | 362 | 11/22/2024 |
| 5.31.0.13-beta | 267 | 11/21/2024 |
| 5.31.0.12-beta | 303 | 11/20/2024 |
| 5.31.0.11-beta | 240 | 11/20/2024 |
| 5.31.0.10-beta | 303 | 11/19/2024 |
| 5.31.0.9-beta | 829 | 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 | 826 | 11/12/2024 |
| 5.31.0.5-beta | 787 | 11/9/2024 |
| 5.31.0.4-beta | 273 | 11/7/2024 |
| 5.31.0.3-beta | 758 | 11/5/2024 |
| 5.31.0.2-beta | 252 | 11/5/2024 |
| 5.31.0.1-beta | 363 | 11/5/2024 |
| 5.31.0 | 435,444 | 11/3/2024 |
| 5.30.0.23-beta | 337 | 11/2/2024 |
| 5.30.0.22-beta | 237 | 11/1/2024 |
| 5.30.0.21-beta | 265 | 10/31/2024 |
| 5.30.0.20-beta | 207 | 10/30/2024 |
| 5.30.0.19-beta | 849 | 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 | 510 | 10/24/2024 |
| 5.30.0.14-beta | 754 | 10/23/2024 |
| 5.30.0.13-beta | 899 | 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,847 | 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 | 203 | 10/13/2024 |
| 5.30.0.6-beta | 933 | 10/9/2024 |
| 5.30.0.5-beta | 236 | 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 | 309,792 | 10/1/2024 |
| 5.29.0.13-beta | 211 | 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 | 224 | 9/25/2024 |
| 5.29.0.8-beta | 344 | 9/20/2024 |
| 5.29.0.7-beta | 278 | 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 | 269 | 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,223 | 9/11/2024 |
| 5.29.0 | 219,751 | 8/31/2024 |
| 5.28.0.7-beta | 268 | 8/30/2024 |
| 5.28.0.6-beta | 3,591 | 8/16/2024 |
| 5.28.0.5-beta | 656 | 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 | 255 | 7/31/2024 |
| 5.28.0 | 259,315 | 7/31/2024 |
| 5.27.0.14-beta | 253 | 7/30/2024 |
| 5.27.0.13-beta | 747 | 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 | 272 | 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,778 | 7/6/2024 |
| 5.27.0.2-beta | 280 | 7/6/2024 |
| 5.27.0.1-beta | 727 | 7/4/2024 |
| 5.27.0 | 395,560 | 7/4/2024 |
| 5.26.0.27-beta | 269 | 7/1/2024 |
| 5.26.0.26-beta | 287 | 7/1/2024 |
| 5.26.0.25-beta | 273 | 6/29/2024 |
| 5.26.0.24-beta | 2,293 | 6/26/2024 |
| 5.26.0.23-beta | 257 | 6/26/2024 |
| 5.26.0.22-beta | 308 | 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 | 317 | 6/19/2024 |
| 5.26.0.9-beta | 434 | 6/12/2024 |
| 5.26.0.8-beta | 266 | 6/12/2024 |
| 5.26.0.7-beta | 790 | 6/9/2024 |
| 5.26.0.6-beta | 286 | 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,064 | 5/31/2024 |
| 5.25.0.15-beta | 1,267 | 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 | 284 | 5/22/2024 |
| 5.25.0.10-beta | 3,570 | 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 | 430 | 5/15/2024 |
| 5.25.0.6-beta | 235 | 5/15/2024 |
| 5.25.0.5-beta | 473 | 5/11/2024 |
| 5.25.0.4-beta | 490 | 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 | 223,971 | 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,221 | 4/25/2024 |
| 5.24.0.7-beta | 273 | 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,231 | 4/21/2024 |
| 5.24.0.3-beta | 294 | 4/18/2024 |
| 5.24.0.2-beta | 281 | 4/18/2024 |
| 5.24.0.1-beta | 497 | 4/9/2024 |
| 5.24.0 | 329,943 | 4/1/2024 |
| 5.23.0.15-beta | 423 | 3/28/2024 |
| 5.23.0.14-beta | 399 | 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 | 389 | 3/21/2024 |
| 5.23.0.10-beta | 526 | 3/19/2024 |
| 5.23.0.9-beta | 437 | 3/15/2024 |
| 5.23.0.8-beta | 491 | 3/14/2024 |
| 5.23.0.7-beta | 368 | 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 | 666 | 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,503 | 2/29/2024 |
| 5.22.0.18-beta | 467 | 2/28/2024 |
| 5.22.0.17-beta | 486 | 2/27/2024 |
| 5.22.0.16-beta | 483 | 2/27/2024 |
| 5.22.0.15-beta | 539 | 2/26/2024 |
| 5.22.0.14-beta | 509 | 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 | 542 | 2/20/2024 |
| 5.22.0.8-beta | 617 | 2/18/2024 |
| 5.22.0.7-beta | 700 | 2/15/2024 |
| 5.22.0.6-beta | 558 | 2/14/2024 |
| 5.22.0.5-beta | 609 | 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 | 602 | 2/8/2024 |
| 5.22.0 | 210,238 | 2/1/2024 |
| 5.21.2.20-beta | 531 | 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 | 703 | 1/17/2024 |
| 5.21.2.13-beta | 609 | 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 | 654 | 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 | 715 | 1/9/2024 |
| 5.21.2.4-beta | 705 | 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,845 | 1/2/2024 |
| 5.21.1.1-beta | 622 | 1/2/2024 |
| 5.21.1 | 1,274 | 1/2/2024 |
| 5.21.0 | 10,148 | 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 | 721 | 12/27/2023 |
| 5.20.1.7-beta | 5,700 | 12/18/2023 |
| 5.20.1.6-beta | 739 | 12/15/2023 |
| 5.20.1.5-beta | 801 | 12/13/2023 |
| 5.20.1.4-beta | 595 | 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,306 | 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,035 | 11/28/2023 |
| 5.20.0-rc2 | 3,280 | 11/26/2023 |
| 5.20.0-rc1 | 2,206 | 11/18/2023 |
| 5.19.2 | 81,538 | 11/7/2023 |
| 5.19.1 | 19,632 | 11/4/2023 |
| 5.19.0.13-beta | 705 | 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 | 613 | 11/3/2023 |
| 5.19.0.5-beta | 639 | 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,773 | 10/29/2023 |
| 5.18.0.9-beta | 631 | 10/27/2023 |
| 5.18.0.8-beta | 744 | 10/25/2023 |
| 5.18.0.7-beta | 689 | 10/24/2023 |
| 5.18.0.6-beta | 703 | 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 | 736 | 10/5/2023 |
| 5.18.0 | 121,144 | 10/1/2023 |
| 5.17.1.32-beta | 646 | 10/1/2023 |
| 5.17.1.31-beta | 664 | 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 | 641 | 9/27/2023 |
| 5.17.1.27-beta | 649 | 9/27/2023 |
| 5.17.1.26-beta | 619 | 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 | 607 | 9/23/2023 |
| 5.17.1.22-beta | 618 | 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 | 628 | 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 | 612 | 9/8/2023 |
| 5.17.1.11-beta | 719 | 9/8/2023 |
| 5.17.1.10-beta | 604 | 9/8/2023 |
| 5.17.1.9-beta | 634 | 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,172 | 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 | 668 | 9/5/2023 |
| 5.17.1.1 | 43,610 | 9/5/2023 |
| 5.17.1 | 4,060 | 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,832 | 9/3/2023 |
| 5.16.0.4-beta | 660 | 9/3/2023 |
| 5.16.0.3-beta | 669 | 9/2/2023 |
| 5.16.0.2-beta | 635 | 8/31/2023 |
| 5.16.0.1-beta | 679 | 8/30/2023 |
| 5.16.0 | 27,507 | 8/30/2023 |
| 5.15.0.22-beta | 821 | 8/26/2023 |
| 5.15.0.21-beta | 721 | 8/24/2023 |
| 5.15.0.20-beta | 1,665 | 8/23/2023 |
| 5.15.0.19-beta | 660 | 8/23/2023 |
| 5.15.0.18-beta | 673 | 8/18/2023 |
| 5.15.0.17-beta | 1,461 | 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 | 634 | 8/11/2023 |
| 5.15.0.11-beta | 763 | 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 | 674 | 8/10/2023 |
| 5.15.0.5-beta | 625 | 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 | 809 | 8/4/2023 |
| 5.15.0 | 109,227 | 8/1/2023 |
| 5.14.0.7-beta | 704 | 7/31/2023 |
| 5.14.0.6-beta | 675 | 7/30/2023 |
| 5.14.0.5-beta | 702 | 7/29/2023 |
| 5.14.0.4-beta | 638 | 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 | 980 | 7/20/2023 |
| 5.14.0 | 49,945 | 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 | 626 | 7/11/2023 |
| 5.13.0.5-beta | 661 | 7/10/2023 |
| 5.13.0.4-beta | 678 | 7/8/2023 |
| 5.13.0.3-beta | 691 | 7/7/2023 |
| 5.13.0.2-beta | 680 | 7/6/2023 |
| 5.13.0.1-beta | 693 | 6/27/2023 |
| 5.13.0 | 62,336 | 6/24/2023 |
| 5.12.0.4-beta | 684 | 6/23/2023 |
| 5.12.0.3-beta | 776 | 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,707 | 6/11/2023 |
| 5.11.0.6-beta | 676 | 6/10/2023 |
| 5.11.0.5-beta | 675 | 6/9/2023 |
| 5.11.0.4-beta | 737 | 6/8/2023 |
| 5.11.0.3-beta | 819 | 6/6/2023 |
| 5.11.0.2-beta | 785 | 5/31/2023 |
| 5.11.0.1-beta | 680 | 5/30/2023 |
| 5.11.0 | 40,227 | 5/27/2023 |
| 5.10.0.5-beta | 718 | 5/24/2023 |
| 5.10.0.4-beta | 713 | 5/22/2023 |
| 5.10.0.3-beta | 1,025 | 5/7/2023 |
| 5.10.0.2-beta | 690 | 5/6/2023 |
| 5.10.0.1-beta | 766 | 5/3/2023 |
| 5.10.0 | 106,421 | 4/30/2023 |
| 5.9.0.4-beta | 740 | 4/29/2023 |
| 5.9.0.3-beta | 708 | 4/29/2023 |
| 5.9.0.2-beta | 1,560 | 4/25/2023 |
| 5.9.0.1-beta | 728 | 4/24/2023 |
| 5.9.0 | 64,662 | 4/22/2023 |
| 5.8.1.15-beta | 670 | 4/21/2023 |
| 5.8.1.14-beta | 729 | 4/21/2023 |
| 5.8.1.13-beta | 733 | 4/20/2023 |
| 5.8.1.12-beta | 656 | 4/20/2023 |
| 5.8.1.11-beta | 670 | 4/20/2023 |
| 5.8.1.10-beta | 674 | 4/19/2023 |
| 5.8.1.9-beta | 718 | 4/18/2023 |
| 5.8.1.8-beta | 919 | 4/16/2023 |
| 5.8.1.7-beta | 780 | 4/10/2023 |
| 5.8.1.6-beta | 673 | 4/8/2023 |
| 5.8.1.5-beta | 682 | 4/8/2023 |
| 5.8.1.4-beta | 675 | 4/7/2023 |
| 5.8.1.3-beta | 798 | 3/30/2023 |
| 5.8.1.2-beta | 839 | 3/30/2023 |
| 5.8.1.1-beta | 841 | 3/29/2023 |
| 5.8.1 | 71,390 | 3/24/2023 |
| 5.8.0.8-beta | 678 | 3/23/2023 |
| 5.8.0.7-beta | 687 | 3/23/2023 |
| 5.8.0.6-beta | 708 | 3/20/2023 |
| 5.8.0.5-beta | 690 | 3/17/2023 |
| 5.8.0.4-beta | 703 | 3/17/2023 |
| 5.8.0.3-beta | 769 | 3/13/2023 |
| 5.8.0.2-beta | 876 | 3/8/2023 |
| 5.8.0.1-beta | 686 | 3/6/2023 |
| 5.8.0 | 41,892 | 3/5/2023 |
| 5.7.2.14-beta | 720 | 3/4/2023 |
| 5.7.2.13-beta | 772 | 3/2/2023 |
| 5.7.2.12-beta | 1,661 | 3/2/2023 |
| 5.7.2.11-beta | 657 | 3/2/2023 |
| 5.7.2.10-beta | 756 | 3/1/2023 |
| 5.7.2.9-beta | 754 | 2/28/2023 |
| 5.7.2.8-beta | 711 | 2/28/2023 |
| 5.7.2.7-beta | 675 | 2/28/2023 |
| 5.7.2.6-beta | 663 | 2/27/2023 |
| 5.7.2.5-beta | 697 | 2/26/2023 |
| 5.7.2.4-beta | 791 | 2/24/2023 |
| 5.7.2.3-beta | 705 | 2/23/2023 |
| 5.7.2.2-beta | 708 | 2/22/2023 |
| 5.7.2.1-beta | 758 | 2/19/2023 |
| 5.7.2 | 96,999 | 2/14/2023 |
| 5.7.1.1-beta | 689 | 2/13/2023 |
| 5.7.1 | 15,871 | 2/9/2023 |
| 5.7.0.4-beta | 987 | 2/6/2023 |
| 5.7.0.3-beta | 695 | 2/6/2023 |
| 5.7.0.2-beta | 909 | 2/3/2023 |
| 5.7.0.1-beta | 748 | 1/31/2023 |
| 5.7.0 | 29,842 | 1/29/2023 |
| 5.6.0.6-beta | 738 | 1/28/2023 |
| 5.6.0.5-beta | 833 | 1/26/2023 |
| 5.6.0.4-beta | 750 | 1/25/2023 |
| 5.6.0.3-beta | 976 | 1/18/2023 |
| 5.6.0.2-beta | 681 | 1/18/2023 |
| 5.6.0.1-beta | 762 | 1/17/2023 |
| 5.6.0 | 104,968 | 1/2/2023 |
| 5.5.0.5-beta | 1,440 | 12/19/2022 |
| 5.5.0.4-beta | 710 | 12/17/2022 |
| 5.5.0.3-beta | 1,041 | 12/12/2022 |
| 5.5.0.2-beta | 685 | 12/12/2022 |
| 5.5.0.1-beta | 697 | 12/10/2022 |
| 5.5.0 | 60,745 | 12/9/2022 |
| 5.4.1.7-beta | 706 | 12/7/2022 |
| 5.4.1.6-beta | 1,179 | 11/26/2022 |
| 5.4.1.5-beta | 709 | 11/25/2022 |
| 5.4.1.4-beta | 795 | 11/21/2022 |
| 5.4.1.3-beta | 697 | 11/19/2022 |
| 5.4.1.2-beta | 705 | 11/19/2022 |
| 5.4.1.1-beta | 738 | 11/18/2022 |
| 5.4.1 | 66,566 | 11/18/2022 |
| 5.4.0.2-beta | 659 | 11/17/2022 |
| 5.4.0.1-beta | 1,210 | 11/10/2022 |
| 5.4.0 | 13,858 | 11/9/2022 |
| 5.3.2.13-beta | 690 | 11/9/2022 |
| 5.3.2.12-beta | 681 | 11/8/2022 |
| 5.3.2.11-beta | 774 | 11/8/2022 |
| 5.3.2.10-beta | 669 | 11/8/2022 |
| 5.3.2.9-beta | 674 | 11/7/2022 |
| 5.3.2.8-beta | 656 | 11/7/2022 |
| 5.3.2.7-beta | 673 | 11/7/2022 |
| 5.3.2.6-beta | 648 | 11/7/2022 |
| 5.3.2.5-beta | 683 | 11/7/2022 |
| 5.3.2.4-beta | 696 | 11/6/2022 |
| 5.3.2.3-beta | 655 | 11/6/2022 |
| 5.3.2.2-beta | 667 | 11/5/2022 |
| 5.3.2.1-beta | 672 | 11/4/2022 |
| 5.3.2 | 39,495 | 11/4/2022 |
| 5.3.1.5-beta | 649 | 11/3/2022 |
| 5.3.1.4-beta | 674 | 11/3/2022 |
| 5.3.1.3-beta | 711 | 11/2/2022 |
| 5.3.1.2-beta | 685 | 11/2/2022 |
| 5.3.1.1-beta | 625 | 11/2/2022 |
| 5.3.1 | 11,891 | 10/31/2022 |
| 5.3.0.1-beta | 686 | 10/30/2022 |
| 5.3.0 | 1,464 | 10/29/2022 |
| 5.3.0-beta | 700 | 10/28/2022 |
| 5.2.1.17-beta | 671 | 10/28/2022 |
| 5.2.1.16-beta | 783 | 10/26/2022 |
| 5.2.1.15-beta | 636 | 10/26/2022 |
| 5.2.1.14-beta | 689 | 10/26/2022 |
| 5.2.1.13-beta | 720 | 10/25/2022 |
| 5.2.1.12-beta | 702 | 10/25/2022 |
| 5.2.1.11-beta | 663 | 10/25/2022 |
| 5.2.1.10-beta | 698 | 10/24/2022 |
| 5.2.1.9-beta | 764 | 10/21/2022 |
| 5.2.1.8-beta | 695 | 10/20/2022 |
| 5.2.1.7-beta | 1,686 | 10/19/2022 |
| 5.2.1.6-beta | 741 | 10/19/2022 |
| 5.2.1.5-beta | 1,304 | 10/18/2022 |
| 5.2.1.4-beta | 664 | 10/17/2022 |
| 5.2.1.3-beta | 668 | 10/17/2022 |
| 5.2.1.2-beta | 680 | 10/16/2022 |
| 5.2.1.1-beta | 724 | 10/15/2022 |
| 5.2.1 | 23,323 | 10/15/2022 |
| 5.2.0.2-beta | 635 | 10/15/2022 |
| 5.2.0.1-beta | 700 | 10/14/2022 |
| 5.2.0 | 2,771 | 10/13/2022 |
| 5.2.0-beta9 | 1,156 | 9/16/2022 |
| 5.2.0-beta8 | 750 | 9/16/2022 |
| 5.2.0-beta7 | 784 | 9/14/2022 |
| 5.2.0-beta6 | 766 | 9/14/2022 |
| 5.2.0-beta5 | 733 | 9/14/2022 |
| 5.2.0-beta4 | 723 | 9/13/2022 |
| 5.2.0-beta3 | 690 | 9/12/2022 |
| 5.2.0-beta28 | 746 | 10/13/2022 |
| 5.2.0-beta27 | 730 | 10/12/2022 |
| 5.2.0-beta26 | 656 | 10/9/2022 |
| 5.2.0-beta25 | 659 | 10/6/2022 |
| 5.2.0-beta24 | 695 | 10/6/2022 |
| 5.2.0-beta23 | 669 | 10/5/2022 |
| 5.2.0-beta22 | 651 | 9/30/2022 |
| 5.2.0-beta21 | 713 | 9/27/2022 |
| 5.2.0-beta20 | 705 | 9/26/2022 |
| 5.2.0-beta2 | 807 | 9/10/2022 |
| 5.2.0-beta19 | 710 | 9/25/2022 |
| 5.2.0-beta18 | 729 | 9/25/2022 |
| 5.2.0-beta17 | 687 | 9/23/2022 |
| 5.2.0-beta16 | 661 | 9/22/2022 |
| 5.2.0-beta15 | 791 | 9/20/2022 |
| 5.2.0-beta14 | 678 | 9/20/2022 |
| 5.2.0-beta13 | 726 | 9/19/2022 |
| 5.2.0-beta12 | 749 | 9/19/2022 |
| 5.2.0-beta11 | 720 | 9/17/2022 |
| 5.2.0-beta10 | 705 | 9/16/2022 |
| 5.2.0-beta1 | 677 | 9/10/2022 |
| 5.1.1-beta5 | 764 | 9/10/2022 |
| 5.1.1-beta4 | 712 | 9/9/2022 |
| 5.1.1-beta3 | 669 | 9/9/2022 |
| 5.1.1-beta2 | 664 | 9/9/2022 |
| 5.1.1-beta1 | 671 | 9/8/2022 |
| 5.1.0 | 36,254 | 9/8/2022 |
| 5.1.0-beta9 | 881 | 8/31/2022 |
| 5.1.0-beta8 | 679 | 8/29/2022 |
| 5.1.0-beta7 | 681 | 8/29/2022 |
| 5.1.0-beta6 | 726 | 8/28/2022 |
| 5.1.0-beta5 | 649 | 8/27/2022 |
| 5.1.0-beta4 | 669 | 8/27/2022 |
| 5.1.0-beta3 | 749 | 8/26/2022 |
| 5.1.0-beta2 | 681 | 8/25/2022 |
| 5.1.0-beta17 | 674 | 9/7/2022 |
| 5.1.0-beta16 | 675 | 9/7/2022 |
| 5.1.0-beta15 | 1,234 | 9/5/2022 |
| 5.1.0-beta14 | 683 | 9/4/2022 |
| 5.1.0-beta13 | 700 | 9/2/2022 |
| 5.1.0-beta12 | 654 | 9/1/2022 |
| 5.1.0-beta11 | 710 | 9/1/2022 |
| 5.1.0-beta10 | 640 | 8/31/2022 |
| 5.1.0-beta1 | 657 | 8/25/2022 |
| 5.0.0 | 23,646 | 8/24/2022 |
| 5.0.0-beta9 | 779 | 8/21/2022 |
| 5.0.0-beta8 | 683 | 8/20/2022 |
| 5.0.0-beta7 | 685 | 8/20/2022 |
| 5.0.0-beta6 | 766 | 8/18/2022 |
| 5.0.0-beta5 | 858 | 8/17/2022 |
| 5.0.0-beta4 | 664 | 8/17/2022 |
| 5.0.0-beta3 | 698 | 8/16/2022 |
| 5.0.0-beta2 | 722 | 8/15/2022 |
| 5.0.0-beta13 | 633 | 8/23/2022 |
| 5.0.0-beta12 | 739 | 8/23/2022 |
| 5.0.0-beta11 | 759 | 8/22/2022 |
| 5.0.0-beta10 | 660 | 8/22/2022 |
| 5.0.0-beta1 | 690 | 8/15/2022 |
| 4.5.0-beta9 | 1,196 | 8/13/2022 |
| 4.5.0-beta8 | 751 | 8/12/2022 |
| 4.5.0-beta7 | 809 | 8/11/2022 |
| 4.5.0-beta6 | 865 | 8/9/2022 |
| 4.5.0-beta5 | 658 | 8/8/2022 |
| 4.5.0-beta4 | 763 | 8/8/2022 |
| 4.5.0-beta3 | 678 | 8/8/2022 |
| 4.5.0-beta2 | 693 | 8/8/2022 |
| 4.5.0-beta15 | 707 | 8/15/2022 |
| 4.5.0-beta14 | 709 | 8/14/2022 |
| 4.5.0-beta13 | 712 | 8/14/2022 |
| 4.5.0-beta12 | 673 | 8/14/2022 |
| 4.5.0-beta11 | 699 | 8/14/2022 |
| 4.5.0-beta10 | 660 | 8/13/2022 |
| 4.5.0-beta1 | 724 | 8/4/2022 |
| 4.4.0 | 32,024 | 8/3/2022 |
| 4.4.0-beta9 | 689 | 8/2/2022 |
| 4.4.0-beta8 | 703 | 7/31/2022 |
| 4.4.0-beta7 | 683 | 7/28/2022 |
| 4.4.0-beta6 | 759 | 7/24/2022 |
| 4.4.0-beta5 | 717 | 7/24/2022 |
| 4.4.0-beta4 | 712 | 7/23/2022 |
| 4.4.0-beta3 | 708 | 7/22/2022 |
| 4.4.0-beta2 | 695 | 7/22/2022 |
| 4.4.0-beta1 | 703 | 7/20/2022 |
| 4.3.2-beta1 | 807 | 7/13/2022 |
| 4.3.1 | 25,638 | 7/13/2022 |
| 4.3.1-beta5 | 914 | 7/10/2022 |
| 4.3.1-beta4 | 861 | 7/3/2022 |
| 4.3.1-beta3 | 703 | 7/2/2022 |
| 4.3.1-beta2 | 1,619 | 7/2/2022 |
| 4.3.1-beta1 | 758 | 6/30/2022 |
| 4.3.0 | 74,604 | 6/17/2022 |
| 4.3.0-beta9 | 1,263 | 5/30/2022 |
| 4.3.0-beta8 | 691 | 5/29/2022 |
| 4.3.0-beta7 | 819 | 5/27/2022 |
| 4.3.0-beta6 | 795 | 5/25/2022 |
| 4.3.0-beta5 | 756 | 5/24/2022 |
| 4.3.0-beta4 | 692 | 5/24/2022 |
| 4.3.0-beta3 | 680 | 5/23/2022 |
| 4.3.0-beta2 | 751 | 5/21/2022 |
| 4.3.0-beta11 | 681 | 6/3/2022 |
| 4.3.0-beta10 | 643 | 5/31/2022 |
| 4.3.0-beta1 | 724 | 5/20/2022 |
| 4.2.1-beta2 | 677 | 5/19/2022 |
| 4.2.1-beta1 | 672 | 5/19/2022 |
| 4.2.0 | 14,332 | 5/19/2022 |
| 4.2.0-beta9 | 900 | 5/13/2022 |
| 4.2.0-beta8 | 700 | 5/13/2022 |
| 4.2.0-beta7 | 743 | 5/11/2022 |
| 4.2.0-beta6 | 722 | 5/11/2022 |
| 4.2.0-beta5 | 709 | 5/10/2022 |
| 4.2.0-beta4 | 715 | 5/9/2022 |
| 4.2.0-beta3 | 750 | 5/7/2022 |
| 4.2.0-beta2 | 696 | 5/6/2022 |
| 4.2.0-beta10 | 698 | 5/18/2022 |
| 4.2.0-beta1 | 840 | 4/28/2022 |
| 4.1.0 | 16,583 | 4/26/2022 |
| 4.1.0-beta8 | 8,733 | 4/26/2022 |
| 4.1.0-beta7 | 729 | 4/26/2022 |
| 4.1.0-beta6 | 688 | 4/24/2022 |
| 4.1.0-beta5 | 680 | 4/23/2022 |
| 4.1.0-beta4 | 800 | 4/10/2022 |
| 4.1.0-beta3 | 723 | 4/6/2022 |
| 4.1.0-beta2 | 984 | 4/2/2022 |
| 4.1.0-beta1 | 763 | 3/31/2022 |
| 4.0.0 | 44,274 | 3/30/2022 |
| 4.0.0-beta6 | 779 | 3/26/2022 |
| 4.0.0-beta5 | 756 | 3/24/2022 |
| 4.0.0-beta4 | 713 | 3/23/2022 |
| 4.0.0-beta3 | 749 | 3/22/2022 |
| 4.0.0-beta2 | 721 | 3/22/2022 |
| 4.0.0-beta1 | 688 | 3/22/2022 |
| 3.12.1-beta2 | 727 | 3/22/2022 |
| 3.12.1-beta1 | 675 | 3/21/2022 |
| 3.11.0 | 8,147 | 3/21/2022 |
| 3.11.0-beta9 | 750 | 3/17/2022 |
| 3.11.0-beta8 | 681 | 3/16/2022 |
| 3.11.0-beta7 | 711 | 3/15/2022 |
| 3.11.0-beta6 | 732 | 3/14/2022 |
| 3.11.0-beta5 | 687 | 3/14/2022 |
| 3.11.0-beta4 | 722 | 3/14/2022 |
| 3.11.0-beta3 | 706 | 3/13/2022 |
| 3.11.0-beta2 | 699 | 3/13/2022 |
| 3.11.0-beta12 | 732 | 3/18/2022 |
| 3.11.0-beta11 | 878 | 3/17/2022 |
| 3.11.0-beta10 | 659 | 3/17/2022 |
| 3.11.0-beta1 | 712 | 3/10/2022 |
| 3.10.0 | 6,042 | 3/10/2022 |
| 3.10.0-beta7 | 723 | 3/9/2022 |
| 3.10.0-beta6 | 723 | 3/9/2022 |
| 3.10.0-beta5 | 748 | 3/8/2022 |
| 3.10.0-beta4 | 717 | 3/8/2022 |
| 3.10.0-beta3 | 689 | 3/8/2022 |
| 3.10.0-beta2 | 783 | 3/5/2022 |
| 3.10.0-beta1 | 701 | 3/5/2022 |
| 3.9.1 | 1,923 | 3/4/2022 |
| 3.9.0-beta9 | 728 | 3/2/2022 |
| 3.9.0-beta8 | 708 | 3/1/2022 |
| 3.9.0-beta7 | 691 | 3/1/2022 |
| 3.9.0-beta6 | 716 | 3/1/2022 |
| 3.9.0-beta5 | 704 | 3/1/2022 |
| 3.9.0-beta4 | 696 | 3/1/2022 |
| 3.9.0-beta3 | 712 | 2/28/2022 |
| 3.9.0-beta2 | 690 | 2/28/2022 |
| 3.9.0-beta13 | 696 | 3/4/2022 |
| 3.9.0-beta12 | 733 | 3/4/2022 |
| 3.9.0-beta11 | 733 | 3/3/2022 |
| 3.9.0-beta10 | 700 | 3/2/2022 |
| 3.9.0-beta1 | 709 | 2/27/2022 |
| 3.8.1 | 3,470 | 2/27/2022 |
| 3.8.0 | 1,596 | 2/26/2022 |
| 3.7.1-beta2 | 730 | 2/25/2022 |
| 3.7.1-beta1 | 652 | 2/25/2022 |
| 3.7.0 | 1,507 | 2/25/2022 |
| 3.6.0 | 1,647 | 2/23/2022 |
| 3.6.0-beta8 | 724 | 2/23/2022 |
| 3.6.0-beta7 | 704 | 2/23/2022 |
| 3.6.0-beta6 | 701 | 2/23/2022 |
| 3.6.0-beta5 | 707 | 2/22/2022 |
| 3.6.0-beta4 | 727 | 2/22/2022 |
| 3.6.0-beta3 | 718 | 2/21/2022 |
| 3.6.0-beta2 | 686 | 2/21/2022 |
| 3.6.0-beta1 | 706 | 2/19/2022 |
| 3.5.1 | 1,464 | 2/19/2022 |
| 3.5.1-beta4 | 719 | 2/18/2022 |
| 3.5.1-beta3 | 692 | 2/18/2022 |
| 3.5.1-beta2 | 736 | 2/18/2022 |
| 3.5.1-beta1 | 732 | 2/18/2022 |
| 3.5.0 | 1,539 | 2/16/2022 |
| 3.5.0-beta9 | 697 | 2/15/2022 |
| 3.5.0-beta8 | 735 | 2/15/2022 |
| 3.5.0-beta7 | 670 | 2/14/2022 |
| 3.5.0-beta6 | 760 | 2/14/2022 |
| 3.5.0-beta5 | 734 | 2/14/2022 |
| 3.5.0-beta4 | 720 | 2/14/2022 |
| 3.5.0-beta3 | 720 | 2/10/2022 |
| 3.5.0-beta2 | 747 | 2/9/2022 |
| 3.5.0-beta10 | 704 | 2/16/2022 |
| 3.5.0-beta1 | 713 | 2/9/2022 |
| 3.4.1 | 1,489 | 2/13/2022 |
| 3.4.0 | 1,916 | 2/7/2022 |
| 3.4.0-beta2 | 716 | 2/6/2022 |
| 3.4.0-beta1 | 722 | 2/6/2022 |
| 3.3.0 | 1,386 | 2/5/2022 |
| 3.3.0-beta4 | 773 | 2/4/2022 |
| 3.3.0-beta3 | 840 | 2/3/2022 |
| 3.3.0-beta2 | 701 | 2/3/2022 |
| 3.3.0-beta1 | 741 | 2/3/2022 |
| 3.2.2 | 1,470 | 2/2/2022 |
| 3.2.1 | 1,487 | 2/1/2022 |
| 3.2.1-beta1 | 689 | 1/30/2022 |
| 3.2.0 | 2,723 | 1/30/2022 |
| 3.2.0-beta6 | 711 | 1/30/2022 |
| 3.2.0-beta5 | 670 | 1/29/2022 |
| 3.2.0-beta4 | 725 | 1/29/2022 |
| 3.2.0-beta3 | 718 | 1/28/2022 |
| 3.2.0-beta2 | 728 | 1/28/2022 |
| 3.2.0-beta1 | 731 | 1/25/2022 |
| 3.1.4 | 3,072 | 1/27/2022 |
| 3.1.3 | 1,589 | 1/26/2022 |
| 3.1.3-beta1 | 749 | 1/26/2022 |
| 3.1.2 | 1,458 | 1/25/2022 |
| 3.1.1 | 1,416 | 1/24/2022 |
| 3.1.0 | 1,360 | 1/24/2022 |
| 3.0.0 | 1,381 | 1/22/2022 |
| 3.0.0-beta1 | 697 | 1/22/2022 |
| 2.21.0-beta9 | 1,594 | 1/19/2022 |
| 2.21.0-beta8 | 687 | 1/19/2022 |
| 2.21.0-beta7 | 668 | 1/18/2022 |
| 2.21.0-beta6 | 666 | 1/18/2022 |
| 2.21.0-beta5 | 702 | 1/18/2022 |
| 2.21.0-beta4 | 659 | 1/18/2022 |
| 2.21.0-beta3 | 704 | 1/18/2022 |
| 2.21.0-beta2 | 669 | 1/17/2022 |
| 2.21.0-beta15 | 686 | 1/21/2022 |
| 2.21.0-beta14 | 689 | 1/21/2022 |
| 2.21.0-beta13 | 667 | 1/20/2022 |
| 2.21.0-beta12 | 715 | 1/20/2022 |
| 2.21.0-beta11 | 644 | 1/19/2022 |
| 2.21.0-beta10 | 725 | 1/19/2022 |
| 2.21.0-beta1 | 691 | 1/16/2022 |
| 2.20.0 | 1,137 | 1/16/2022 |
| 2.20.0-beta3 | 666 | 1/16/2022 |
| 2.20.0-beta2 | 697 | 1/15/2022 |
| 2.20.0-beta1 | 714 | 1/15/2022 |
| 2.19.2 | 1,331 | 1/14/2022 |
| 2.19.1 | 1,235 | 1/10/2022 |
| 2.19.0 | 1,149 | 1/10/2022 |
| 2.19.0-beta2 | 714 | 1/9/2022 |
| 2.19.0-beta1 | 743 | 1/6/2022 |
| 2.18.1 | 1,247 | 1/2/2022 |
| 2.18.0 | 1,179 | 12/31/2021 |
| 2.18.0-beta2 | 744 | 12/30/2021 |
| 2.18.0-beta1 | 685 | 12/30/2021 |
| 2.17.0 | 1,195 | 12/29/2021 |
| 2.17.0-beta2 | 703 | 12/28/2021 |
| 2.17.0-beta1 | 732 | 12/27/2021 |
| 2.16.0 | 1,203 | 12/25/2021 |
| 2.15.0 | 1,176 | 12/23/2021 |
| 2.15.0-beta2 | 714 | 12/22/2021 |
| 2.15.0-beta1 | 703 | 12/22/2021 |
| 2.14.0 | 1,149 | 12/21/2021 |
| 2.14.0-beta1 | 733 | 12/20/2021 |
| 2.13.1 | 1,183 | 12/20/2021 |
| 2.13.0 | 1,144 | 12/19/2021 |
| 2.12.0 | 958 | 12/17/2021 |
| 2.12.0-beta2 | 637 | 12/16/2021 |
| 2.12.0-beta1 | 715 | 12/16/2021 |
| 2.11.0 | 1,000 | 12/15/2021 |
| 2.10.1-beta1 | 709 | 12/15/2021 |
| 2.10.0 | 6,537 | 11/24/2021 |
| 2.10.0-beta2 | 5,616 | 11/24/2021 |
| 2.10.0-beta1 | 736 | 11/18/2021 |
| 2.9.1 | 1,039 | 11/9/2021 |
| 2.9.0 | 1,033 | 11/4/2021 |
| 2.9.0-beta3 | 768 | 11/1/2021 |
| 2.9.0-beta2 | 800 | 10/25/2021 |
| 2.9.0-beta1 | 852 | 10/24/2021 |
| 2.8.1 | 1,147 | 10/24/2021 |
| 2.8.0 | 1,010 | 10/24/2021 |
| 2.8.0-beta1 | 734 | 10/23/2021 |
| 2.7.1 | 1,094 | 10/23/2021 |
| 2.7.0 | 1,004 | 10/23/2021 |
| 2.6.0 | 1,117 | 10/21/2021 |
| 2.5.1 | 973 | 10/20/2021 |
| 2.5.0 | 1,007 | 10/20/2021 |
| 2.5.0-beta1 | 794 | 10/19/2021 |
| 2.4.0 | 993 | 10/19/2021 |
| 2.3.0 | 986 | 10/18/2021 |
| 2.3.0-beta2 | 758 | 10/18/2021 |
| 2.2.1 | 1,002 | 10/17/2021 |
| 2.2.0 | 1,047 | 10/17/2021 |
| 2.1.1 | 1,051 | 10/16/2021 |
| 2.1.0 | 1,041 | 10/16/2021 |
| 2.1.0-beta5 | 773 | 10/16/2021 |
| 2.1.0-beta4 | 803 | 10/16/2021 |
| 2.1.0-beta3 | 805 | 10/16/2021 |
| 2.1.0-beta2 | 707 | 10/15/2021 |
| 2.1.0-beta1 | 744 | 10/15/2021 |
| 2.0.0 | 1,041 | 10/14/2021 |
| 1.9.0 | 1,042 | 10/13/2021 |
| 1.8.0 | 970 | 10/12/2021 |
| 1.8.0-beta1 | 726 | 10/11/2021 |
| 1.7.0 | 1,093 | 10/10/2021 |
| 1.6.0 | 1,083 | 10/7/2021 |
| 1.6.0-beta5 | 735 | 10/6/2021 |
| 1.6.0-beta4 | 742 | 10/6/2021 |
| 1.6.0-beta3 | 717 | 10/5/2021 |
| 1.6.0-beta2 | 712 | 10/5/2021 |
| 1.6.0-beta1 | 742 | 10/5/2021 |
| 1.5.0 | 994 | 10/4/2021 |
| 1.4.0 | 1,038 | 10/3/2021 |
| 1.3.0 | 1,010 | 10/1/2021 |
| 1.2.0 | 1,029 | 9/29/2021 |
| 1.1.0 | 1,027 | 9/29/2021 |
| 1.0.0 | 17,147 | 9/28/2021 |
| 1.0.0-rc6 | 731 | 9/28/2021 |
| 1.0.0-rc5 | 740 | 9/27/2021 |
| 1.0.0-rc4 | 738 | 9/27/2021 |
| 1.0.0-rc3 | 804 | 9/27/2021 |
| 1.0.0-rc2 | 753 | 9/27/2021 |
| 1.0.0-rc1 | 759 | 9/27/2021 |
| 1.0.0-beta6 | 750 | 9/26/2021 |
| 1.0.0-beta5 | 697 | 9/26/2021 |
| 1.0.0-beta4 | 791 | 9/26/2021 |
| 1.0.0-beta3 | 754 | 9/25/2021 |
| 1.0.0-beta2 | 789 | 9/25/2021 |
WARNING: this is a beta release. do not use in production!