MudBlazor.Extensions 8.13.1

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package MudBlazor.Extensions --version 8.13.1
                    
NuGet\Install-Package MudBlazor.Extensions -Version 8.13.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MudBlazor.Extensions" Version="8.13.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="MudBlazor.Extensions" Version="8.13.1" />
                    
Directory.Packages.props
<PackageReference Include="MudBlazor.Extensions" />
                    
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 MudBlazor.Extensions --version 8.13.1
                    
#r "nuget: MudBlazor.Extensions, 8.13.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package MudBlazor.Extensions@8.13.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=MudBlazor.Extensions&version=8.13.1
                    
Install as a Cake Addin
#tool nuget:?package=MudBlazor.Extensions&version=8.13.1
                    
Install as a Cake Tool

GitHub Repo stars GitHub GitHub last commit Nuget version Nuget downloads Website Publish Nuget Preview Package and deploy Test App Publish Nuget Release Package Deploy TryMudEx

MudBlazor.Extensions

The MudBlazor.Extensions is a convenient package that extends the capabilities of the MudBlazor component library. This guide will demonstrate the setup process for your project, along with detailed explanations of the components, extensions, and functionalities provided. It's important to note that this package requires a MudBlazor project and the referenced MudBlazor package. For further information and assistance, please visit the official MudBlazor documentation at MudBlazor and MudBlazor/Templates.

Demos

Azure Cloudflare

Try Online

TryMudEx

Table of Contents

Installation

The installation process is straightforward. All you need to do is add the MudBlazor.Extensions NuGet package to your Blazor project. You can do this using the following code:

<PackageReference Include="MudBlazor.Extensions" Version="*" />

Setting Up MudBlazor.Extensions

Setting up MudBlazor.Extensions involves three steps:

  1. Update the _Imports.razor with the following lines:
@using MudBlazor.Extensions
@using MudBlazor.Extensions.Components
@using MudBlazor.Extensions.Components.ObjectEdit
  1. Register MudBlazor.Extensions in your Startup.cs in the ConfigureServices method.
// use this to add MudServices and the MudBlazor.Extensions
builder.Services.AddMudServicesWithExtensions();

// or this to add only the MudBlazor.Extensions but please ensure that this is added after mud servicdes are added. That means after `AddMudServices`
builder.Services.AddMudExtensions();
  1. (Optional) Define default dialogOptions.
builder.Services.AddMudServicesWithExtensions(c =>
{
    c.WithDefaultDialogOptions(ex =>
    {
        ex.Position = DialogPosition.BottomRight;
    });
});

if your are running on Blazor Server side, you should also use the MudBlazorExtensionMiddleware you can do this in your startup or program.cs by adding the following line on your WebApplication:

    app.Use(MudExWebApp.MudExMiddleware);

(Optional) if you have problems with automatic loaded styles you can also load the styles manually by adding the following line to your index.html or _Host.cshtml

<link id="mudex-styles" href="_content/MudBlazor.Extensions/mudBlazorExtensions.min.css" rel="stylesheet">

If you have loaded styles manually you should disable the automatic loading of the styles in the AddMudExtensions or AddMudServicesWithExtensions method. You can do this by adding the following line to your Startup.cs in the ConfigureServices method.

builder.Services.AddMudServicesWithExtensions(c => c.WithoutAutomaticCssLoading());

Showcase Videos

<details> <summary>Expand videos</summary>

Showcase

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/39e06d88-a947-43cd-9151-a7cf96bcd849

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/3c77b8bf-6198-4385-b452-f25cc2852e0a

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/ce9bdf86-aaf9-4f04-b861-bd57698bb7f5

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/6b054bdc-a413-437c-8dbb-ded4e242d2a7

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/57f39cec-c3e9-43aa-8bfe-260d9aa05f63

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/c6a0e47d-2ed6-4a4e-b2b8-f4963274c9f8

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/3fc658d7-7fa2-487e-98d2-91860e00374a

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/aa266253-f1ac-450d-bd7b-510d2b99e3c0

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/cf4ff772-953e-4462-90fc-b32249083fb8

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/79bccec3-9e04-4901-a7d2-a08c9cef031c

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/8963eaaa-0f96-4c76-8e3c-c945920b2c23

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/cd5bab33-75cd-442d-a156-f43cc3a1c78c

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/8545a70c-1ce2-4683-8f1e-40a69efe462b

https://github.com/fgilde/MudBlazor.Extensions/assets/11070717/5c736020-94ba-431a-94f7-8e437530978e

</details>

Components

This section introduces you to the various components provided by the MudBlazor.Extensions.

MudExObjectEdit

The MudExObjectEdit is a robust component that allows for object editing and automatically generates the corresponding UI. This component supports automatic validation for DataAnnotation Validations or fluent registered validations for your model.

To use MudExObjectEdit, you can simply use the MudExObjectEditForm and pass your model to it as shown below:

<MudExObjectEditForm OnValidSubmit="@OnSubmit" Value="@MyModel"></MudExObjectEditForm>

You can also utilize the MudExObjectEditDialog to edit your model in a dialog. The easiest way to do this is by using the extension method EditObject on the IDialogService.

dialogService.EditObject(User, "Dialog Title", dialogOptionsEx);

More

MudExStructuredDataEditor

The MudExStructuredDataEditor is a component that allows object editing and automatically generates the corresponding UI based on structured data like json, xml or yaml. This component supports all the same as MudExObjectEditForm.

To use MudExStructuredDataEditor, you can simply bind your data string shown as bellow:

    <MudExStructuredDataEditor @bind-Data="_dataString"></MudExStructuredDataEditor>

You can also utilize the MudExStructuredDataEditor to edit your data in a dialog. The easiest way to do this is by using the extension method EditStructuredDataString on the IDialogService.

dialogService.EditStructuredDataString(_dataType, _dataString, $"Auto Generated Editor for {_dataType}", ((_,_) => Task.FromResult("")));

You can find a running Sample here

MudExFileDisplay

The MudExFileDisplay component is designed to display file contents, such as a preview before uploading or for referenced files. This component can automatically handle URLs or streams and deliver the best possible display. Additionally, you can implement IMudExFileDisplay in your own component to register a custom file display. This is excacly what MudExFileDisplayZip does, which is used by MudExFileDisplay to display zip files or what MudExFileDisplayMarkdown does to display markdown files.

Example of using MudExFileDisplay:

 <MudExFileDisplay FileName="NameOfYourFile.pdf" ContentType="application/pdf" Url="@Url"></MudExFileDisplay>

SAMPLE

MudExFileDisplayZip

This component can be automatically utilized by MudExFileDisplay, but can also be used manually if necessary. Note: If you're using the ContentStream it should not be closed or disposed.

 <MudExFileDisplayZip AllowDownload="@AllowDownload" RootFolderName="@FileName" ContentStream="@ContentStream" Url="@Url"></MudExFileDisplayZip>

SAMPLE

MudExFileDisplayDialog

A small dialog for the MudExFileDisplay Component. It can be used with static helpers as shown below:

 await MudExFileDisplayDialog.Show(_dialogService, dataUrl, request.FileName, request.ContentType, ex => ex.JsRuntime = _jsRuntime);

It can be used directly with an IBrowserFile:

 IBrowserFile file = File;
 await MudExFileDisplayDialog.Show(_dialogService, file, ex => ex.JsRuntime = _jsRuntime);

Or it can be used manually with the MudBlazor dialogService:

var parameters = new DialogParameters
{
    {nameof(Icon), BrowserFileExtensions.IconForFile(contentType)},
    {nameof(Url), url},
    {nameof(ContentType), contentType}
};
await dialogService.ShowEx<MudExFileDisplayDialog>(title, parameters, optionsEx);

SAMPLE

More

MudExUploadEdit

MudExUploadEdit is a versatile file upload component with a wide range of features such as MIME and extension whitelisting/blacklisting, folder upload, drag and drop, copy and paste, renaming, and integration with Dropbox, Google Drive, and OneDrive.

SAMPLE

More

Extensions

Resizable or Draggable Dialogs

You can make your dialogs resizable or draggable using the following code snippet:

var options = new DialogOptionsEx { Resizeable = true, DragMode = MudDialogDragMode.Simple, CloseButton = true, FullWidth = true };
var dialog = await _dialogService.ShowEx<YourMudDialog>("Your Dialog Title", parameters, options);

Adding a Maximize Button

You can add a maximize button to your dialogs with the following code:

var options = new DialogOptionsEx { MaximizeButton = true, CloseButton = true };
var dialog = await _dialogService.ShowEx<YourMudDialog>("Your Dialog Title", parameters, options);

Adding Custom Buttons

To add custom buttons to your dialog, first define the callback methods as JSInvokable in your component code:

[JSInvokable]
public void AlarmClick()
{
   // OnAlarmButton Click
}

[JSInvokable]
public void ColorLensClick()
{
   // OnColorLensButton Click
}

Next, define your custom buttons:

var buttons = new[]
{
    new MudDialogButton( DotNetObjectReference.Create(this as object), nameof(AlarmClick)) {Icon = Icons.Material.Filled.Alarm},
    new MudDialogButton( DotNetObjectReference.Create(this as object), nameof(ColorLensClick)) {Icon = Icons.Material.Filled.ColorLens},
};

Finally, add your custom buttons to the dialog:

var options = new DialogOptionsEx { MaximizeButton = true, CloseButton = true, Buttons = buttons };
var dialog = await _dialogService.ShowEx<YourMudDialog>("Your Dialog Title", parameters, options);

Your dialog can now look like this:

SAMPLE

Using Animation to Show Dialog

You can use animation to display your dialog. This is done by setting the Animation property of DialogOptionsEx.

var options = new DialogOptionsEx { 
    MaximizeButton = true, 
    CloseButton = true, 
    Buttons = buttons, 
    Position = DialogPosition.CenterRight, 
    Animation = AnimationType.SlideIn, 
    AnimationDuration = TimeSpan.FromMilliseconds(500),
    FullHeight = true
};
var dialog = await _dialogService.ShowEx<YourMudDialog>("Your Dialog Title", parameters, options);

SAMPLE

When you animate a dialog with dialogServiceEx, it's recommended to add the class mud-ex-dialog-initial to your dialog to ensure no visibility before animation.

<MudDialog Class="mud-ex-dialog-initial">

NOTE: All animations can be used on other components as well. Currently, the following animations are supported: SlideIn,FadeIn,Scale,Slide,Fade,Zoom,Roll,JackInTheBox,Hinge,Rotate,Bounce,Back,Jello,Wobble,Tada,Swing,HeadShake,Shake,RubberBand,Pulse,Flip,FlipX,FlipY.

Using Extension Method with an Action<YourDialog>

Instead of using DialogParameters, you can call the extension method with an Action<YourDialog>

await dialogService.ShowEx<SampleDialog>("Simple Dialog", dialog => { dialog.ContentMessage = "Hello"; },options);

More

Conclusion

This README file provides an overview of the MudBlazor.Extensions library, which is designed to simplify and enhance the development process in Blazor using MudBlazor. The library contains a variety of components, extensions, and features that aim to reduce the time and effort required to build intricate UIs. For additional information or help, visit the official MudBlazor website or MudBlazor GitHub repository.

We hope you find this library helpful and encourage you to provide any feedback or contribute to its development.

License

MudBlazor.Extensions is released under the MIT License. See the bundled LICENSE file for details.

Change Log

Latest Changes:

  • 8.13.0 > Move MudExComponentPropertyGrid to MudEx, to have the easy possibility to add and component grid
  • 8.13.0 > Drag and Drop in MudExGrid here
  • 8.13.0 > New GroupMode DockPanel for MudExObjectEdit sample here
  • 8.13.0 > New Component MudExDockLayout sample here
  • 8.13.0 > New Component MudExGravatarCard sample here
  • 8.11.0 > MudExObject edit now supports grouping by tabs and accordions. See sample here
  • 8.11.0 > Small bug fixes
  • 8.9.0 > Support touch events for dialog dragging
  • 8.9.0 > Fixes bug with icon picker if no value is specified
  • 8.9.0 > Fixes bug with custom size in non modal dialogs
  • 8.9.0 > Update MudBlazor to 8.9.0 and other Packages to latest version
  • 8.8.0 > Update MudBlazor to 8.8.0 and other Packages to latest version
  • 8.8.0 > Fix Bug in MudExOneDriveFilePicker where the file couldnt be loaded when AutoLoadDataBytes is true
  • 8.7.0 > Update MudBlazor to 8.7.0
  • 8.7.0 > Fix bug in SnapDrag Mode for dialog

Full change log can be found here

If you like this package, please star it on GitHub and share it with your friends If not, you can give a star anyway and let me know what I can improve to make it better for you.

GitHub NuGet

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

Showing the top 5 NuGet packages that depend on MudBlazor.Extensions:

Package Downloads
MudExRichTextEditor

MudExRichTextEditor is a custom reusable control that allows us to easily consume Quill combining in a MudBlazor project.

Corsinvest.AppHero.Core.MudBlazorUI

Package Description

VaultForce.SharedClient

shared resources

MudExObjectEdit.CodeGatorAdapter

This is a small package to combine CG.Blazor.Forms with the MudExObjectEdit from MudBlazor.Extensions

MudraX.Blazor.Core

MudraX Blazor Core Library

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on MudBlazor.Extensions:

Repository Stars
DragoQCC/CrucibleC2
A C# Command & Control framework
CervantesSec/cervantes
Cervantes is an open-source, collaborative platform designed specifically for pentesters and red teams. It serves as a comprehensive management tool, streamlining the organization of projects, clients, vulnerabilities, and reports in a single, centralized location.
Version Downloads Last Updated
8.13.2-prev-251028101-main 151 10/28/2025
8.13.2-prev-2510242328-main 96 10/24/2025
8.13.2-prev-2510232059-main 155 10/23/2025
8.13.1 818 10/21/2025
8.13.1-prev-2510210835-main 157 10/21/2025
8.13.1-prev-251016192-main 172 10/16/2025
8.13.1-prev-2510161737-main 154 10/16/2025
8.13.1-prev-251016089-main 156 10/16/2025
8.13.1-prev-2510160833-main 146 10/16/2025
8.13.1-prev-2510160822-main 168 10/16/2025
8.13.1-prev-2510160636-main 159 10/16/2025
8.13.1-prev-2510151431-main 155 10/15/2025
8.13.1-prev-2510150727-main 158 10/15/2025
8.13.1-prev-2510142030-main 157 10/14/2025
8.13.0 1,702 10/14/2025
8.13.0-prev-2510142018-main 151 10/14/2025
8.13.0-prev-2510142014-main 157 10/14/2025
8.13.0-prev-2510142013-dock 155 10/14/2025
8.13.0-prev-2510122148-dock 168 10/12/2025
8.13.0-prev-2510070626-dock 163 10/7/2025
8.13.0-prev-2510051753-dock 152 10/5/2025
8.13.0-prev-2509231017-dock 165 9/23/2025
8.13.0-prev-2509221754-dock 177 9/22/2025
8.13.0-prev-2509211852-main 208 9/21/2025
8.12.0 7,381 9/9/2025
8.12.0-prev-2509191258-main 242 9/19/2025
8.12.0-prev-2509171448-main 286 9/17/2025
8.12.0-prev-2509171435-main 292 9/17/2025
8.12.0-prev-250909099-main 158 9/9/2025
8.11.1-prev-2509011814-main 188 9/1/2025
8.11.1-prev-250901100-main 172 9/1/2025
8.11.1-prev-2508301232-main 214 8/30/2025
8.11.0 2,019 8/30/2025
8.11.0-prev-250830124-main 193 8/30/2025
8.11.0-prev-2508301226-main 187 8/30/2025
8.11.0-prev-2508301216-main 198 8/30/2025
8.11.0-prev-2508221733-main 138 8/22/2025
8.9.1-prev-2508221732-main 112 8/22/2025
8.9.1-prev-2507151845-main 624 7/15/2025
8.9.1-prev-2507141426-copil... 164 7/14/2025
8.9.1-prev-2507101858-main 167 7/10/2025
8.9.0 7,928 7/10/2025
8.9.0-prev-2507101716-main 164 7/10/2025
8.9.0-prev-2507101713-main 152 7/10/2025
8.9.0-prev-2507101529-main 180 7/10/2025
8.9.0-prev-2507101517-main 166 7/10/2025
8.8.1-prev-250627149-main 147 6/27/2025
8.8.0 2,664 6/27/2025
8.8.0-prev-2506271245-main 119 6/27/2025
8.7.0 3,434 6/10/2025
8.7.0-prev-2506060936-main 152 6/6/2025
8.6.2-prev-2506060717-main 157 6/6/2025
8.6.2-prev-2505191247-main 196 5/19/2025
8.6.2-prev-2505191235-main 169 5/19/2025
8.6.2-prev-2505191234-main 189 5/19/2025
8.6.2-prev-2505191046-main 185 5/19/2025
8.6.2-prev-250518183-main 186 5/18/2025
8.6.2-prev-2505161151-main 264 5/16/2025
8.6.2-prev-2505160912-main 242 5/16/2025
8.6.2-prev-2505151223-main 276 5/15/2025
8.6.2-prev-2505150941-main 277 5/15/2025
8.6.1 3,605 5/15/2025
8.6.1-prev-2505150926-main 276 5/15/2025
8.6.1-prev-2505141854-main 289 5/14/2025
8.6.1-prev-2505122135-main 283 5/12/2025
8.6.1-prev-2505121747-main 264 5/12/2025
8.6.1-prev-2505121729-main 256 5/12/2025
8.6.1-prev-2505121728-main 280 5/12/2025
8.6.1-prev-2505121631-main 289 5/12/2025
8.6.1-prev-250511169-main 182 5/11/2025
8.6.1-prev-2505051052-main 216 5/5/2025
8.6.0 3,099 5/5/2025
8.6.0-prev-2505051020-main 201 5/5/2025
8.6.0-prev-2504301038-main 214 4/30/2025
8.6.0-prev-2504301026-main 201 4/30/2025
8.5.2 23,891 4/21/2025
8.5.2-prev-250422226-main 216 4/22/2025
8.5.2-prev-2504171323-main 236 4/17/2025
8.5.2-prev-2504161749-main 258 4/16/2025
8.5.2-prev-250416134-main 252 4/16/2025
8.5.2-prev-2504161310-main 248 4/16/2025
8.5.2-prev-250411104-main 202 4/11/2025
8.5.2-prev-250408191-main 184 4/8/2025
8.5.2-prev-2504071927-main 217 4/7/2025
8.5.1-prev-2504071347-main 232 4/7/2025
8.5.1-prev-2504071141-main 199 4/7/2025
8.5.0 1,981 4/7/2025
8.5.0-prev-2504071924-main 220 4/7/2025
8.3.2-prev-250403198-main 264 4/3/2025
8.3.2-prev-2503241458-main 1,015 3/24/2025
8.3.1 4,421 3/24/2025
8.3.1-prev-2503241450-main 457 3/24/2025
8.3.0 7,234 3/24/2025
8.3.0-prev-2503241447-main 435 3/24/2025
8.3.0-prev-2503181038-main 229 3/18/2025
8.3.0-prev-2503132013-main 211 3/13/2025
8.3.0-prev-2503101617-main 212 3/10/2025
8.3.0-prev-2503100817-main 221 3/10/2025
8.3.0-prev-2503061553-main 259 3/6/2025
8.2.2-prev-2502201313-main 419 2/20/2025
8.2.1 7,118 2/20/2025
8.2.1-prev-2502201311-main 155 2/20/2025
8.2.1-prev-2502141923-main 211 2/14/2025
8.2.1-prev-2502141921-main 153 2/14/2025
8.2.1-prev-2502141918-main 150 2/14/2025
8.2.0 3,642 2/14/2025
8.2.0-prev-2502141916-main 128 2/14/2025
8.0.2-prev-2501302211-main 278 1/30/2025
8.0.2-prev-2501301013-main 165 1/30/2025
8.0.2-prev-2501291421-42-no... 141 1/29/2025
8.0.2-prev-250128211-main 148 1/28/2025
8.0.2-prev-2501281520-main 154 1/28/2025
8.0.2-prev-2501280925-main 151 1/28/2025
8.0.2-prev-2501271442-main 150 1/27/2025
8.0.2-prev-2501261259-main 184 1/26/2025
8.0.2-prev-2501261222-main 145 1/26/2025
8.0.2-prev-2501261152-main 140 1/26/2025
8.0.1 2,464 1/26/2025
8.0.0 14,246 1/19/2025
8.0.0-prev-2501261143-main 154 1/26/2025
8.0.0-prev-2501191926-main 135 1/19/2025
8.0.0-prev-2501191920-mudbl... 158 1/19/2025
8.0.0-prev-2501131732-mudbl... 197 1/13/2025
8.0.0-prev-2501131730-mudbl... 99 1/13/2025
8.0.0-prev-250112136-mudbla... 90 1/12/2025
8.0.0-prev-2501121047-mudbl... 100 1/12/2025
8.0.0-prev-250112102-mudbla... 95 1/12/2025
8.0.0-prev-2501021023-mudbl... 133 1/2/2025
8.0.0-prev-2501011221-mudbl... 130 1/1/2025
8.0.0-prev-2501011220-mudbl... 115 1/1/2025
8.0.0-prev-2501011218-mudbl... 114 1/1/2025
8.0.0-prev-2412171357-mudbl... 126 12/17/2024
8.0.0-prev-2412151332-mudbl... 127 12/15/2024
8.0.0-prev-2412151237-mudbl... 89 12/15/2024
8.0.0-prev-2412121028-mudbl... 118 12/12/2024
8.0.0-prev-241208136-mudbla... 93 12/8/2024
8.0.0-prev-2411232146-mudbl... 149 11/23/2024
8.0.0-prev-2411231411-mudbl... 140 11/23/2024
2.1.1-prev-241217157-main 149 12/17/2024
2.1.0 8,051 12/17/2024
2.1.0-prev-241217140-main 165 12/17/2024
2.1.0-prev-2412171354-main 117 12/17/2024
2.1.0-prev-2412171226-main 140 12/17/2024
2.1.0-prev-2412151328-main 130 12/15/2024
2.1.0-prev-2412151250-main 169 12/15/2024
2.0.9-prev-2412151234-main 163 12/15/2024
2.0.9-prev-2412151211-main 167 12/15/2024
2.0.8 7,607 11/24/2024
2.0.8-prev-2412151156-main 137 12/15/2024
2.0.8-prev-2411231921-main 129 11/23/2024
2.0.8-prev-2411231414-main 122 11/23/2024
2.0.8-prev-2411221214-main 140 11/22/2024
2.0.8-prev-2411221019-main 128 11/22/2024
2.0.7.1 6,767 11/18/2024
2.0.7.1-prev-2411220950-main 151 11/22/2024
2.0.7.1-prev-2411181238-main 145 11/18/2024
2.0.7 496 11/17/2024
2.0.7-prev-2411171939-main 140 11/17/2024
2.0.7-prev-2411152211-main 141 11/15/2024
2.0.7-prev-2411121224-main 156 11/12/2024
2.0.7-prev-2411111731-main 149 11/11/2024
2.0.7-prev-2411110931-main 165 11/11/2024
2.0.7-prev-241111092-main 153 11/11/2024
2.0.7-prev-2411101417-main 141 11/10/2024
2.0.7-prev-2411051728-main 168 11/5/2024
2.0.7-prev-2411032052-main 164 11/3/2024
2.0.7-prev-241031237-main 170 10/31/2024
2.0.7-prev-2410312310-main 130 10/31/2024
2.0.7-prev-2410281059-main 131 10/28/2024
2.0.7-prev-241027214-main 136 10/27/2024
2.0.7-prev-2410261937-main 145 10/26/2024
2.0.7-prev-2410252028-main 150 10/25/2024
2.0.7-prev-2410250745-main 169 10/25/2024
2.0.7-prev-2410211158-main 165 10/21/2024
2.0.7-prev-2410122330-main 163 10/12/2024
2.0.6 9,011 10/12/2024
2.0.6-prev-2410122326-main 126 10/12/2024
2.0.6-prev-2410122324-main 127 10/12/2024
2.0.6-prev-241012219-main 157 10/12/2024
2.0.6-prev-2410121210-main 164 10/12/2024
2.0.6-prev-2410121158-main 160 10/12/2024
2.0.6-prev-2410112244-main 154 10/11/2024
2.0.6-prev-2410112222-main 176 10/11/2024
2.0.6-prev-2410112142-main 158 10/11/2024
2.0.6-prev-2410112114-main 151 10/11/2024
2.0.6-prev-2410112052-main 158 10/11/2024
2.0.6-prev-2410112021-main 157 10/11/2024
2.0.6-prev-2409240850-main 195 9/24/2024
2.0.6-prev-2409231432-main 164 9/23/2024
2.0.6-prev-2409231336-main 130 9/23/2024
2.0.6-prev-2409231328-main 150 9/23/2024
2.0.6-prev-2409231228-main 162 9/23/2024
2.0.6-prev-2409101419-main 245 9/10/2024
2.0.6-prev-2409101324-main 169 9/10/2024
2.0.6-prev-2409101031-main 182 9/10/2024
2.0.5 3,953 9/10/2024
2.0.5-prev-2409101025-main 158 9/10/2024
2.0.4 644 9/2/2024
2.0.4-prev-2409021559-main 135 9/2/2024
2.0.4-prev-2409021543-main 158 9/2/2024
2.0.4-prev-2408301757-main 165 8/30/2024
2.0.4-prev-240806216-main 195 8/6/2024
2.0.3 6,025 8/6/2024
2.0.3-prev-2408060651-main 148 8/6/2024
2.0.3-prev-2407162111-main 197 7/16/2024
2.0.2 7,606 7/16/2024
2.0.2-prev-240716212-main 161 7/16/2024
2.0.1-prev-2407161734-main 163 7/16/2024
2.0.0 1,766 7/9/2024
2.0.0-prev-2407080832-main 175 7/8/2024
2.0.0-prev-2407080828-main 145 7/8/2024
2.0.0-prev-2407080824-for-m... 114 7/8/2024
2.0.0-prev-2407080757-for-m... 109 7/8/2024
2.0.0-prev-2407041714-for-m... 139 7/4/2024
2.0.0-prev-2407041643-for-m... 91 7/4/2024
2.0.0-prev-2407031525-for-m... 111 7/3/2024
2.0.0-prev-2407031417-for-m... 116 7/3/2024
2.0.0-prev-2407011629-for-m... 153 7/1/2024
2.0.0-prev-2406301522-for-m... 167 6/30/2024
1.7.89 2,976 6/28/2024
1.7.89-prev-2406281250-main 138 6/28/2024
1.7.88-prev-2406281119-main 173 6/28/2024
1.7.88-prev-2406271513-main 174 6/27/2024
1.7.88-prev-2406241329-main 126 6/24/2024
1.7.88-prev-2406201445-main 168 6/20/2024
1.7.88-prev-2406201321-main 117 6/20/2024
1.7.88-prev-2406200938-main 166 6/20/2024
1.7.88-prev-240619108-main 170 6/19/2024
1.7.88-prev-2406191018-main 179 6/19/2024
1.7.88-prev-2406171154-main 179 6/17/2024
1.7.88-prev-2406051024-main 208 6/5/2024
1.7.88-prev-2406050857-main 175 6/5/2024
1.7.88-prev-2406042343-main 165 6/4/2024
1.7.88-prev-2406042336-main 177 6/4/2024
1.7.88-prev-2406042253-main 171 6/4/2024
1.7.88-prev-2406041330-main 162 6/4/2024
1.7.88-prev-2406041236-main 173 6/4/2024
1.7.88-prev-240526158-main 193 5/26/2024
1.7.88-prev-2405261413-main 192 5/26/2024
1.7.88-prev-2405141254-main 191 5/14/2024
1.7.88-prev-2405061530-main 233 5/6/2024
1.7.88-prev-2405020855-main 184 5/2/2024
1.7.88-prev-240429142-main 172 4/29/2024
1.7.88-prev-240425199-main 140 4/25/2024
1.7.88-prev-2404231313-main 160 4/23/2024
1.7.87 31,077 4/23/2024
1.7.87-prev-240423135-main 175 4/23/2024
1.7.87-prev-2404231253-main 169 4/23/2024
1.7.87-prev-2404011353-main 254 4/1/2024
1.7.87-prev-2404011345-main 167 4/1/2024
1.7.87-prev-2404011246-main 165 4/1/2024
1.7.87-prev-2403220933-main 165 3/22/2024
1.7.86 7,483 3/22/2024
1.7.86-prev-2403220928-main 166 3/22/2024
1.7.86-prev-2403171653-main 152 3/17/2024
1.7.86-prev-2403132130-main 166 3/13/2024
1.7.86-prev-2403130931-main 186 3/13/2024
1.7.86-prev-2403081028-main 189 3/8/2024
1.7.85 7,482 3/8/2024
1.7.85-prev-2403081025-main 166 3/8/2024
1.7.85-prev-2403081022-main 175 3/8/2024
1.7.85-prev-2403041240-main 245 3/4/2024
1.7.85-prev-240222126-main 226 2/22/2024
1.7.85-prev-2402221216-main 183 2/22/2024
1.7.85-prev-2402221115-main 156 2/22/2024
1.7.85-prev-2402190751-main 212 2/19/2024
1.7.85-prev-2402190729-main 155 2/19/2024
1.7.85-prev-2402190713-main 173 2/19/2024
1.7.84 1,893 2/18/2024
1.7.84-prev-2402180010-main 181 2/18/2024
1.7.84-prev-2402172351-main 186 2/17/2024
1.7.84-prev-2402172339-main 176 2/17/2024
1.7.84-prev-2402091223-main 220 2/9/2024
1.7.84-prev-240209113-main 190 2/9/2024
1.7.83 6,952 1/22/2024
1.7.83-prev-2401221429-main 185 1/22/2024
1.7.83-prev-2401121446-main 379 1/12/2024
1.7.83-prev-2401101129-main 207 1/10/2024
1.7.83-prev-2401092213-main 198 1/9/2024
1.7.82 3,088 1/7/2024
1.7.81 334 1/5/2024
1.7.81-prev-2401051055-main 201 1/5/2024
1.7.81-prev-2401051015-main 208 1/5/2024
1.7.81-prev-2401041559-main 187 1/4/2024
1.7.81-prev-2401041556-main 157 1/4/2024
1.7.81-prev-2401041328-main 218 1/4/2024
1.7.81-prev-2401040943-main 200 1/4/2024
1.7.81-prev-231229177-main 212 12/29/2023
1.7.81-prev-2312291458-main 209 12/29/2023
1.7.81-prev-2312291325-main 180 12/29/2023
1.7.81-prev-2312291316-main 203 12/29/2023
1.7.80 1,284 12/27/2023
1.7.80-prev-2312221335-main 161 12/22/2023
1.7.80-prev-2312221224-main 178 12/22/2023
1.7.80-prev-231222116-main 150 12/22/2023
1.7.80-prev-2312221146-main 185 12/22/2023
1.7.80-prev-231221168-main 171 12/21/2023
1.7.80-prev-2312191356-main 167 12/19/2023
1.7.80-prev-2312190726-main 206 12/19/2023
1.7.79 2,071 12/19/2023
1.7.79-prev-2312190722-main 161 12/19/2023
1.7.79-prev-2312190720-main 200 12/19/2023
1.7.79-prev-2312190625-main 174 12/19/2023
1.7.79-prev-231218186-main 184 12/18/2023
1.7.79-prev-2312180725-main 195 12/18/2023
1.7.79-prev-2312171656-main 166 12/17/2023
1.7.78 416 12/17/2023
1.7.78-prev-2312171653-main 160 12/17/2023
1.7.78-prev-231208136-main 217 12/8/2023
1.7.78-prev-2312081239-main 179 12/8/2023
1.7.78-prev-231125227-main 257 11/25/2023
1.7.78-prev-231125183-main 188 11/25/2023
1.7.78-prev-2311251743-main 175 11/25/2023
1.7.78-prev-2311231527-main 174 11/23/2023
1.7.78-prev-2311231154-main 171 11/23/2023
1.7.78-prev-2311231145-main 158 11/23/2023
1.7.77 2,603 11/23/2023
1.7.77-prev-2311201432-main 182 11/20/2023
1.7.77-prev-2311201358-main 130 11/20/2023
1.7.77-prev-2311190052-main 183 11/19/2023
1.7.77-prev-2311171311-main 168 11/17/2023
1.7.77-prev-2311161753-main 143 11/16/2023
1.7.77-prev-2311161216-main 145 11/16/2023
1.7.77-prev-2311121951-main 161 11/12/2023
1.7.77-prev-2311121934-main 163 11/12/2023
1.7.77-prev-2311121925-main 176 11/12/2023
1.7.77-prev-2311091211-main 139 11/9/2023
1.7.77-prev-2311091156-main 160 11/9/2023
1.7.77-prev-2311060859-main 180 11/6/2023
1.7.77-prev-2311060848-main 171 11/6/2023
1.7.77-prev-2311050019-main 179 11/5/2023
1.7.77-prev-2311041315-main 149 11/4/2023
1.7.76 5,537 11/4/2023
1.7.76-prev-231104016-main 168 11/4/2023
1.7.76-prev-2311032342-main 149 11/3/2023
1.7.76-prev-2311031311-main 168 11/3/2023
1.7.76-prev-2311031256-main 135 11/3/2023
1.7.76-prev-2311031251-main 146 11/3/2023
1.7.76-prev-2311031027-main 169 11/3/2023
1.7.76-prev-2311022342-main 156 11/2/2023
1.7.76-prev-2311021936-main 155 11/2/2023
1.7.76-prev-231102154-main 156 11/2/2023
1.7.76-prev-2311021449-main 169 11/2/2023
1.7.76-prev-2311012343-main 171 11/1/2023
1.7.76-prev-2311012314-main 185 11/1/2023
1.7.76-prev-2311012314-ext-... 131 11/1/2023
1.7.76-prev-231031150-ext-f... 158 10/31/2023
1.7.76-prev-2310301549-ext-... 171 10/30/2023
1.7.76-prev-2310280957-main 171 10/28/2023
1.7.76-prev-2310280956-main 177 10/28/2023
1.7.76-prev-2310271059-main 178 10/27/2023
1.7.76-prev-2310241548-main 184 10/24/2023
1.7.76-prev-231022130-main 187 10/22/2023
1.7.75 894 10/22/2023
1.7.75-prev-2310212254-main 181 10/21/2023
1.7.75-prev-2310211835-main 195 10/21/2023
1.7.75-prev-231021163-main 192 10/21/2023
1.7.75-prev-2310121838-main 294 10/12/2023
1.7.75-prev-2310121149-main 510 10/12/2023
1.7.75-prev-231010155-main 176 10/10/2023
1.7.74 1,839 10/10/2023
1.7.74-prev-2310101053-main 192 10/10/2023
1.7.74-prev-2310091858-main 193 10/9/2023
1.7.74-prev-2310090849-main 189 10/9/2023
1.7.73 328 10/9/2023
1.7.73-prev-2310081110-main 165 10/8/2023
1.7.73-prev-231008111-main 175 10/8/2023
1.7.73-prev-2310081017-main 178 10/8/2023
1.7.73-prev-231008100-main 203 10/8/2023
1.7.73-prev-2310080956-main 155 10/8/2023
1.7.73-prev-2310080917-main 192 10/8/2023
1.7.73-prev-2310071939-main 163 10/7/2023
1.7.72 581 10/7/2023
1.7.72-prev-2310071923-main 188 10/7/2023
1.7.72-prev-231006178-main 179 10/6/2023
1.7.72-prev-231006167-main 193 10/6/2023
1.7.72-prev-2310061631-main 170 10/6/2023
1.7.72-prev-2310061526-main 180 10/6/2023
1.7.72-prev-2310061333-main 221 10/6/2023
1.7.72-prev-2310051926-main 184 10/5/2023
1.7.72-prev-2310051653-main 159 10/5/2023
1.7.72-prev-231005106-main 174 10/5/2023
1.7.72-prev-231004133-main 154 10/4/2023
1.7.72-prev-2310041222-main 195 10/4/2023
1.7.72-prev-2310032119-main 180 10/3/2023
1.7.72-prev-2310032118-fgil... 158 10/3/2023
1.7.72-prev-2310031840-main 180 10/3/2023
1.7.72-prev-2310021853-main 182 10/2/2023
1.7.71 4,467 10/2/2023
1.7.71-prev-2310021827-main 174 10/2/2023
1.7.71-prev-2310021435-main 150 10/2/2023
1.7.71-prev-2310011635-main 250 10/1/2023
1.7.71-prev-2310011354-main 168 10/1/2023
1.7.71-prev-2310011345-main 174 10/1/2023
1.7.70 238 10/1/2023
1.7.70-prev-2310011336-main 177 10/1/2023
1.7.70-prev-2310011335-main 175 10/1/2023
1.7.70-prev-2310011324-main 168 10/1/2023
1.7.70-prev-2310011118-try-... 158 10/1/2023
1.7.70-prev-2310011118-main 170 10/1/2023
1.7.70-prev-2309302143-try-... 199 9/30/2023
1.7.70-prev-2309302141-try-... 167 9/30/2023
1.7.70-prev-2309302139-try-... 169 9/30/2023
1.7.70-prev-2309301923-try-... 163 9/30/2023
1.7.70-prev-2309301858-try-... 155 9/30/2023
1.7.70-prev-2309301051-try-... 182 9/30/2023
1.7.70-prev-2309281230-main 161 9/28/2023
1.7.70-prev-2309281230-fgil... 164 9/28/2023
1.7.70-prev-2309251813-try-... 197 9/25/2023
1.7.70-prev-230925161-try-m... 204 9/25/2023
1.7.70-prev-2309251213-try-... 187 9/25/2023
1.7.70-prev-2309241830-main 168 9/24/2023
1.7.70-prev-2309211820-main 182 9/21/2023
1.7.69 1,232 9/21/2023
1.7.69-prev-2309201754-main 166 9/20/2023
1.7.68 224 9/20/2023
1.7.68-prev-2309201120-main 201 9/20/2023
1.7.68-prev-2309182049-stre... 156 9/18/2023
1.7.68-prev-230918145-main 202 9/18/2023
1.7.68-prev-230918144-refac... 160 9/18/2023
1.7.68-prev-2309181059-main 171 9/18/2023
1.7.68-prev-2309180958-main 154 9/18/2023
1.7.68-prev-2309180956-open... 151 9/18/2023
1.7.68-prev-2309171718-open... 156 9/17/2023
1.7.68-prev-2309151317-main 192 9/15/2023
1.7.68-prev-2309151125-main 193 9/15/2023
1.7.68-prev-2309151111-main 165 9/15/2023
1.7.68-prev-230915091-main 175 9/15/2023
1.7.68-prev-2309150859-main 173 9/15/2023
1.7.68-prev-2309150848-for-... 138 9/15/2023
1.7.68-prev-2309150839-main 163 9/15/2023
1.7.68-prev-2309141720-main 183 9/14/2023
1.7.68-prev-2309141624-main 135 9/14/2023
1.7.68-prev-2309140951-main 176 9/14/2023
1.7.68-prev-2309132130-main 203 9/13/2023
1.7.68-prev-2309132129-main 168 9/13/2023
1.7.68-prev-2309131352-main 186 9/13/2023
1.7.67 1,832 9/11/2023
1.7.67-prev-2309111714-main 157 9/11/2023
1.7.67-prev-230908125-main 178 9/8/2023
1.7.67-prev-2309011638-main 197 9/1/2023
1.7.67-prev-2309011345-main 153 9/1/2023
1.7.67-prev-2309011325-main 187 9/1/2023
1.7.67-prev-2309011132-main 183 9/1/2023
1.7.67-prev-2309010947-main 210 9/1/2023
1.7.67-prev-230831169-main 165 8/31/2023
1.7.67-prev-230830177-main 219 8/30/2023
1.7.67-prev-230829129-main 176 8/29/2023
1.7.66 787 8/29/2023
1.7.66-prev-230829124-main 191 8/29/2023
1.7.66-prev-2308290944-main 227 8/29/2023
1.7.66-prev-230825191-main 412 8/25/2023
1.7.66-prev-2308251844-main 171 8/25/2023
1.7.66-prev-2308251828-main 188 8/25/2023
1.7.66-prev-2308251247-main 209 8/25/2023
1.7.65 353 8/25/2023
1.7.65-prev-2308251231-main 211 8/25/2023
1.7.65-prev-2308251228-main 203 8/25/2023
1.7.65-prev-2308251226-main 201 8/25/2023
1.7.65-prev-2308250947-main 210 8/25/2023
1.7.65-prev-2308241938-main 216 8/24/2023
1.7.65-prev-2308241926-main 194 8/24/2023
1.7.65-prev-2308241849-feat... 198 8/24/2023
1.7.65-prev-2308150852-main 229 8/15/2023
1.7.65-prev-2308150844-TEST... 188 8/15/2023
1.7.65-d2308141450 193 8/14/2023
1.7.65-d2308141444 227 8/14/2023
1.7.65-d2308141158 199 8/14/2023
1.7.65-d2308141150 214 8/14/2023
1.7.65-d2308141146 205 8/14/2023
1.7.65-d2308140839 193 8/14/2023
1.7.65-d2308122013 210 8/12/2023
1.7.65-d230802214 243 8/2/2023
1.7.65-d230802213 208 8/2/2023
1.7.65-d2308022035 230 8/2/2023
1.7.65-d2308022032 232 8/2/2023
1.7.65-d2307302336 223 7/30/2023
1.7.65-d2307302320 188 7/30/2023
1.7.64 1,211 7/30/2023
1.7.64-d2307302317 223 7/30/2023
1.7.64-d2307302247 238 7/30/2023
1.7.64-d2307291444 250 7/29/2023
1.7.64-d2307291441 236 7/29/2023
1.7.64-d2307291440 242 7/29/2023
1.7.64-d230728177 219 7/28/2023
1.7.64-d2307281652 225 7/28/2023
1.7.64-d2307221851 255 7/22/2023
1.7.64-d2307200948 234 7/20/2023
1.7.64-d2307200916 231 7/20/2023
1.7.64-d230720090 218 7/20/2023
1.7.64-d2307191235 231 7/19/2023
1.7.64-d230718144 258 7/18/2023
1.7.64-d230718143 234 7/18/2023
1.7.64-d230718137 231 7/18/2023
1.7.64-d2307181322 241 7/18/2023
1.7.64-d2307181313 228 7/18/2023
1.7.64-d230718130 236 7/18/2023
1.7.64-d2307181252 220 7/18/2023
1.7.64-d230718121 228 7/18/2023
1.7.64-d2307181158 243 7/18/2023
1.7.64-d2307171630 229 7/17/2023
1.7.64-d2307151446 244 7/15/2023
1.7.63 923 7/14/2023
1.7.63-d2307141132 234 7/14/2023
1.7.63-d2307121411 220 7/12/2023
1.7.62 371 7/12/2023
1.7.62-d2307120842 219 7/12/2023
1.7.62-d2307112153 237 7/11/2023
1.7.62-d2307101518 232 7/10/2023
1.7.62-d2307101423 235 7/10/2023
1.7.62-d230710142 236 7/10/2023
1.7.62-d2307101318 210 7/10/2023
1.7.61 661 7/7/2023
1.7.61-d230707173 237 7/7/2023
1.7.61-d230707170 233 7/7/2023
1.7.61-d230707119 224 7/7/2023
1.7.61-d2307071021 242 7/7/2023
1.7.61-d230706145 238 7/6/2023
1.7.61-d2307061444 233 7/6/2023
1.7.61-d2307061410 200 7/6/2023
1.7.61-d2307061334 219 7/6/2023
1.7.61-d2307061322 215 7/6/2023
1.7.61-d2307061311 225 7/6/2023
1.7.61-d2307061127 226 7/6/2023
1.7.61-d2307061047 229 7/6/2023
1.7.61-d2307060938 217 7/6/2023
1.7.60 488 7/3/2023
1.7.60-d230703103 224 7/3/2023
1.7.60-d2307030954 216 7/3/2023
1.7.59 713 6/27/2023
1.7.59-d2307030945 223 7/3/2023
1.7.59-d2307030929 221 7/3/2023
1.7.58 256 6/27/2023
1.7.57 643 6/26/2023
1.7.55 299 6/24/2023
1.7.54 458 6/21/2023
1.7.49 1,211 6/13/2023
1.7.48 648 6/12/2023
1.7.47 311 6/12/2023
1.7.46 1,081 6/6/2023
1.7.45 381 6/2/2023
1.7.44 311 6/2/2023
1.7.43 273 6/1/2023
1.7.42 439 5/31/2023
1.7.41 5,761 5/8/2023
1.7.40 2,442 5/2/2023
1.7.39 272 5/2/2023
1.7.38 400 5/1/2023
1.7.37 323 4/28/2023
1.7.36 283 4/28/2023
1.7.35 680 4/17/2023
1.7.34 506 4/10/2023
1.7.33 5,457 3/2/2023
1.7.32 2,005 2/15/2023
1.7.31 2,811 2/2/2023
1.7.30 1,089 1/4/2023
1.7.29 447 1/3/2023
1.7.28 435 1/3/2023
1.7.27 643 12/25/2022
1.7.26 437 12/23/2022
1.7.24 472 12/19/2022
1.7.23 420 12/19/2022
1.7.22 427 12/19/2022
1.7.21 857 12/13/2022
1.7.20 616 12/12/2022
1.7.11 730 11/30/2022
1.7.10 711 11/19/2022
1.6.76 2,671 11/14/2022
1.6.75 488 11/14/2022
1.6.74 519 11/13/2022
1.6.73 593 11/7/2022
1.6.72 488 11/7/2022
1.6.71 618 11/4/2022
1.6.70 481 11/4/2022
1.6.69 502 11/3/2022
1.6.68 487 11/3/2022
1.6.67 583 10/24/2022
1.6.66 780 10/12/2022
1.6.65 554 10/11/2022
1.6.64 820 9/26/2022
1.6.63 607 9/23/2022
1.6.62 644 9/19/2022
1.6.6 628 9/18/2022
1.6.5 873 9/17/2022
1.6.4 592 9/17/2022
1.6.3 590 9/17/2022
1.6.2 570 9/16/2022
1.6.1 598 9/16/2022
1.6.0 576 9/15/2022
1.5.9 667 9/14/2022
1.5.8 595 9/13/2022
1.5.6 584 9/11/2022
1.5.5 560 9/11/2022
1.5.4 612 9/9/2022
1.5.2 582 9/8/2022
1.5.1 613 9/8/2022
1.5.0 640 9/8/2022
1.4.3 679 8/30/2022
1.4.2 613 8/30/2022
1.4.1 582 8/29/2022
1.4.0 558 8/29/2022
1.3.91 584 8/29/2022
1.3.9 601 8/29/2022
1.3.8 579 8/28/2022
1.3.7 564 8/28/2022
1.3.6 593 8/26/2022
1.3.5 674 8/22/2022
1.3.4 567 8/22/2022
1.3.3 569 8/22/2022
1.3.2 583 8/22/2022
1.3.1 635 8/19/2022
1.3.0 782 8/1/2022
1.2.9 605 8/1/2022
1.2.8 649 7/21/2022
1.2.7 2,719 6/19/2022
1.2.6 609 6/18/2022
1.2.5 637 6/9/2022
1.2.3 706 5/30/2022
1.2.2 831 3/31/2022
1.2.1 626 3/24/2022
1.2.0 876 12/27/2021
1.1.0 1,529 12/5/2021
1.0.0-preview.211002142256 312 10/2/2021