Skip to content

Releases: ghost1372/DevWinUI

v8.9.0

03 Aug 15:57

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.9.0

3 August 2025

v8.8.0

01 Aug 14:50

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.8.0

1 August 2025

  • Add StepBar Icon Support 99de2bd
  • Improve StepBar Sample a3f54c5
  • Fix Picker SuggestedStartLocation #76 ec9dfaa
  • Add ItemClick event and AutoSelectOnItemClick proeprty in StepBar c66fc7f
  • Improve MessageBox Sample 9de5f77
  • Use TemplateBinding in StepBarItem de58351
  • Add IsResizable for WindowedContentDialog and ContentDialogWindow #78 aadfcfa
  • Update AppData.json 550fa96
  • Update Directory.Build.props ce6da58
  • Update WindowedContentDialogPage 9b5f181
  • Add BoolToVisibilityReConverter dee23f3
  • Update TextDrawer.cs 3bda3bb
  • Update CircleDrawer.cs 0b7a15b
  • Update StepBar.cs 48cf1fc
  • Update DevWinUI.Gallery.csproj 75a90d4

v8.7.0

31 Jul 17:29

Choose a tag to compare

Changelog

  • Add StorageBar
  • Add StorageRing
  • Add SplitCircle
  • Add DropdownColorPicker
  • Add ArcProgress
  • Add FlipToReveal
  • Add FrameworkElementExtensions
  • Add AnimationExtensions
  • Add ShyHeader
  • Add Accordion
  • Add GifImage
  • Add DepthLayerView
  • Add ConfettiCannon
  • Add MessageBox (Based on WindowedContentDialog)
  • Add WindowedContentDialog
  • ReWrite ColorPalette
  • Rename MessageBox to LegacyMessageBox
  • Update PathHelper
  • Update FileHelper
  • Fix Divider Initial Margin

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.7.0

31 July 2025

  • Fix #74 Divider Initial Margin #74
  • Add StorageBar and StorageRing dabb4f9
  • Add MessageBox, ContentDialogWindow , WindowedContentDialog, ContentDialogExtensions 2551412
  • Add StorageBar and StorageRing Samples 121ba00
  • Add WindowedContentDialog and MessageBox Samples 9346671
  • ReWrite ColorPalette 9475f6f
  • Add ConfettiCannon b936c0e
  • Add DropdownColorPicker cf3adca
  • Add Accordion 64c978b
  • Add GifImage ea213a4
  • Add ShyHeader b228078
  • Add ArcProgress b530482
  • Add DepthLayerView d20989c
  • Add SplitCircle 1447557
  • Add AnimationExtensions 6eda79e
  • Add FlipToReveal 5356acb
  • Update ColorPalette.cs ac385e7
  • VSIX Fix AOT Support 3c5dc7c
  • Create FrameworkElementExtensions.cs 3c7a6d0
  • Use DispatcherQueue.GetForCurrentThread().EnsureSystemDispatcherQueue instead if custom EnsureSystemDispatcherQueue 84b854e
  • Fix ThemeSettingPage 2838d51
  • Update FileHelper.cs c59d7d9
  • Update PathHelper.cs 69b8529
  • Update SettingsCardAutomationPeer.cs 93f346c
  • Update NativeMethods.cs 51ec14b
  • Update DepthLayerView.xaml 6ece112
  • Update ColorPalettePage.xaml 13d44a5
  • Rename MessageBox to LegacyMessageBox cc4ae4c
  • Update PredefinedCodes.cs 553b1e6
  • Update Directory.Build.props 505af4a
  • [VSIX] Add <WinUISDKReferences>false</WinUISDKReferences> c269e49
  • Update README.md 7855a4c
  • Update GeneralSettingPage.xaml 41dc38a
  • Update source.extension.vsixmanifest 824c73e
  • Update README.md 6701a43
  • Update source.extension.vsixmanifest 1e1dd37
  • Update LayoutTransformer.cs 773e055
  • Update ColorItemShape.cs baa9af2
  • Revert "Update Directory.Build.props" 3904d78
  • Update Directory.Build.props f115c22

v8.6.0

17 Jul 12:35

Choose a tag to compare

  • Add GetFileFromUri, GetFileFromEmbededResources and GetFileFromEmbededResourcesOrUri
  • Fixed Native AOT bugs (Library and Gallery now work correctly with Native AOT enabled)
  • App performance is now incredibly fast and smooth.
  • Reduced Gallery app size from 107 MB to 95 MB (or 58 MB without the PDB file)
  • Fixed other bugs

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.6.0

17 July 2025

  • Fix #71 #71
  • Fix #71 HeaderCarousel IsAutoScrollEnabled and blur instantly when selected #71
  • Add Logger 25fe950
  • Add GetFileFromUri, GetFileFromEmbededResources and GetFileFromEmbededResourcesOrUri d657bc4
  • Improve Shortcut 00609b9
  • Fix Some NAOT Issues 49a77dc
  • Add Missing CompositionImage Sample d9776c0
  • Revert "Remove Logger" 2fcf3b3
  • Remove Logger 592f0e2
  • Fix StepBar AOT 344473d
  • Improve Gallery AOT Support c068965
  • Fix ElementGroup AOT e2b8f08
  • Update HeaderCarousel.cs 78cb3ef
  • Revert "Update GeneralSettingPage.xaml" 25aba63
  • Update CheckUpdatePage.xaml.cs 66de462
  • Update GeneralSettingPage.xaml ca7bc99
  • Update DragMoveAndResizePage.xaml babf571
  • Revert "Update GeneralSettingPage.xaml.cs" 764da27
  • Update GeneralSettingPage.xaml.cs c8adc2b
  • Fix Some Issues ca28364
  • Update Generic.xaml df4c3dc
  • Update Directory.Build.props 57d069f
  • Fix Shortcut 0bdea77
  • Update Shortcut cbc843c
  • Update publish-release.yml 50cf3e5
  • Update AppConfig.cs 7f9a859
  • Update AppHelper.cs c6a342c
  • Update README.md cc8f0f4
  • Update JsonNavigationService.cs 3ea0dfc
  • Update StepBar.cs 5b334fb
  • Update AppConfig.cs 0fcdecd
  • Update DevWinUI.Gallery.csproj a50be51

v8.5.0

12 Jul 13:26

Choose a tag to compare

Changelog

  • Add Shortcut, ShortcutEditor and ShortcutWithTextLabel
  • Add TryGetAllWindowIds in WindowHelper
  • Add new gradients
  • Add OverviewPageHeader
  • Add BlurEffectManager
  • Add HeaderCarousel
  • Add AnimatedImage
  • Add CompositionAnimationController
  • Add ImageLoader
  • Add CompositionImage
  • Add CompositionShadow
  • Add PerspectiveZoom
  • Add ForegroundFocusEffects
  • Add ColorBloomControl
  • Add ColorSlideControl
  • Add ShimmerTextBlock
  • Add AnimatedGradient
  • Add BlurEffectControl
  • Add BlurEffectBrush
  • Add ImageEffectBrush
  • Add HideNavigationViewItemIcon in JsonNavigationService
  • Improve ShortcutDialogContentControl
  • Removed BlurAnimationHelper

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.5.0

12 July 2025

  • Add Contributing.md #68 #69
  • Fix #60 Refactor window message monitor variables to fields #60
  • Add HeaderCarousel e0f3e9b
  • Add CompositionImage 34a75bb
  • Rename ShortcutEditor to Shortcut dc4dddf
  • Add ColorBloomController, ColorSlideController 85a1c0f
  • Make ColorSlide/ColorBloom Controller as a Custom Control a2057dd
  • Add ForegroundFocusEffects 4f371cd
  • Add BlurEffectControl Sample 53d4b2f
  • Add Shortcut, ShortcutEditor and ShortcutWithTextLabel c2ad0be
  • Add BlurEffectControl and Imporve BlurEffectManager a108b70
  • Add BlurEffectManager 9941a6c
  • Add PerspectiveZoom 02baf1e
  • Add CompositionShadow b07804c
  • Add BlurEffectBrush and ImageEffectBrush 28db6bf
  • Update Styles Sample fdf3429
  • Improve HeaderCarousel 91097c0
  • Add CompositionAnimationController 3eb4979
  • Add AnimatedGradient 826dd0e
  • Add HeaderCarousel Sample 537aa41
  • Improve Shortcut 16107c1
  • Add Shortcut Sample a45950f
  • Refactor panel styles and add new gradients 1234ae1
  • Add OverviewPageHeader Sample 0f21ace
  • Add Border, Grid and StackPanel Samples 614fc1c
  • Add ShimmerTextBlock f39e8f2
  • Add Brush Samples 3c017d8
  • Add OverviewPageHeader 3a41dc4
  • Add AnimatedImage Sample e7334ce
  • Add KeyVisual Missing Sample 6d9eaca
  • Improve Gallery 0d47c14
  • Add BlurEffectManager 1e3f2bc
  • Update KeyVisual.cs e0105cc
  • Create BlurEffectManager.cs 62a974e
  • Improve ShortcutDialogContentControl 0d1f925
  • Add TryGetAllWindowIds in WindowHelper 6ecd690
  • Update Samples db18d5f
  • Update Sample 94025db
  • Update BlurEffectManager.cs 8be0bb1
  • Improve Styling 074c63b
  • Add IsAutoScrollEnabled in HeaderCarousel e2eff76
  • Update HeaderCarousel 0683ab0
  • Update CONTRIBUTING.md 06040ca
  • Update CONTRIBUTING.md e3b5b85
  • Update Sample 51aa0f5
  • make class partial c5ae624
  • Update BlurEffectManager.cs 5d62216
  • Update Samples dec1d05
  • Add HideNavigationViewItemIcon in JsonNavigationService f3730ad
  • Update CONTRIBUTING.md a0b28b0
  • Update Directory.Build.props 45cf1ca
  • Update CONTRIBUTING.md 0ead7cf
  • Update AnimatedImage.xaml 971b726
  • Update README.md c51c9f7
  • Update DevWinUI.Controls.csproj 450fc64
  • Update CONTRIBUTING.md f33fdb3
  • Update Sample 9bde51b
  • Update HeaderCarousel.xaml 0145f7c
  • Update WindowHelper.cs 4231ee9
  • Update DevWinUI.csproj 84d2103
  • Update ColorSlideControlPage.xaml b797bda
  • Update BrushPage.xaml bbeddc8
  • Update BlurEffectControl.cs 3af7302
  • Update README.md 57afdfe
  • Update CONTRIBUTING.md deabfcb
  • Update CONTRIBUTING.md 131b982
  • Update CONTRIBUTING.md 1ea4f42
  • Update CONTRIBUTING.md e427382
  • Update AppData.json 313b062
  • Update ShortcutPage.xaml.cs 8dfacec
  • Update README.md b079b15
  • Move Blur Stuffs [`22f9d4e...
Read more

v8.4.0

24 Jun 11:45

Choose a tag to compare

Changelog

  • Add TokenViewSelectorBarStyle
  • Add Some Button Styles
  • Add SubtleComboBoxStyle
  • Add Colors
  • Add Shimmer
  • Add NavigationViewStoreStyle
  • Add LayeredFontIcons
  • Add Magnifier
  • Add StringInfoBadgeStyle
  • Add GeneralHelper.GetGeometryFromString method
  • Add GeneralHelper.IsPrivacySensitiveRegion method
  • Improve JsonNavigationViewService
  • Improve WindowMessageMonitor
  • Improve LayoutTransformer
  • Rename GeneralHelper.GetGeometry to GeneralHelper.GetGeometryFromAppResources
  • Remove NavigationViewItemStyle
  • Microsoft.Windows.SDK.BuildTools Updated from 10.0.26100.1742 to 10.0.26100.4188

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.4.0

24 June 2025

v8.3.0

19 May 18:45

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.3.0

19 May 2025

  • Add AccentProgressButtonStyle #42 ee96e45
  • Update GridViewItemTemplate.xaml 93e1f5f
  • Add AnimationDuration and AnimationDampingRatio for FlipSide #52 30866f1
  • Fix Showing Legacy SystemContextMenu in ModernSystemContextMenu #54 1a3e86d
  • [VSIX] Fix DeveloperMode Option 5bbca88
  • Add AutoUpdateTitleBarCaptionButtonsColor for ThemeService #51 f3e1fdb
  • Update Directory.Build.props 5c089fb
  • Update DevWinUI.Gallery.csproj c951f37

v8.2.0

17 Apr 08:43

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.2.0

17 April 2025

  • ReWrite NavigationServiceEx 5000ba2
  • Simplify BreadcrumbNavigator 30d339e
  • Refactor d56e233
  • Improve INIHelper #48 b4bdd25
  • Add NavigationParameterExtension and NavigateToCommand for JsonNavigationService/NavigationServiceEx e53dac6
  • Add SingleInstanceApp 6b26a39
  • Refactor b6d9197
  • Create ContentDialogEx.cs 4e40416
  • Improve Native Methods bf2d12f
  • Update RainbowFrame.cs e7978f9
  • Update README.md 3f1783c
  • Update Versions 6f63854
  • Update PredefinedCodes.cs 6c57703
  • Add ContrastColorBlackWhite ColorHelper #45 14921cc
  • Add Missing AttachedProperty 42b5137
  • Update WindowHelper.cs 5ca73f5
  • INIHelper Increase MAX_LENGTH #48 943eec4
  • Add DevWinUI ResourceDictionary 4945833
  • Update DevWinUI_Template.csproj b8aa9ff
  • NoWarn 23e7af6
  • Update BreadcrumbNavigator.cs 3323f2f
  • Update PredefinedLibrary VSIX 4841c6d
  • Make NavigationHelperEx and SettingsNavigationAttach Obsolete e4a354c
  • Update SingleInstanceApp.cs 84e53e0

v8.1.0

18 Mar 21:36

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

New: 🚀

  • Rebranding to DevWinUI 86edb00
  • Add Multi-Window Support for ThemeService #10 11c3dc0
  • Add TextBox Control #8 7335ffa
  • Add GetApplicationTheme and ResetBackdropProperties a33eba3
  • Add ConfigureTintColor for VSIX 0eae6d7
  • Add ConfigureTitleBar 89b188f
  • Add TransitioningContentControl 8604e02
  • Add Clock Control f1c8fca
  • Add CalendarWithClock and DateTimePicker Gallery Demo #3 0b7b80b
  • Add CalendarWithClock and DateTimePicker control #3 1c9c399
  • Add StepBar a1bbb6d
  • Add HoneycombPanel and FlexPanel 12b2348
  • Add ClockMode for CalendarWithClock 38140e4
  • Add ProgressButton fa0bad2
  • Add CompareSlider 57abc6a
  • Add LayoutTransformer 6e54266
  • Add GoToTop e0739f1
  • Add Hatch 51ec4ed
  • Add DefaultStyle for all controls 6478fc5
  • Add RichTextFormatter #12 Special Tnx to @MPITech 4952459
  • Add ElementGroup f0adbe0
  • Add CirclePane; bbc0d34
  • Add LayoutTransformer Sample 3c480b1
  • Add DefaultStyleKey bda03af
  • Add ShowStepIndex Option for StepBar #23 8036cae
  • Add StartupHelper b35e9f6
  • Add DisplayMonitorHelper 631a7cd
  • Add RuntimeHelper 9c6cec3
  • Add GetApplicationData for PathHelper 81fd074
  • Add Some Docs for Methods with Copilot AI eee5498
  • Add new FilePicker, FolderPicker and SavePicker which Support AOT, Packaged/UnPackaged and elevated apps #18 1e7c3ad
  • Add Window 3e04f4c
  • Add ModernSystemMenu 90870d5
  • Add SemanticVersion Parser 53c3f7b
  • Add BrushAttach, ColorBrightnessExtension and LightenColor/DarkenColor dadb1d6
  • Add DelegateCommand 55a1713
  • Add ModalWindow 00af190
  • Add RelativeDate e8a5cd6
  • Add GetValidFileName for FileHelper e4d8cb9
  • Add CenterOnScreen Method for WindowHelper 74e5195

Breaking Changes:🔥

  • Update Slnx 2d05b2f
  • Fix TargetFramework a74e2bb
  • Rename JsonNavigationViewService to JsonNavigationService 221f9e2
  • Rename JsonBreadCrumbNavigator to BreadCrumbNav 418edd7
  • Update Services Interface (IThemeService and IJsonNavigationService) and Added EnableRequestedTheme 9a39b1a
  • Removed some styles and fixed an issue where Visual Studio was loading unwanted styles and causing Visual Studio to change its own style. 27d67ac
  • Mark Classes as Partial 9fc08f0
  • Update UpdateHelper.cs 8d880ef
  • Improve JsonNavigationService 1dba625
  • Remove CommunityToolkit.WinUI.Media from DevWinUI.Control Package 0fb56ae

Full Details🚀👇

v8.0.0

18 November 2024

13 December 2024

Read more

v8.0.0-Preview9

14 Mar 10:08

Choose a tag to compare

v8.0.0-Preview9 Pre-release
Pre-release

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v8.0.0-Preview9

14 March 2025

  • Window #39
  • Add SemanticVersion Parser 53c3f7b
  • Add DelegateCommand Demo 5f075ac
  • Add MessageBox Demo f7e5017
  • refactor 64a6484
  • Update CommandPage 93b6312
  • Update Generic.xaml 34c363d
  • refactor usings e31d94e
  • Add Some Docs for Methods with Copilot AI eee5498
  • Add new FilePicker, FolderPicker and SavePicker which Support AOT, Packaged/UnPackaged and elevated apps #18 1e7c3ad
  • Add Window 3e04f4c
  • Add ModernSystemMenu 90870d5
  • Improve JsonNavigationService and LandingPages Localization 02fb693
  • Add BrushAttach, ColorBrightnessExtension and LightenColor/DarkenColor dadb1d6
  • refactor 09e1938
  • Update MessageBox.cs d85fa00
  • Add DelegateCommand 55a1713
  • Refactor Pickers 31b6aac
  • Fix Some AOT Warning for GalleryApp 9502c54
  • Add SemanticVersionPage Demo 678c680
  • Fix ThemeService TintColor bc27b29
  • Create ModernSystemMenuStyle.xaml 2f538bf
  • Add Backdrop Sample 79dd88d
  • Add ModalWindow 00af190
  • Add ColorBrightness Demo 418ed0e
  • Update MainLandingPage.xaml.cs 077a1be
  • Update GalleryApp with ModernSystemMenu 90f7abe
  • Add DragMoveAndResizePage Demo fc28e77
  • Improve RelativeDate 7afe02a
  • Add RelativeDate e8a5cd6
  • Add GetValidFileName for FileHelper e4d8cb9
  • Add CenterOnScreen Method for WindowHelper 74e5195
  • Update ModernSystemMenu.cs bafabb8
  • Use Windows.Storage.Pickers.PickerLocationId instead of built-in PickerLocationId 054f9d7
  • Update MessageBox.cs 8a5cec5
  • Fix ThemeService TintColor and FallbackColor ed33586
  • Bring Back CreateDispatcherQueue Legacy PInvoke (CSWin32 has some issues) aac4302
  • [VSIX-Template] Add Tall TitleBar #38 c18d7a9
  • Improve WindowHelper 6725636
  • Add ShowDetailedExtension for Pickers 6e21d87
  • Improve ResourceHelper 7b6d49c
  • [VSIX-Templates] Fix Blank Templates endless nuget installation dialog d907f9c
  • Improve ModernSystemMenu eb3d615
  • Update ThemeService.Get.cs e466bd3
  • Remove Unused Classes 1560cb5
  • Add ResizeAndCenterWindowToPercentageOfWorkArea #35 Tnx to @MPITech fb982b0
  • Update RelativeDate.cs 6e4c370
  • Update README.md 197082b
  • Update Window.Properties.cs b91581a
  • add window overload for Pickers 451b90b
  • Update CompareSlider.cs aa1c12a
  • [AOT] Fix BreadcrumbNavigator 4e871f9
  • Update README.md 6d1084f
  • Update README.md e4e6162
  • Update FolderPicker.cs ded9401
  • Rename Window to ModernWindow 1f27b49
  • Update Window.Properties.cs 1f24af9
  • Update ModalWindow.cs ea31169
  • Disabling Registry/File Virtualization not getting applied in VSIX Template #37 68982f8
  • Improve Messaging fb39a4b
  • refactor Pickers 258303d
  • Update RainbowFrame.cs 0f8e3e8
  • Update README.md 7a39eb9
  • Update README.md 5adf7ed
  • Update README.md 23256cd
  • Update Window.Properties.cs 0f76e81
  • Update README.md eff9e4e
  • Update Directory.Build.props 62d1ae2
  • Update PickerHelper.cs 482c5ef
  • Update MainWindow.xaml.cs d907a0b
  • Update README.md 17f010c
  • Update ModernSystemMenu.cs 8a9c1c1
  • Update source.extension.vsixmanifest d87f6c1
  • Update MainWindow.xaml.cs 7cb48dd
  • Update ColorBrightnessExtension.cs [a4ad4e8](a4ad4e8258cd4403...
Read more