I-Synergy.Framework.UI.WinUI 2025.11119.10110

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

I-Synergy Framework UI WinUI

Modern Windows UI framework for building next-generation Windows applications with WinUI 3. This package provides a complete WinUI implementation of the I-Synergy Framework UI services, controls, and patterns for Windows 10+ and Windows 11.

NuGet License .NET Platform

Features

  • WinUI 3 support for Windows 10 (19041+) and Windows 11
  • Modern Fluent Design with Mica, Acrylic, and Material effects
  • Dialog service with ContentDialog and MessageDialog support
  • Navigation service with Frame-based navigation
  • Theme service with dynamic accent colors and Fluent theming
  • File service with modern file pickers
  • Clipboard service for Windows clipboard operations
  • Camera service for camera and photo capture
  • Update service for application updates
  • Custom controls (BladeView, Console, ImageBrowser, Menu, Tiles, ErrorPresenter, SplashScreen)
  • Behaviors using CommunityToolkit.WinUI.Behaviors
  • 40+ dynamic theme palettes with modern Fluent Design styles
  • Native Windows 11 integration with title bar customization

Installation

Install the package via NuGet:

dotnet add package I-Synergy.Framework.UI.WinUI

Quick Start

1. Configure Application

Setup your WinUI 3 application with I-Synergy Framework:

using ISynergy.Framework.UI;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.UI.Xaml;

public partial class App : Application
{
    private IHost _host;
    private Microsoft.UI.Xaml.Window _window;

    public App()
    {
        InitializeComponent();
    }

    protected override async void OnLaunched(LaunchActivatedEventArgs args)
    {
        _host = Host.CreateDefaultBuilder()
            .ConfigureServices((context, services) =>
            {
                // Core services
                services.AddSingleton<ILanguageService, LanguageService>();
                services.AddSingleton<IMessengerService, MessengerService>();
                services.AddSingleton<IBusyService, BusyService>();

                // WinUI services
                services.AddSingleton<IDialogService, DialogService>();
                services.AddSingleton<INavigationService, NavigationService>();
                services.AddSingleton<IThemeService, ThemeService>();
                services.AddSingleton<IFileService<FileResult>, FileService>();
                services.AddSingleton<IClipboardService, ClipboardService>();
                services.AddSingleton<ICameraService, CameraService>();
                services.AddSingleton<IUpdateService, UpdateService>();

                // ViewModels
                services.AddTransient<MainViewModel>();
                services.AddTransient<ShellViewModel>();
            })
            .Build();

        await _host.StartAsync();

        // Apply theme
        var themeService = _host.Services.GetRequiredService<IThemeService>();
        themeService.ApplyTheme();

        // Create and activate window
        _window = _host.Services.GetRequiredService<MainWindow>();
        _window.Activate();
    }
}

2. Create XAML Windows with ViewModels

<Window x:Class="MyApp.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        mc:Ignorable="d">

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="*"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>

        
        <Grid Grid.Row="0" Background="{ThemeResource SystemControlAcrylicElementBrush}">
            <CommandBar>
                <AppBarButton Icon="Add" Label="New" Command="{Binding NewCommand}"/>
                <AppBarButton Icon="OpenFile" Label="Open" Command="{Binding OpenCommand}"/>
                <AppBarButton Icon="Save" Label="Save" Command="{Binding SaveCommand}"/>
                <AppBarSeparator/>
                <AppBarButton Icon="Setting" Label="Settings" Command="{Binding SettingsCommand}"/>
            </CommandBar>
        </Grid>

        
        <Frame Grid.Row="1"
               x:Name="MainFrame"/>

        
        <Grid Grid.Row="2" Background="{ThemeResource SystemControlAcrylicElementBrush}">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*"/>
                <ColumnDefinition Width="Auto"/>
            </Grid.ColumnDefinitions>

            <TextBlock Grid.Column="0"
                       Text="{Binding StatusMessage}"
                       Margin="12,8"
                       VerticalAlignment="Center"/>

            <ProgressRing Grid.Column="1"
                          Width="20" Height="20"
                          Margin="12,8"
                          IsActive="{Binding BusyService.IsBusy}"/>
        </Grid>
    </Grid>
</Window>
using Microsoft.UI.Xaml;

public sealed partial class MainWindow : Window
{
    public MainWindow(MainViewModel viewModel)
    {
        InitializeComponent();
        ExtendsContentIntoTitleBar = true;
        SetTitleBar(AppTitleBar);
        DataContext = viewModel;
    }
}

3. Use Dialog Service

using ISynergy.Framework.Mvvm.ViewModels;
using ISynergy.Framework.Mvvm.Commands;

public class ProductViewModel : ViewModel
{
    private readonly IProductService _productService;

    public AsyncRelayCommand SaveCommand { get; }
    public AsyncRelayCommand DeleteCommand { get; }

    public ProductViewModel(
        ICommonServices commonServices,
        IProductService productService,
        ILogger<ProductViewModel> logger)
        : base(commonServices, logger)
    {
        _productService = productService;

        SaveCommand = new AsyncRelayCommand(SaveAsync, CanSave);
        DeleteCommand = new AsyncRelayCommand(DeleteAsync);
    }

    private bool CanSave() => !string.IsNullOrEmpty(Name) && IsValid;

    private async Task SaveAsync()
    {
        try
        {
            CommonServices.BusyService.StartBusy("Saving product...");

            await _productService.SaveAsync(Product);

            await CommonServices.DialogService.ShowInformationAsync(
                "Product saved successfully",
                "Success");
        }
        catch (Exception ex)
        {
            await CommonServices.DialogService.ShowErrorAsync(ex, "Error");
        }
        finally
        {
            CommonServices.BusyService.StopBusy();
        }
    }

    private async Task DeleteAsync()
    {
        var result = await CommonServices.DialogService.ShowMessageAsync(
            "Are you sure you want to delete this product?",
            "Confirm Delete",
            MessageBoxButtons.YesNo);

        if (result == MessageBoxResult.Yes)
        {
            await _productService.DeleteAsync(Product.Id);
            await CommonServices.NavigationService.GoBackAsync();
        }
    }

    // Show custom ContentDialog
    private async Task EditSettingsAsync()
    {
        await CommonServices.DialogService
            .ShowDialogAsync<SettingsDialog, SettingsViewModel, Settings>();
    }
}

4. Camera Service

using ISynergy.Framework.Mvvm.Abstractions.Services;

public class ProfileViewModel : ViewModel
{
    private readonly ICameraService _cameraService;

    public AsyncRelayCommand TakePhotoCommand { get; }
    public AsyncRelayCommand PickPhotoCommand { get; }

    public BitmapImage ProfileImage
    {
        get => GetValue<BitmapImage>();
        set => SetValue(value);
    }

    public ProfileViewModel(
        ICommonServices commonServices,
        ICameraService cameraService,
        ILogger<ProfileViewModel> logger)
        : base(commonServices, logger)
    {
        _cameraService = cameraService;

        TakePhotoCommand = new AsyncRelayCommand(TakePhotoAsync);
        PickPhotoCommand = new AsyncRelayCommand(PickPhotoAsync);
    }

    private async Task TakePhotoAsync()
    {
        var photo = await _cameraService.TakePhotoAsync();

        if (photo is not null)
        {
            var bitmapImage = new BitmapImage();
            using (var stream = await photo.OpenReadAsync())
            {
                await bitmapImage.SetSourceAsync(stream.AsRandomAccessStream());
            }
            ProfileImage = bitmapImage;
        }
    }

    private async Task PickPhotoAsync()
    {
        var photo = await _cameraService.PickPhotoAsync();

        if (photo is not null)
        {
            var bitmapImage = new BitmapImage();
            using (var stream = await photo.OpenReadAsync())
            {
                await bitmapImage.SetSourceAsync(stream.AsRandomAccessStream());
            }
            ProfileImage = bitmapImage;
        }
    }
}

Custom Controls

BladeView

<controls:BladeView ItemsSource="{x:Bind ViewModel.Blades, Mode=OneWay}"
                    SelectedItem="{x:Bind ViewModel.SelectedBlade, Mode=TwoWay}" />

ImageBrowser

<controls:ImageBrowser Images="{x:Bind ViewModel.ProductImages, Mode=OneWay}"
                       SelectedImage="{x:Bind ViewModel.SelectedImage, Mode=TwoWay}"
                       AllowAdd="True"
                       AllowRemove="True" />

SplashScreen

<controls:SplashScreen x:Class="MyApp.CustomSplashScreen"
                       Logo="/Assets/logo.png"
                       Message="Loading application..."
                       ShowProgress="True" />

Fluent Design Integration

WinUI 3 provides modern Fluent Design features:


<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
    
</Grid>


<Grid Background="{ThemeResource SystemControlAcrylicWindowBrush}">
    
</Grid>


<Button Style="{StaticResource AccentButtonStyle}"
        Content="Click Me">
    
</Button>


<Border CornerRadius="8"
        Shadow="{StaticResource SharedShadow}">
    <Image Source="/Assets/image.png"/>
</Border>

Theme Support

The WinUI framework includes 40+ built-in theme palettes with modern Fluent Design:

using ISynergy.Framework.Mvvm.Abstractions.Services;

// Theme is automatically applied on startup
// Accent color is synchronized with Windows system accent

// Show theme selection to users
private async Task ShowThemeSelectionAsync()
{
    await CommonServices.DialogService
        .ShowDialogAsync<ThemeWindow, ThemeViewModel, ThemeStyle>();
}

Title Bar Customization

Customize the Windows 11 title bar:

public sealed partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();

        // Extend content into title bar
        ExtendsContentIntoTitleBar = true;
        SetTitleBar(AppTitleBar);

        // Customize title bar colors
        if (AppWindowTitleBar.IsCustomizationSupported())
        {
            var titleBar = AppWindow.TitleBar;
            titleBar.BackgroundColor = Colors.Transparent;
            titleBar.ButtonBackgroundColor = Colors.Transparent;
            titleBar.ButtonHoverBackgroundColor = Color.FromArgb(25, 255, 255, 255);
        }
    }
}

Behaviors

Using CommunityToolkit.WinUI.Behaviors:

<Page xmlns:interactivity="using:Microsoft.Xaml.Interactivity"
      xmlns:behaviors="using:CommunityToolkit.WinUI.Behaviors">

    <TextBox>
        <interactivity:Interaction.Behaviors>
            <behaviors:FocusBehavior />
        </interactivity:Interaction.Behaviors>
    </TextBox>

    <ListView ItemsSource="{x:Bind Items}">
        <interactivity:Interaction.Behaviors>
            <behaviors:SelectAllBehavior />
        </interactivity:Interaction.Behaviors>
    </ListView>
</Page>

Best Practices

Use x:Bind instead of Binding for better performance in WinUI 3.

Always test on both Windows 10 and Windows 11 for compatibility.

WinUI 3 apps use a separate process from Windows Shell, providing better isolation and stability.

Performance

  • Use x:Bind for compiled bindings
  • Implement virtualization for large lists
  • Use Mica/Acrylic sparingly for performance
  • Dispose resources properly
  • Leverage hardware acceleration

Windows 11 Features

  • Use Mica material for window backgrounds
  • Customize title bar with Windows 11 styles
  • Implement snap layouts support
  • Use rounded corners for modern look
  • Leverage system accent color

Dependencies

  • I-Synergy.Framework.UI - Base UI abstractions
  • Microsoft.WindowsAppSDK - Windows App SDK
  • CommunityToolkit.WinUI.Behaviors - WinUI behaviors
  • Microsoft.Extensions.Configuration.Json - Configuration
  • Microsoft.Extensions.Hosting - Application hosting

Platform Requirements

  • Target Framework: net10.0-windows10.0.26100.0
  • Minimum Version: Windows 10.0.19041.0 (Version 2004)
  • Recommended: Windows 11 for best experience
  • Architecture: x86, x64, ARM64

Documentation

  • I-Synergy.Framework.UI - Base UI abstractions
  • I-Synergy.Framework.Core - Core framework
  • I-Synergy.Framework.Mvvm - MVVM framework
  • I-Synergy.Framework.UI.WPF - WPF implementation
  • I-Synergy.Framework.UI.Maui - MAUI implementation

Support

For issues, questions, or contributions, please visit the GitHub repository.

Product Compatible and additional computed target framework versions.
.NET net10.0-windows10.0.26100 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2025.11120.10114 380 11/20/2025
2025.11119.10110 383 11/19/2025
2025.11118.12340.33-preview 378 11/18/2025
2025.11117.12349.4-preview 374 11/17/2025
2025.11117.11937.47-preview 373 11/17/2025
2025.11113.11532.29-preview 255 11/13/2025
2025.11113.10128.57-preview 258 11/13/2025
2025.11110.10306.55-preview 170 11/10/2025
2025.11109.10018.48-preview 93 11/8/2025
2025.11108.10119.29-preview 59 11/8/2025
2025.11106.10037.1-preview 137 11/6/2025
2025.11105.10254.54-preview 137 11/5/2025
2025.11105.10141.16-preview 143 11/5/2025
2025.11104.12308.54-preview 136 11/4/2025
2025.11104.10144.47-preview 141 11/4/2025
2025.11102.12003.8-preview 143 11/2/2025
2025.11102.11228.52-preview 106 11/2/2025
2025.11102.10309.42-preview 73 11/2/2025
2025.11029.11433.38-preview 132 10/29/2025
2025.11029.10201.38-preview 135 10/29/2025
2025.11027.11947.55-preview 130 10/27/2025
2025.11022.12207.12-preview 121 10/22/2025
2025.11019.12053.37-preview 121 10/19/2025
2025.11016.11750.24-preview 117 10/16/2025
2025.11015.10219.44-preview 123 10/15/2025
2025.11014.10245.12-preview 122 10/14/2025
2025.11012.10130.11-preview 62 10/12/2025
2025.11010.10052.52-preview 120 10/9/2025
2025.11001.12118.13-preview 134 10/1/2025
2025.10925.10144.25-preview 131 9/25/2025
2025.10921.11353.29-preview 155 9/21/2025
2025.10913.11841.29-preview 111 9/13/2025
2025.10912.12351.59-preview 58 9/12/2025
2025.10912.10210.52-preview 123 9/12/2025
2025.10911.10131.43-preview 129 9/10/2025
2025.10910.12340.34-preview 131 9/10/2025
2025.10910.11327.15-preview 129 9/10/2025
2025.10910.11206.45-preview 128 9/10/2025
2025.10910.10230.58-preview 129 9/10/2025
2025.10908.12343.47-preview 163 9/8/2025
2025.10904.12337.35-preview 183 9/4/2025
2025.10904.12245.51-preview 181 9/4/2025
2025.10904.11425.5-preview 177 9/4/2025
2025.10904.10323.39-preview 173 9/4/2025
2025.10826.11425.3-preview 241 8/26/2025
2025.10825.12350.9-preview 182 8/25/2025
2025.10810.10248-preview 115 8/10/2025
2025.10809.10146.35-preview 160 8/9/2025
2025.10806.12031.49-preview 233 8/6/2025
2025.10806.11955.54-preview 234 8/6/2025
2025.10806.11433.24-preview 239 8/6/2025
2025.10709.10105.39-preview 167 7/8/2025
2025.10707.12320.3-preview 154 7/7/2025
2025.10706.11957.9-preview 157 7/6/2025
2025.10702.11752.47-preview 156 7/2/2025
2025.10702.11256.17-preview 173 7/2/2025
2025.10702.11119.10-preview 160 7/2/2025
2025.10702.10000.31-preview 162 7/1/2025
2025.10701.11524.1-preview 147 7/1/2025
2025.10701.11310.13-preview 161 7/1/2025
2025.10630.12022.58-preview 163 6/30/2025
2025.10612.12134.8-preview 341 6/12/2025
2025.10611.12313.53-preview 335 6/11/2025
2025.10603.10159.54-preview 169 6/3/2025
2025.10602.11908.9-preview 168 6/2/2025
2025.10601.10124.29-preview 129 5/31/2025
2025.10531.12235.29-preview 128 5/31/2025
2025.10530.10121.50-preview 196 5/29/2025
2025.10527.12202.4-preview 201 5/27/2025
2025.10526.12034.25-preview 169 5/26/2025
2025.10521.11828.30-preview 149 5/21/2025
2025.10520.11715.6-preview 197 5/20/2025
2025.10520.11515.16-preview 184 5/20/2025
2025.10518.12303.43-preview 196 5/18/2025
2025.10518.11257.36-preview 205 5/18/2025
2025.10517.12347.27-preview 137 5/17/2025
2025.10517.12003.6-preview 157 5/17/2025
2025.10516.11720.13-preview 211 5/16/2025
2025.10514.12334.2-preview 288 5/14/2025
2025.10514.10015.27-preview 280 5/13/2025
2025.10511.11032.32-preview 193 5/11/2025
2025.10413.11530 319 4/13/2025
2025.10413.11434.33-preview 272 4/13/2025
2025.10413.10205.50-preview 218 4/13/2025
2025.10412.11526.4-preview 176 4/12/2025
2025.10412.10141 236 4/12/2025
2025.10411.11811.23-preview 181 4/11/2025
2025.10411.11645.1-preview 196 4/11/2025
2025.10410.11458.35-preview 263 4/10/2025
2025.10405.10143.28-preview 189 4/5/2025
2025.10403.12208.1-preview 244 4/3/2025
2025.10403.11954.16-preview 236 4/3/2025
2025.10401.11908.24-preview 204 4/1/2025
2025.10401.11559.45-preview 207 4/1/2025
2025.10331.12215.59-preview 202 3/31/2025
2025.10331.12130.34-preview 231 3/31/2025
2025.10331.10056.40-preview 208 3/30/2025
2025.10328.10150.21-preview 152 3/28/2025
2025.10323.11359-preview 334 3/23/2025
2025.10320.11800 225 3/20/2025
2025.10320.11616.45-preview 209 3/20/2025
2025.10320.10000 234 3/19/2025
2025.10319.12311.26-preview 181 3/19/2025
2025.10319.12238.6-preview 201 3/19/2025
2025.10319.12057.59-preview 174 3/19/2025
2025.10318.10055 217 3/18/2025
2025.10317.11728.13-preview 177 3/17/2025
2025.10317.11201.3-preview 209 3/17/2025
2025.10315.11523.14-preview 123 3/15/2025
2025.10305.12342 403 3/5/2025
2025.10305.12321.9-preview 256 3/5/2025
2025.10301.12313 303 3/1/2025
2025.10301.12129.38-preview 187 3/1/2025
2025.10221.10043.29-preview 194 2/21/2025
2025.1051.1246 241 2/20/2025
2025.1051.44.54-preview 167 2/20/2025
2025.1044.1 281 2/13/2025
2025.1044.0.2-preview 180 2/13/2025
2025.1043.0.2-preview 236 2/12/2025
2025.1041.0.1-preview 171 2/10/2025
2025.1038.1 284 2/7/2025
2025.1038.0.1-preview 180 2/7/2025
2025.1035.1 239 2/4/2025
2025.1035.0.1-preview 143 2/4/2025
2025.1034.1 318 2/3/2025
2025.1034.0.1-preview 207 2/3/2025
2025.1033.0.5-preview 189 2/2/2025
2025.1033.0.3-preview 201 2/2/2025
2025.1033.0.2-preview 213 2/2/2025
2025.1033.0.1-preview 192 2/2/2025
2025.1025.1 253 1/25/2025
2025.1025.0.1-preview 154 1/25/2025
2025.1021.1 211 1/21/2025
2025.1021.0.1-preview 160 1/21/2025
2025.1020.1 219 1/20/2025
2025.1020.0.3-preview 140 1/20/2025
2025.1020.0.1-preview 154 1/20/2025
2025.1018.0.7-preview 132 1/18/2025
2025.1018.0.5-preview 119 1/18/2025
2025.1018.0.4-preview 125 1/18/2025
2025.1017.0.2-preview 124 1/17/2025
2025.1017.0.1-preview 134 1/17/2025
2025.1016.0.1-preview 108 1/16/2025
2025.1010.1 194 1/10/2025
2025.1010.0.1-preview 108 1/9/2025
2025.1009.0.3-preview 144 1/9/2025
2025.1007.1 188 1/7/2025
2025.1007.0.5-preview 144 1/7/2025
2025.1007.0.3-preview 141 1/7/2025
2025.1006.1 183 1/7/2025
2025.1005.1 217 1/5/2025
2025.1005.0.2-preview 150 1/5/2025
2025.1004.1 201 1/4/2025
2024.1366.1 200 12/31/2024
2024.1366.0.2-preview 151 12/31/2024
2024.1366.0.1-preview 158 12/31/2024
2024.1365.0.2-preview 151 12/30/2024
2024.1365.0.1-preview 146 12/30/2024
2024.1361.0.2-preview 143 12/26/2024
2024.1353.0.1-preview 116 12/18/2024
2024.1352.0.3-preview 133 12/17/2024
2024.1352.0.2-preview 133 12/17/2024
2024.1352.0.1-preview 139 12/17/2024
2024.1351.1 216 12/16/2024
2024.1351.0.3-preview 147 12/16/2024
2024.1350.1 204 12/15/2024
2024.1343.1 180 12/8/2024
2024.1339.1 206 12/4/2024
2024.1336.1 206 12/1/2024
2024.1332.1 195 11/27/2024
2024.1330.1 175 11/25/2024
2024.1328.1 205 11/23/2024
2024.1325.1 177 11/20/2024
2024.1323.1 183 11/18/2024
2024.1316.1 159 11/11/2024
2024.1307.1 130 11/2/2024
2024.1300.1 168 10/26/2024
2024.1294.1 159 10/20/2024
2024.1290.1 182 10/16/2024
2024.1283.1 261 10/8/2024
2024.1282.1 178 10/8/2024
2024.1278.1 237 10/4/2024
2024.1277.1 198 10/3/2024
2024.1275.2 220 10/1/2024
2024.1275.1 194 10/1/2024
2024.1274.1 182 9/30/2024
2024.1263.1 202 9/19/2024
2024.1261.1 247 9/17/2024
2024.1258.1 201 9/13/2024
2024.1257.1 209 9/13/2024
2024.1256.1 213 9/12/2024
2024.1254.1 186 9/10/2024
2024.1250.1 231 9/6/2024
2024.1249.1 196 9/5/2024
2024.1246.1 224 9/2/2024
2024.1245.1 200 9/1/2024
2024.1237.1 228 8/24/2024
2024.1235.0.1-preview 166 8/23/2024
2024.1230.1 211 8/18/2024
2024.1229.1 233 8/16/2024
2024.1228.1 222 8/15/2024
2024.1222.1 214 8/8/2024
2024.1221.1 186 8/7/2024
2024.1221.0.2-preview 149 8/8/2024
2024.1221.0.1-preview 160 8/8/2024
2024.1220.1 180 8/7/2024
2024.1219.0.2-preview 151 8/6/2024
2024.1219.0.1-preview 110 8/6/2024
2024.1217.0.2-preview 114 8/4/2024
2024.1217.0.1-preview 102 8/4/2024
2024.1216.0.2-preview 111 8/3/2024
2024.1216.0.1-preview 123 8/3/2024
2024.1208.0.1-preview 149 7/26/2024
2024.1207.0.7-preview 114 7/25/2024
2024.1207.0.5-preview 138 7/25/2024
2024.1166.1 236 6/14/2024
2024.1165.1 233 6/13/2024
2024.1164.1 226 6/12/2024
2024.1162.1 179 6/10/2024
2024.1158.1 184 6/6/2024
2024.1156.1 227 6/4/2024
2024.1152.1 203 5/31/2024
2024.1151.1 215 5/29/2024
2024.1150.2 220 5/29/2024
2024.1150.1 227 5/29/2024
2024.1149.1 225 5/28/2024
2024.1147.1 226 5/26/2024
2024.1146.2 254 5/25/2024
2024.1146.1 246 5/25/2024
2024.1145.1 237 5/24/2024
2024.1135.2 254 5/14/2024
2024.1135.1 198 5/14/2024
2024.1134.1 242 5/13/2024
2024.1130.1 251 5/9/2024
2024.1123.1 180 5/2/2024
2024.1121.1 230 4/30/2024
2024.1114.1 229 4/22/2024
2024.1113.0.5-preview 183 4/22/2024
2024.1113.0.3-preview 161 4/22/2024
2024.1113.0.2-preview 181 4/22/2024
2024.1113.0.1-preview 183 4/22/2024
2024.1108.0.1-preview 198 4/17/2024
2024.1107.0.1-preview 185 4/16/2024
2024.1094.2 232 4/3/2024
2024.1094.1 166 4/3/2024
2024.1092.1 251 4/1/2024
2024.1088.1 243 3/28/2024
2024.1085.1 216 3/25/2024
2024.1080.2 257 3/20/2024
2024.1080.1 247 3/20/2024
2024.1078.1 248 3/18/2024
2024.1077.1 280 3/17/2024
2024.1073.1 273 3/13/2024
2024.1070.1 236 3/10/2024
2024.1069.1 270 3/9/2024
2024.1068.1 240 3/8/2024
2024.1066.2 219 3/6/2024
2024.1066.1 236 3/6/2024
2024.1065.1 234 3/5/2024
2024.1065.0.1-preview 167 3/5/2024
2024.1063.2 272 3/3/2024
2024.1063.1 254 3/3/2024
2024.1062.1 277 3/2/2024
2024.1061.2 246 3/1/2024
2024.1061.1 264 3/1/2024
2024.1060.2 218 2/29/2024
2024.1060.1 219 2/29/2024
2024.1060.0.5-preview 147 2/29/2024
2024.1060.0.3-preview 202 2/29/2024
2024.1059.0.1-preview 188 2/28/2024
2024.1058.1 264 2/27/2024
2024.1056.1 219 2/25/2024
2024.1055.1 220 2/24/2024
2024.1052.1 262 2/21/2024
2024.1050.2 236 2/20/2024
2024.1050.1 220 2/19/2024
2024.1049.1 229 2/18/2024
2024.1048.1 243 2/17/2024
2024.1047.1 257 2/16/2024
2024.1035.1 363 2/4/2024
2024.1034.2 285 2/3/2024
2024.1029.1 430 1/29/2024
2024.1023.1 421 1/23/2024
2024.1022.1 392 1/22/2024
2024.1020.1 201 1/20/2024
2024.1019.1 196 1/19/2024
2024.1017.1 242 1/17/2024
2024.1012.1 241 1/12/2024
2024.1010.1 212 1/10/2024
2024.1008.1 235 1/8/2024
2024.1007.1 237 1/7/2024
2024.1005.1 227 1/5/2024
2024.1004.1 226 1/4/2024
2023.1365.1 214 12/31/2023
2023.1362.1 214 12/28/2023
2023.1361.1 228 12/27/2023
2023.1359.1 257 12/25/2023
2023.1358.1 241 12/24/2023
2023.1357.1 229 12/23/2023
2023.1342.1 300 12/8/2023
2023.1336.1 217 12/2/2023
2023.1332.1 195 11/28/2023
2023.1330.1 231 11/26/2023
2023.1325.1 200 11/21/2023
2023.1323.1 216 11/19/2023
2023.1320.1 201 11/17/2023
2023.1318.1 209 11/15/2023
2023.1317.1 144 11/13/2023
2023.1307.1 201 11/3/2023
2023.1305.1 131 11/1/2023
2023.1304.1 137 10/31/2023
2023.1294.1 144 10/21/2023
2023.1290.1 147 10/16/2023
2023.1289.1 161 10/16/2023
2023.1284.1 150 10/11/2023
2023.1276.1 134 10/3/2023
2023.1275.1 155 10/2/2023
2023.1272.1 135 9/29/2023
2023.1269.1 153 9/26/2023
2023.1242.1 260 8/30/2023
2023.1231.1 225 8/19/2023
2023.1229.1 232 8/17/2023
2023.1228.1 246 8/16/2023
2023.1227.1 235 8/15/2023
2023.1224.2 246 8/12/2023
2023.1224.1 253 8/12/2023
2023.1213.2 255 8/1/2023
2023.1213.1 254 8/1/2023
2023.1209.1 253 7/27/2023
2023.1201.1 281 7/20/2023
2023.1197.1 264 7/16/2023
2023.1178.1 265 6/27/2023
2023.1175.1 285 6/24/2023
2023.1103.1 404 4/13/2023 2023.1103.1 is deprecated because it is no longer maintained.
2023.1102.1 326 4/12/2023
2023.1101.1 295 4/11/2023
2023.1090.1 310 3/31/2023
2023.1089.1 329 3/30/2023
2023.1088.1 351 3/29/2023
2023.1082.1 335 3/23/2023
2023.1078.1 357 3/19/2023
2023.1075.1 344 3/16/2023
2023.1070.1 340 3/11/2023
2023.1069.1 355 3/10/2023
2023.1064.1 369 3/5/2023
2023.1060.1 352 3/1/2023
2023.1057.1 334 2/26/2023
2023.1046.1 355 2/15/2023
2023.1043.2 401 2/12/2023
2023.1043.1 416 2/12/2023
2023.1042.1 414 2/11/2023
2023.1041.1 402 2/10/2023
2023.1039.1 384 2/8/2023
2023.1036.1 361 2/5/2023
2023.1035.1 369 2/4/2023
2023.1033.1 383 2/2/2023
2023.1030.1 426 1/30/2023
2023.1028.1 413 1/28/2023
2023.1026.1 430 1/26/2023
2023.1025.1 398 1/25/2023
2023.1024.1 404 1/24/2023
2023.1023.1 426 1/23/2023
2022.1197.1 584 7/16/2022
2022.1196.1 569 7/15/2022
2022.1194.1 597 7/13/2022
2022.1182.1 545 7/1/2022
2022.1178.1 540 6/27/2022
2022.1166.1 552 6/15/2022
2022.1157.1 544 6/6/2022
2022.1150.1 519 5/30/2022
2022.1149.1 538 5/29/2022
2022.1144.1 556 5/24/2022
0.6.2 567 5/23/2022
0.6.1 563 5/23/2022
0.6.0 536 5/14/2022
0.5.3 548 5/8/2022
0.5.2 558 5/1/2022
0.5.1 565 5/1/2022
0.5.0 591 4/23/2022
0.4.1 570 4/15/2022
0.4.0 594 4/9/2022
0.3.3 553 4/8/2022
0.3.2 587 4/1/2022
0.3.1 600 3/29/2022
0.3.0 612 3/28/2022
0.2.3 582 3/28/2022
0.2.2 601 3/25/2022
0.2.1 577 3/21/2022
0.2.0 586 3/18/2022