MudBlazor.Extensions 1.7.61-d2307061127

This is a prerelease version of MudBlazor.Extensions.
There is a newer version of this package available.
See the version list below for details.
dotnet add package MudBlazor.Extensions --version 1.7.61-d2307061127                
NuGet\Install-Package MudBlazor.Extensions -Version 1.7.61-d2307061127                
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="1.7.61-d2307061127" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MudBlazor.Extensions --version 1.7.61-d2307061127                
#r "nuget: MudBlazor.Extensions, 1.7.61-d2307061127"                
#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.
// Install MudBlazor.Extensions as a Cake Addin
#addin nuget:?package=MudBlazor.Extensions&version=1.7.61-d2307061127&prerelease

// Install MudBlazor.Extensions as a Cake Tool
#tool nuget:?package=MudBlazor.Extensions&version=1.7.61-d2307061127&prerelease                

GitHub Repo stars GitHub GitHub last commit Nuget version Nuget downloads Website

CI Stats

Azure deploy to mudex.azurewebsites.net pages-build-deployment Publish Nuget Preview Package Publish Nuget Release Package

MudBlazor.Extensions

MudBlazor.Extensions is a extension library for MudBlazor Component library from https://mudblazor.com

Demos

Azure Cloudflare

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.

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
builder.Services.AddMudExtensions();
  1. (Optional) Define default dialogOptions.
builder.Services.AddMudServicesWithExtensions(c =>
{
    c.WithDefaultDialogOptions(ex =>
    {
        ex.Position = DialogPosition.BottomRight;
    });
});

Please note: The dialog extensions are static, hence, you need to set the IJSRuntime somewhere in your code, for example, in your App.razor or MainLayout.razor in the OnAfterRenderAsync method. This is not a requirement but it does save you from passing the IJSRuntime in every DialogOptionsEx.

protected override async Task OnAfterRenderAsync(bool firstRender)
{
    if (firstRender)
        await JsRuntime.InitializeMudBlazorExtensionsAsync();
    await base.OnAfterRenderAsync(firstRender);
}

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

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

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.

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.

 <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

This component provides multi-file upload functionality, with features like duplicate checks, max size, specific allowed content types, max items, zip auto-extract, and many more.

SAMPLE Download Video

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.Filled.Alarm},
    new MudDialogButton( DotNetObjectReference.Create(this as object), nameof(ColorLensClick)) {Icon = Icons.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:

  • 1.7.61 > new Component MudExIconPicker to select icons. Used in API overview and in ComponentGrid as MudExObjectedit config.
  • 1.7.60 > Better component support for MudExObjectEdit
  • 1.7.59 > Add Parameters for Typo and preview size in ThemeSelect
  • 1.7.56 > Support default border radius in MudExThemeSelect
  • 1.7.55 > new Component MudExThemeEdit to edit theme(s) and presets of themes as easy as possible and supports all options from your inherited MudThemes.
  • 1.7.54 > new Component MudExThemeSelect to simple select a theme with an automatically generated preview image.
  • 1.7.53 > Extend MudExSvg utils with new Methods to generate an SVG application image for the current theme.
  • 1.7.50 > new Component MudExColor for all color parameters as default renderer in MudExObjectEdit
  • 1.7.48 > BugFix
  • 1.7.47 > Update Microsoft.AspNetCore.Components.Web to 7.0.5 for .net 7 and 6.0.16 for .net 6

Full change log can be found here

Planned Features

Notice this is just a first preview version. There are some features planned like

  • Dragging with snap behaviour

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 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 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 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

MudExObjectEdit.CodeGatorAdapter

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

GitHub repositories (3)

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

Repository Stars
DragoQCC/HardHatC2
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.
fgilde/MudBlazor.Extensions
MudBlazor.Extensions from https://www.mudex.org is a small extension for MudBlazor from https://mudblazor.com
Version Downloads Last updated
8.0.0-prev-250112136-mudbla... 27 1/12/2025
8.0.0-prev-2501121047-mudbl... 26 1/12/2025
8.0.0-prev-250112102-mudbla... 23 1/12/2025
8.0.0-prev-2501021023-mudbl... 70 1/2/2025
8.0.0-prev-2501011221-mudbl... 62 1/1/2025
8.0.0-prev-2501011220-mudbl... 55 1/1/2025
8.0.0-prev-2501011218-mudbl... 54 1/1/2025
8.0.0-prev-2412171357-mudbl... 83 12/17/2024
8.0.0-prev-2412151332-mudbl... 69 12/15/2024
8.0.0-prev-2412151237-mudbl... 52 12/15/2024
8.0.0-prev-2412121028-mudbl... 79 12/12/2024
8.0.0-prev-241208136-mudbla... 58 12/8/2024
8.0.0-prev-2411232146-mudbl... 82 11/23/2024
8.0.0-prev-2411231411-mudbl... 71 11/23/2024
2.1.1-prev-241217157-main 68 12/17/2024
2.1.0 1,045 12/17/2024
2.1.0-prev-241217140-main 84 12/17/2024
2.1.0-prev-2412171354-main 63 12/17/2024
2.1.0-prev-2412171226-main 69 12/17/2024
2.1.0-prev-2412151328-main 70 12/15/2024
2.1.0-prev-2412151250-main 76 12/15/2024
2.0.9-prev-2412151234-main 74 12/15/2024
2.0.9-prev-2412151211-main 76 12/15/2024
2.0.8 2,909 11/24/2024
2.0.8-prev-2412151156-main 70 12/15/2024
2.0.8-prev-2411231921-main 71 11/23/2024
2.0.8-prev-2411231414-main 66 11/23/2024
2.0.8-prev-2411221214-main 73 11/22/2024
2.0.8-prev-2411221019-main 70 11/22/2024
2.0.7.1 2,115 11/18/2024
2.0.7.1-prev-2411220950-main 74 11/22/2024
2.0.7.1-prev-2411181238-main 69 11/18/2024
2.0.7 301 11/17/2024
2.0.7-prev-2411171939-main 71 11/17/2024
2.0.7-prev-2411152211-main 78 11/15/2024
2.0.7-prev-2411121224-main 103 11/12/2024
2.0.7-prev-2411111731-main 94 11/11/2024
2.0.7-prev-2411110931-main 94 11/11/2024
2.0.7-prev-241111092-main 90 11/11/2024
2.0.7-prev-2411101417-main 86 11/10/2024
2.0.7-prev-2411051728-main 85 11/5/2024
2.0.7-prev-2411032052-main 91 11/3/2024
2.0.7-prev-241031237-main 90 10/31/2024
2.0.7-prev-2410312310-main 66 10/31/2024
2.0.7-prev-2410281059-main 82 10/28/2024
2.0.7-prev-241027214-main 82 10/27/2024
2.0.7-prev-2410261937-main 84 10/26/2024
2.0.7-prev-2410252028-main 82 10/25/2024
2.0.7-prev-2410250745-main 93 10/25/2024
2.0.7-prev-2410211158-main 84 10/21/2024
2.0.7-prev-2410122330-main 106 10/12/2024
2.0.6 5,085 10/12/2024
2.0.6-prev-2410122326-main 76 10/12/2024
2.0.6-prev-2410122324-main 74 10/12/2024
2.0.6-prev-241012219-main 85 10/12/2024
2.0.6-prev-2410121210-main 85 10/12/2024
2.0.6-prev-2410121158-main 88 10/12/2024
2.0.6-prev-2410112244-main 78 10/11/2024
2.0.6-prev-2410112222-main 91 10/11/2024
2.0.6-prev-2410112142-main 86 10/11/2024
2.0.6-prev-2410112114-main 85 10/11/2024
2.0.6-prev-2410112052-main 81 10/11/2024
2.0.6-prev-2410112021-main 80 10/11/2024
2.0.6-prev-2409240850-main 113 9/24/2024
2.0.6-prev-2409231432-main 87 9/23/2024
2.0.6-prev-2409231336-main 69 9/23/2024
2.0.6-prev-2409231328-main 81 9/23/2024
2.0.6-prev-2409231228-main 89 9/23/2024
2.0.6-prev-2409101419-main 177 9/10/2024
2.0.6-prev-2409101324-main 93 9/10/2024
2.0.6-prev-2409101031-main 107 9/10/2024
2.0.5 3,160 9/10/2024
2.0.5-prev-2409101025-main 95 9/10/2024
2.0.4 513 9/2/2024
2.0.4-prev-2409021559-main 85 9/2/2024
2.0.4-prev-2409021543-main 93 9/2/2024
2.0.4-prev-2408301757-main 95 8/30/2024
2.0.4-prev-240806216-main 133 8/6/2024
2.0.3 4,335 8/6/2024
2.0.3-prev-2408060651-main 77 8/6/2024
2.0.3-prev-2407162111-main 146 7/16/2024
2.0.2 4,342 7/16/2024
2.0.2-prev-240716212-main 89 7/16/2024
2.0.1-prev-2407161734-main 106 7/16/2024
2.0.0 1,437 7/9/2024
2.0.0-prev-2407080832-main 127 7/8/2024
2.0.0-prev-2407080828-main 102 7/8/2024
2.0.0-prev-2407080824-for-m... 57 7/8/2024
2.0.0-prev-2407080757-for-m... 45 7/8/2024
2.0.0-prev-2407041714-for-m... 83 7/4/2024
2.0.0-prev-2407041643-for-m... 57 7/4/2024
2.0.0-prev-2407031525-for-m... 77 7/3/2024
2.0.0-prev-2407031417-for-m... 62 7/3/2024
2.0.0-prev-2407011629-for-m... 87 7/1/2024
2.0.0-prev-2406301522-for-m... 118 6/30/2024
1.7.89 2,186 6/28/2024
1.7.89-prev-2406281250-main 87 6/28/2024
1.7.88-prev-2406281119-main 95 6/28/2024
1.7.88-prev-2406271513-main 104 6/27/2024
1.7.88-prev-2406241329-main 86 6/24/2024
1.7.88-prev-2406201445-main 92 6/20/2024
1.7.88-prev-2406201321-main 67 6/20/2024
1.7.88-prev-2406200938-main 92 6/20/2024
1.7.88-prev-240619108-main 106 6/19/2024
1.7.88-prev-2406191018-main 102 6/19/2024
1.7.88-prev-2406171154-main 102 6/17/2024
1.7.88-prev-2406051024-main 133 6/5/2024
1.7.88-prev-2406050857-main 91 6/5/2024
1.7.88-prev-2406042343-main 113 6/4/2024
1.7.88-prev-2406042336-main 102 6/4/2024
1.7.88-prev-2406042253-main 102 6/4/2024
1.7.88-prev-2406041330-main 82 6/4/2024
1.7.88-prev-2406041236-main 100 6/4/2024
1.7.88-prev-240526158-main 124 5/26/2024
1.7.88-prev-2405261413-main 130 5/26/2024
1.7.88-prev-2405141254-main 118 5/14/2024
1.7.88-prev-2405061530-main 185 5/6/2024
1.7.88-prev-2405020855-main 95 5/2/2024
1.7.88-prev-240429142-main 106 4/29/2024
1.7.88-prev-240425199-main 104 4/25/2024
1.7.88-prev-2404231313-main 114 4/23/2024
1.7.87 19,110 4/23/2024
1.7.87-prev-240423135-main 102 4/23/2024
1.7.87-prev-2404231253-main 113 4/23/2024
1.7.87-prev-2404011353-main 207 4/1/2024
1.7.87-prev-2404011345-main 111 4/1/2024
1.7.87-prev-2404011246-main 102 4/1/2024
1.7.87-prev-2403220933-main 116 3/22/2024
1.7.86 6,268 3/22/2024
1.7.86-prev-2403220928-main 105 3/22/2024
1.7.86-prev-2403171653-main 85 3/17/2024
1.7.86-prev-2403132130-main 114 3/13/2024
1.7.86-prev-2403130931-main 112 3/13/2024
1.7.86-prev-2403081028-main 115 3/8/2024
1.7.85 5,619 3/8/2024
1.7.85-prev-2403081025-main 89 3/8/2024
1.7.85-prev-2403081022-main 103 3/8/2024
1.7.85-prev-2403041240-main 181 3/4/2024
1.7.85-prev-240222126-main 148 2/22/2024
1.7.85-prev-2402221216-main 107 2/22/2024
1.7.85-prev-2402221115-main 129 2/22/2024
1.7.85-prev-2402190751-main 135 2/19/2024
1.7.85-prev-2402190729-main 99 2/19/2024
1.7.85-prev-2402190713-main 97 2/19/2024
1.7.84 1,622 2/18/2024
1.7.84-prev-2402180010-main 97 2/18/2024
1.7.84-prev-2402172351-main 118 2/17/2024
1.7.84-prev-2402172339-main 103 2/17/2024
1.7.84-prev-2402091223-main 166 2/9/2024
1.7.84-prev-240209113-main 121 2/9/2024
1.7.83 5,872 1/22/2024
1.7.83-prev-2401221429-main 102 1/22/2024
1.7.83-prev-2401121446-main 319 1/12/2024
1.7.83-prev-2401101129-main 121 1/10/2024
1.7.83-prev-2401092213-main 120 1/9/2024
1.7.82 1,922 1/7/2024
1.7.81 222 1/5/2024
1.7.81-prev-2401051055-main 124 1/5/2024
1.7.81-prev-2401051015-main 134 1/5/2024
1.7.81-prev-2401041559-main 134 1/4/2024
1.7.81-prev-2401041556-main 110 1/4/2024
1.7.81-prev-2401041328-main 140 1/4/2024
1.7.81-prev-2401040943-main 138 1/4/2024
1.7.81-prev-231229177-main 153 12/29/2023
1.7.81-prev-2312291458-main 134 12/29/2023
1.7.81-prev-2312291325-main 114 12/29/2023
1.7.81-prev-2312291316-main 134 12/29/2023
1.7.80 1,088 12/27/2023
1.7.80-prev-2312221335-main 103 12/22/2023
1.7.80-prev-2312221224-main 122 12/22/2023
1.7.80-prev-231222116-main 112 12/22/2023
1.7.80-prev-2312221146-main 114 12/22/2023
1.7.80-prev-231221168-main 96 12/21/2023
1.7.80-prev-2312191356-main 115 12/19/2023
1.7.80-prev-2312190726-main 124 12/19/2023
1.7.79 1,857 12/19/2023
1.7.79-prev-2312190722-main 100 12/19/2023
1.7.79-prev-2312190720-main 128 12/19/2023
1.7.79-prev-2312190625-main 112 12/19/2023
1.7.79-prev-231218186-main 145 12/18/2023
1.7.79-prev-2312180725-main 125 12/18/2023
1.7.79-prev-2312171656-main 121 12/17/2023
1.7.78 279 12/17/2023
1.7.78-prev-2312171653-main 113 12/17/2023
1.7.78-prev-231208136-main 149 12/8/2023
1.7.78-prev-2312081239-main 116 12/8/2023
1.7.78-prev-231125227-main 183 11/25/2023
1.7.78-prev-231125183-main 111 11/25/2023
1.7.78-prev-2311251743-main 110 11/25/2023
1.7.78-prev-2311231527-main 127 11/23/2023
1.7.78-prev-2311231154-main 96 11/23/2023
1.7.78-prev-2311231145-main 109 11/23/2023
1.7.77 2,386 11/23/2023
1.7.77-prev-2311201432-main 110 11/20/2023
1.7.77-prev-2311201358-main 79 11/20/2023
1.7.77-prev-2311190052-main 112 11/19/2023
1.7.77-prev-2311171311-main 122 11/17/2023
1.7.77-prev-2311161753-main 106 11/16/2023
1.7.77-prev-2311161216-main 97 11/16/2023
1.7.77-prev-2311121951-main 121 11/12/2023
1.7.77-prev-2311121934-main 98 11/12/2023
1.7.77-prev-2311121925-main 101 11/12/2023
1.7.77-prev-2311091211-main 97 11/9/2023
1.7.77-prev-2311091156-main 99 11/9/2023
1.7.77-prev-2311060859-main 122 11/6/2023
1.7.77-prev-2311060848-main 103 11/6/2023
1.7.77-prev-2311050019-main 114 11/5/2023
1.7.77-prev-2311041315-main 78 11/4/2023
1.7.76 3,364 11/4/2023
1.7.76-prev-231104016-main 97 11/4/2023
1.7.76-prev-2311032342-main 93 11/3/2023
1.7.76-prev-2311031311-main 107 11/3/2023
1.7.76-prev-2311031256-main 96 11/3/2023
1.7.76-prev-2311031251-main 98 11/3/2023
1.7.76-prev-2311031027-main 108 11/3/2023
1.7.76-prev-2311022342-main 126 11/2/2023
1.7.76-prev-2311021936-main 105 11/2/2023
1.7.76-prev-231102154-main 94 11/2/2023
1.7.76-prev-2311021449-main 100 11/2/2023
1.7.76-prev-2311012343-main 114 11/1/2023
1.7.76-prev-2311012314-main 111 11/1/2023
1.7.76-prev-2311012314-ext-... 87 11/1/2023
1.7.76-prev-231031150-ext-f... 93 10/31/2023
1.7.76-prev-2310301549-ext-... 124 10/30/2023
1.7.76-prev-2310280957-main 123 10/28/2023
1.7.76-prev-2310280956-main 103 10/28/2023
1.7.76-prev-2310271059-main 130 10/27/2023
1.7.76-prev-2310241548-main 128 10/24/2023
1.7.76-prev-231022130-main 126 10/22/2023
1.7.75 814 10/22/2023
1.7.75-prev-2310212254-main 116 10/21/2023
1.7.75-prev-2310211835-main 118 10/21/2023
1.7.75-prev-231021163-main 120 10/21/2023
1.7.75-prev-2310121838-main 238 10/12/2023
1.7.75-prev-2310121149-main 463 10/12/2023
1.7.75-prev-231010155-main 112 10/10/2023
1.7.74 1,751 10/10/2023
1.7.74-prev-2310101053-main 110 10/10/2023
1.7.74-prev-2310091858-main 115 10/9/2023
1.7.74-prev-2310090849-main 111 10/9/2023
1.7.73 236 10/9/2023
1.7.73-prev-2310081110-main 110 10/8/2023
1.7.73-prev-231008111-main 99 10/8/2023
1.7.73-prev-2310081017-main 126 10/8/2023
1.7.73-prev-231008100-main 119 10/8/2023
1.7.73-prev-2310080956-main 101 10/8/2023
1.7.73-prev-2310080917-main 121 10/8/2023
1.7.73-prev-2310071939-main 110 10/7/2023
1.7.72 494 10/7/2023
1.7.72-prev-2310071923-main 106 10/7/2023
1.7.72-prev-231006178-main 110 10/6/2023
1.7.72-prev-231006167-main 109 10/6/2023
1.7.72-prev-2310061631-main 98 10/6/2023
1.7.72-prev-2310061526-main 116 10/6/2023
1.7.72-prev-2310061333-main 136 10/6/2023
1.7.72-prev-2310051926-main 103 10/5/2023
1.7.72-prev-2310051653-main 113 10/5/2023
1.7.72-prev-231005106-main 115 10/5/2023
1.7.72-prev-231004133-main 109 10/4/2023
1.7.72-prev-2310041222-main 112 10/4/2023
1.7.72-prev-2310032119-main 125 10/3/2023
1.7.72-prev-2310032118-fgil... 100 10/3/2023
1.7.72-prev-2310031840-main 121 10/3/2023
1.7.72-prev-2310021853-main 117 10/2/2023
1.7.71 2,730 10/2/2023
1.7.71-prev-2310021827-main 107 10/2/2023
1.7.71-prev-2310021435-main 102 10/2/2023
1.7.71-prev-2310011635-main 187 10/1/2023
1.7.71-prev-2310011354-main 110 10/1/2023
1.7.71-prev-2310011345-main 108 10/1/2023
1.7.70 184 10/1/2023
1.7.70-prev-2310011336-main 104 10/1/2023
1.7.70-prev-2310011335-main 101 10/1/2023
1.7.70-prev-2310011324-main 110 10/1/2023
1.7.70-prev-2310011118-try-... 108 10/1/2023
1.7.70-prev-2310011118-main 104 10/1/2023
1.7.70-prev-2309302143-try-... 128 9/30/2023
1.7.70-prev-2309302141-try-... 94 9/30/2023
1.7.70-prev-2309302139-try-... 106 9/30/2023
1.7.70-prev-2309301923-try-... 104 9/30/2023
1.7.70-prev-2309301858-try-... 103 9/30/2023
1.7.70-prev-2309301051-try-... 109 9/30/2023
1.7.70-prev-2309281230-main 110 9/28/2023
1.7.70-prev-2309281230-fgil... 105 9/28/2023
1.7.70-prev-2309251813-try-... 127 9/25/2023
1.7.70-prev-230925161-try-m... 122 9/25/2023
1.7.70-prev-2309251213-try-... 106 9/25/2023
1.7.70-prev-2309241830-main 114 9/24/2023
1.7.70-prev-2309211820-main 107 9/21/2023
1.7.69 1,085 9/21/2023
1.7.69-prev-2309201754-main 84 9/20/2023
1.7.68 154 9/20/2023
1.7.68-prev-2309201120-main 117 9/20/2023
1.7.68-prev-2309182049-stre... 116 9/18/2023
1.7.68-prev-230918145-main 120 9/18/2023
1.7.68-prev-230918144-refac... 108 9/18/2023
1.7.68-prev-2309181059-main 98 9/18/2023
1.7.68-prev-2309180958-main 107 9/18/2023
1.7.68-prev-2309180956-open... 84 9/18/2023
1.7.68-prev-2309171718-open... 104 9/17/2023
1.7.68-prev-2309151317-main 115 9/15/2023
1.7.68-prev-2309151125-main 100 9/15/2023
1.7.68-prev-2309151111-main 107 9/15/2023
1.7.68-prev-230915091-main 94 9/15/2023
1.7.68-prev-2309150859-main 97 9/15/2023
1.7.68-prev-2309150848-for-... 82 9/15/2023
1.7.68-prev-2309150839-main 93 9/15/2023
1.7.68-prev-2309141720-main 125 9/14/2023
1.7.68-prev-2309141624-main 91 9/14/2023
1.7.68-prev-2309140951-main 109 9/14/2023
1.7.68-prev-2309132130-main 129 9/13/2023
1.7.68-prev-2309132129-main 117 9/13/2023
1.7.68-prev-2309131352-main 117 9/13/2023
1.7.67 1,189 9/11/2023
1.7.67-prev-2309111714-main 119 9/11/2023
1.7.67-prev-230908125-main 103 9/8/2023
1.7.67-prev-2309011638-main 130 9/1/2023
1.7.67-prev-2309011345-main 96 9/1/2023
1.7.67-prev-2309011325-main 98 9/1/2023
1.7.67-prev-2309011132-main 114 9/1/2023
1.7.67-prev-2309010947-main 109 9/1/2023
1.7.67-prev-230831169-main 96 8/31/2023
1.7.67-prev-230830177-main 126 8/30/2023
1.7.67-prev-230829129-main 117 8/29/2023
1.7.66 694 8/29/2023
1.7.66-prev-230829124-main 116 8/29/2023
1.7.66-prev-2308290944-main 120 8/29/2023
1.7.66-prev-230825191-main 313 8/25/2023
1.7.66-prev-2308251844-main 111 8/25/2023
1.7.66-prev-2308251828-main 121 8/25/2023
1.7.66-prev-2308251247-main 110 8/25/2023
1.7.65 264 8/25/2023
1.7.65-prev-2308251231-main 114 8/25/2023
1.7.65-prev-2308251228-main 106 8/25/2023
1.7.65-prev-2308251226-main 122 8/25/2023
1.7.65-prev-2308250947-main 112 8/25/2023
1.7.65-prev-2308241938-main 118 8/24/2023
1.7.65-prev-2308241926-main 116 8/24/2023
1.7.65-prev-2308241849-feat... 109 8/24/2023
1.7.65-prev-2308150852-main 134 8/15/2023
1.7.65-prev-2308150844-TEST... 101 8/15/2023
1.7.65-d2308141450 118 8/14/2023
1.7.65-d2308141444 122 8/14/2023
1.7.65-d2308141158 119 8/14/2023
1.7.65-d2308141150 120 8/14/2023
1.7.65-d2308141146 109 8/14/2023
1.7.65-d2308140839 122 8/14/2023
1.7.65-d2308122013 137 8/12/2023
1.7.65-d230802214 143 8/2/2023
1.7.65-d230802213 134 8/2/2023
1.7.65-d2308022035 144 8/2/2023
1.7.65-d2308022032 135 8/2/2023
1.7.65-d2307302336 135 7/30/2023
1.7.65-d2307302320 114 7/30/2023
1.7.64 1,062 7/30/2023
1.7.64-d2307302317 125 7/30/2023
1.7.64-d2307302247 141 7/30/2023
1.7.64-d2307291444 144 7/29/2023
1.7.64-d2307291441 145 7/29/2023
1.7.64-d2307291440 139 7/29/2023
1.7.64-d230728177 145 7/28/2023
1.7.64-d2307281652 129 7/28/2023
1.7.64-d2307221851 156 7/22/2023
1.7.64-d2307200948 141 7/20/2023
1.7.64-d2307200916 136 7/20/2023
1.7.64-d230720090 115 7/20/2023
1.7.64-d2307191235 151 7/19/2023
1.7.64-d230718144 156 7/18/2023
1.7.64-d230718143 139 7/18/2023
1.7.64-d230718137 138 7/18/2023
1.7.64-d2307181322 134 7/18/2023
1.7.64-d2307181313 133 7/18/2023
1.7.64-d230718130 135 7/18/2023
1.7.64-d2307181252 130 7/18/2023
1.7.64-d230718121 136 7/18/2023
1.7.64-d2307181158 135 7/18/2023
1.7.64-d2307171630 154 7/17/2023
1.7.64-d2307151446 160 7/15/2023
1.7.63 774 7/14/2023
1.7.63-d2307141132 136 7/14/2023
1.7.63-d2307121411 125 7/12/2023
1.7.62 257 7/12/2023
1.7.62-d2307120842 142 7/12/2023
1.7.62-d2307112153 139 7/11/2023
1.7.62-d2307101518 136 7/10/2023
1.7.62-d2307101423 139 7/10/2023
1.7.62-d230710142 129 7/10/2023
1.7.62-d2307101318 137 7/10/2023
1.7.61 512 7/7/2023
1.7.61-d230707173 134 7/7/2023
1.7.61-d230707170 129 7/7/2023
1.7.61-d230707119 147 7/7/2023
1.7.61-d2307071021 138 7/7/2023
1.7.61-d230706145 155 7/6/2023
1.7.61-d2307061444 130 7/6/2023
1.7.61-d2307061410 120 7/6/2023
1.7.61-d2307061334 139 7/6/2023
1.7.61-d2307061322 119 7/6/2023
1.7.61-d2307061311 129 7/6/2023
1.7.61-d2307061127 119 7/6/2023
1.7.61-d2307061047 133 7/6/2023
1.7.61-d2307060938 139 7/6/2023
1.7.60 378 7/3/2023
1.7.60-d230703103 129 7/3/2023
1.7.60-d2307030954 122 7/3/2023
1.7.59 611 6/27/2023
1.7.59-d2307030945 127 7/3/2023
1.7.59-d2307030929 129 7/3/2023
1.7.58 157 6/27/2023
1.7.57 520 6/26/2023
1.7.55 196 6/24/2023
1.7.54 299 6/21/2023
1.7.49 1,033 6/13/2023
1.7.48 532 6/12/2023
1.7.47 198 6/12/2023
1.7.46 977 6/6/2023
1.7.45 269 6/2/2023
1.7.44 194 6/2/2023
1.7.43 169 6/1/2023
1.7.42 317 5/31/2023
1.7.41 3,161 5/8/2023
1.7.40 2,031 5/2/2023
1.7.39 180 5/2/2023
1.7.38 288 5/1/2023
1.7.37 215 4/28/2023
1.7.36 190 4/28/2023
1.7.35 513 4/17/2023
1.7.34 416 4/10/2023
1.7.33 4,703 3/2/2023
1.7.32 1,431 2/15/2023
1.7.31 2,683 2/2/2023
1.7.30 932 1/4/2023
1.7.29 333 1/3/2023
1.7.28 306 1/3/2023
1.7.27 533 12/25/2022
1.7.26 340 12/23/2022
1.7.24 372 12/19/2022
1.7.23 314 12/19/2022
1.7.22 326 12/19/2022
1.7.21 750 12/13/2022
1.7.20 395 12/12/2022
1.7.11 595 11/30/2022
1.7.10 610 11/19/2022
1.6.76 2,533 11/14/2022
1.6.75 366 11/14/2022
1.6.74 390 11/13/2022
1.6.73 477 11/7/2022
1.6.72 367 11/7/2022
1.6.71 511 11/4/2022
1.6.70 374 11/4/2022
1.6.69 377 11/3/2022
1.6.68 362 11/3/2022
1.6.67 460 10/24/2022
1.6.66 670 10/12/2022
1.6.65 432 10/11/2022
1.6.64 704 9/26/2022
1.6.63 484 9/23/2022
1.6.62 506 9/19/2022
1.6.6 496 9/18/2022
1.6.5 750 9/17/2022
1.6.4 471 9/17/2022
1.6.3 484 9/17/2022
1.6.2 469 9/16/2022
1.6.1 494 9/16/2022
1.6.0 474 9/15/2022
1.5.9 539 9/14/2022
1.5.8 469 9/13/2022
1.5.6 481 9/11/2022
1.5.5 461 9/11/2022
1.5.4 494 9/9/2022
1.5.2 462 9/8/2022
1.5.1 487 9/8/2022
1.5.0 507 9/8/2022
1.4.3 574 8/30/2022
1.4.2 480 8/30/2022
1.4.1 463 8/29/2022
1.4.0 451 8/29/2022
1.3.91 460 8/29/2022
1.3.9 475 8/29/2022
1.3.8 456 8/28/2022
1.3.7 441 8/28/2022
1.3.6 477 8/26/2022
1.3.5 548 8/22/2022
1.3.4 443 8/22/2022
1.3.3 465 8/22/2022
1.3.2 462 8/22/2022
1.3.1 501 8/19/2022
1.3.0 674 8/1/2022
1.2.9 475 8/1/2022
1.2.8 520 7/21/2022
1.2.7 2,580 6/19/2022
1.2.6 486 6/18/2022
1.2.5 506 6/9/2022
1.2.3 594 5/30/2022
1.2.2 711 3/31/2022
1.2.1 488 3/24/2022
1.2.0 608 12/27/2021
1.1.0 1,037 12/5/2021
1.0.0-preview.211002142256 215 10/2/2021