Skip to content

Releases: ghost1372/DevWinUI

v9.4.2

27 Oct 13:56

Choose a tag to compare

Changelog

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

v9.4.2

27 October 2025

v9.4.1

26 Oct 20:02

Choose a tag to compare

Changelog

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

v9.4.1

26 October 2025

  • Fix calculating fill rect in SegmentedSlider #114 f330cbe
  • Update Directory.Build.props 54f132e

v9.4.0

26 Oct 14:24

Choose a tag to compare

Changelog

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

v9.4.0

26 October 2025

  • Add SegmentedSlider #36 185718b
  • Add MenuFlyout SecondaryMenu Attach #86 db23eb4
  • Add HorizontalSimpleGridLayout 1d6f532
  • Update Sample Codes 68206ac
  • Add SegmentChanged event in SegmentedSlider #36 889fa8f
  • Add SegmentedSliderTimeInfo in SegmentChangedEventArgs 7657f30
  • Update CONTRIBUTING 99c6bfe
  • Update SegmentedSliderPage.xaml a15e7d1
  • Update Directory.Build.props 3793d01
  • Update Directory.Build.props 022f6c3

v9.3.0

23 Oct 20:42

Choose a tag to compare

Changelog

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

v9.3.0

23 October 2025

  • Adjust the height of small c in Matrix 8x14 Segment char #113 Thanks to @xasx
  • Fix #111 Added thread-safety to ConfettiEngine by synchronizing access to the _particles list. #111
  • Fix monitor enumeration logic and add direct GetMonitorInfo method #66 f6332a0
  • Update MonitorInfo.cs 86c46dd
  • Add LocationHelper #110 35af7cd
  • Update MonitorInfo.cs 44f4088
  • Add exclusion area to tray icon so flyout won't intersect icon 4eb9221
  • Fix Shortcut KeyVisual Cut off #103 323e01a
  • Update Directory.Build.props b8752a9

Thanks to all
@xasx
@tinodin
@MPITech
@Gaoyifei1011
@RyanLua

v9.2.0

18 Oct 16:44

Choose a tag to compare

Changelog

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

Version 9.2.0

  • Add SunTimesHelper
  • Add SystemTrayIcon
  • Add Timeline
  • Add WanderingParticles
  • Add SpeedGraph
  • Add Opened and Closed events and Close Method to WindowedContentDialog
  • Add new Proeprties in ProcessInfoHelper
  • Add LoadNativeString in GeneralHelper
  • Add HideWindow, ShowWindow, GetDpiForWindow, SetRegion and GetWindowIcon methods in WindowHelper
  • Add KeyNameProvider, UseAutoValidation and ValidateShortcut in Shortcut
  • Use LoadString to load localized text for message box buttons
  • Improve ThemeService
  • Fix Bugs

v9.2.0

18 October 2025

  • Update XamlStyler and Reformat Xaml files 848c4c2
  • Add Timeline f1c2dc4
  • Add SpeedGraph cfb81a1
  • Add TrayIcon 319655f
  • Add SetRegion in WindowHelper 3183fdf
  • Add WanderingParticles 380265f
  • Add SunTimesHelper 67eaca9
  • Add KeyboardAccelerators 2713d75
  • Add UseAutoValidation Property and Fix Shortcut properties not updating in open ContentDialog #108 31c1e5e
  • Add Timeline Sample 995546c
  • Add SystemTrayIcon Sample 3dc974f
  • Fix Shortcut unresponsive to smaller sizes #103 #104 f6d6f43
  • Use LoadString to load localized text for message box button #99 f6a5c09
  • Add Some Properties in ProcessInfoHelper 8f31c4f
  • Add WanderingParticles Sample 3a638b8
  • Fix KeyVisual Issue f0cf800
  • Add More VirtualKey for Shortcut #102 afe1e1b
  • Fix ThemeService Initial Options #100 3349178
  • Lower the opacity of a BitmapIcon when card is Disabled 4608553
  • Rename TrayIcon to SystemTrayIcon 6fdd017
  • Add New HideWindow/ShowWindow/GetDpiForWindow/GetWindowIcon methods in WindowHelper cf47f1b
  • Update Shortcut.cs fbd2ec8
  • Update ContentDialogEx.cs f2bc8e4
  • Fix Card Padding and Margin #88 08cf424
  • Update SystemTrayIcon.cs 9f5a083
  • Update 1-bug_report.yaml 23b778d
  • Add ValidateShortcut in Shortcut 9feff8d
  • Update Dependencies b7c71ae
  • Add Opened and Closed events and Close Method to WindowedContentDialog 30e9fe0
  • Make GetKeyName Configurable #102 6b754e3
  • Update Caption Buttons When Windows Theme Changed #98 ef52be8
  • Replaced hardcoded HorizontalAlignment="Right" with TemplateBinding to HorizontalAlignment in Shortcut #107 e3327bd
  • Fix VSIX Template #96 af61073
  • Update README.md 264f4e1
  • Fix Shortcut ContentDialog Entrance Animation #105 df0e7df
  • Update DependencyObjectEx.DP.cs 142250f
  • Update Directory.Build.props 19aaea7
  • Fix WindowedContentDialog BorderBrush and BorderThickness not displaying the selected brush or BorderThickness #97 a3d9879
  • Move SpeedGraph 2242372

v9.1.0

19 Sep 12:17

Choose a tag to compare

Changelog

Version 9.1.0

  • Add DigitalSegment (SixteenSegmentChar, FourteenSegmentChar, Matrix5x7SegmentChar, Matrix5x8SegmentChar, Matrix8x14SegmentChar)
  • Add FlipBlock and FlipCards
  • Add SnowFlakeEffect
  • Update MainLandingPage UI
  • TileGallery Removed and replaced with new HorizontalScrollContainer
  • HomePageHeaderImage removed and replaced with new HomePageHeader
  • Following properties removed from MainLandingPage and AllLandingPage (HeaderOverlayImage, HeaderVerticalAlignment, HeaderCornerRadius, HeaderContentMargin, UseFullScreenHeaderImage, HeaderMargin)

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

v9.1.0

19 September 2025

  • Add DigitalSegment 482ba2f
  • Improve MainLandingPage #96 3638e5e
  • Update GridViewItemTemplate and HomePageHeader #96 38e777f
  • Add FlipBlock and FlipCards 6d63060
  • Add SnowFlakeEffect 0c52928
  • Add DigitalSegment 0bec465
  • Add SixteenSegmentChar and FourteenSegmentCharStyle taller digit style 2fa8d4e
  • Add HomePageHeaderPage and HeaderTilePage Samples 052a3ef
  • Update HomePageHeader ec731e2
  • Update AppData.json ebb04e2
  • Fix HomePageHeader OpacityMask 1ea4a31
  • Update Samples 75ab0ac
  • Update AppData.json 58e494c
  • Update StandardSixteenSegmentPattern.cs c034019
  • Fix DigitalSegment Duplicate Digits 1525869
  • Add DefaultStyleKey for DigitalSegment 4ccc17e
  • Update Version to v9.1.0 af40029
  • Update SegmentCharPage.xaml c87120f
  • Remove Pickers from AppData.json 621875a
  • Update DevWinUI.slnx 0c5e7f5
  • Update HomePageHeader.cs 0e3b2fa
  • Add SixteenSegmentChar and FourteenSegmentCharStyle taller digit style 98408cc
  • Update README.md c16744d
  • Update source.extension.vsixmanifest 0558d01
  • Update HomeLandingsPage.xaml 6eba037

v9.0.0

13 Sep 12:00

Choose a tag to compare

Changelog

Version 9.0.0

  • Add AncestorBindingExtension
  • Add DispatcherQueue and Dispatcher Extensions
  • WASDK Updated to v1.8.0
  • ThemeService refactored.
  • Improve MessageBox
  • Improve WindowedContentDialog
  • Improve OutOfBoxPage
  • Improve CheckUpdateControl
  • Rename MessageBoxImage to MessageBoxIcon
  • Remove Obsolete Methods and Classes (SettingsNavigationAttach, FileAndFolderPickerHelper, NavigationHelperEx, ModernWindow, FilePicker, FolderPicker, SavePicker)
  • Remove Experimental ModernWindow
  • Fix SelectorBarSegmented SelectedIndex out of range issue

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

v9.0.0

13 September 2025

  • Fix #91 #91
  • Fix #89 and Add GetAllAppWindows, GetAllWindowIds, GetAllWindowHandles #89
  • Improve WindowedContentDialog a93a0bc
  • Improve MessageBox 5deafb3
  • Refactor ThemeService 263307f
  • Remove Pickers ecb4048
  • Improve CheckUpdateControl 11d5b42
  • Remove Experimental ModernWindow 30a24aa
  • Improve OutOfBoxPage 22e089e
  • Remove SubtleButtonStyle (Included in WSDK v1.8) bfd178c
  • Add AncestorBindingExtension markup 1b82171
  • Remove Obsolete Classes/Methods be7abef
  • Rename MessageBoxImage to MessageBoxIcon c7e0df7
  • Add DispatcherQueue and Dispatcher Extensions 428a04b
  • Update WindowedContentDialog 895a910
  • Refactor Extensions a2eeac5
  • [VSIX] Remove ProfileOptimization 99c650a
  • Add ReInitialize method for JsonNavigationService #93 1f05e56
  • Improve JsonNavigationService dd18bd1
  • [VSIX] Add Support Visual Studio 2026 5977c30
  • Improve WindowedContentDialog bdc0e75
  • Update PathHelper.cs 58309d2
  • Update WindowedContentDialog.cs a6e68aa
  • Update Directory.Build.props 219fb46
  • Update VSIX 283fccf
  • Update Docs 5ea8af6
  • Fix SelectorBarSegmented SelectedIndex out of range issue 3e03256
  • Update WindowHelper.cs 2e9d3c7
  • Add longPathAware declaration to app.manifest for C# project templates c04cd28
  • Update publish-release.yml 2dfc23d
  • Update to WASDK v1.8 f8e1ec5
  • Update MainWindow.xaml.cs c6deee7
  • Update Version 86311bd
  • Update README.md 2aa32ae
  • Update Directory.Build.props 712d7ae
  • Update MessageBoxPage.xaml fe28db9
  • Update StandaloneContentDialogBase.cs 6fc2645

v8.9.2

20 Aug 17:46

Choose a tag to compare

Changelog

  • Add OutOfBoxPage
  • Add CheckUpdateControl
  • Add PreviewKeyDownHelper
  • Add MessageBox Image
  • Improve ContentDialogWindow
  • Improve NullToVisibilityConverter
  • Remove OOBEPageControl and SettingsPageControl (Use OutOfBoxPage)

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

v8.9.2

20 August 2025

  • Add OutOfBoxPage Control b9d435c
  • Add MessageBox Image b6dccc8
  • Improve ContentDialogWindow f6b8184
  • Add CheckUpdateControl 46a9ffc
  • Remove OOBEPageControl and SettingsPageControl b97233e
  • Add PreviewKeyDownHelper ca52f76
  • Add OutOfBoxPage Sample 75457b2
  • Update ContentDialogContent.cs c1c1aba
  • Use ItemsControl Instead of ItemsRepeater in OutOfBoxPage 26c6619
  • Improve WindowedContentDialog 57c98e8
  • Improve NullToVisibilityConverter e34410e
  • Improve OutOfBoxPage HeroImage b6f1743
  • Update ContentDialogWindow.cs cd1c22c
  • Update Directory.Build.props f69d913

v8.9.1

15 Aug 12:35

Choose a tag to compare

Changelog

  • Add ControlTokenManager
  • Add Card
  • Add MessageBoxOptions in MessageBox
  • Public DoubleToVisibilityConverter
  • Improve ConfettiCannon (AnimationStarted/AnimationCompleted events, ClearColor/IsFixedTimeStep properties)
  • Improve ContextMenuCustomHost.dll
  • Improve WindowedContentDialog
  • Fix Shared Colors in ColorPalette
  • Remove Duplicate Acrylic Members from BackdropType (Use Acrylic instead of DesktopAcrylic and AcrylicBase)
  • Fix bugs

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

v8.9.1

15 August 2025

  • Improve WindowedContentDialog by Adding UnderlayMode 7239683
  • Fix Samples dc996ca
  • Improve WindowedContentDialog a3c02ff
  • Remove Duplicate Acrylic Members from BackdropType f825755
  • Update WindowedContentDialog.cs eae1d4e
  • Improve ContentDialogWindow 934ba1a
  • Add Card 6df6fb0
  • Revert "Move OOBEPageControl from UserControl to a Custom Control" 6ba0bfb
  • Move OOBEPageControl from UserControl to a Custom Control 542fb17
  • Add MessageBoxOptions in MessageBox 85abc07
  • Add AnimationStarted/AnimationCompleted events for ConfettiCannon #84 129400f
  • Add Card Sample d8fd39d
  • Update ContextMenuCustomHost 4e06815
  • Create PopupBackdropManager.cs 6998f7c
  • Improve some DPs 207c4c1
  • Add Loaded/Closed events, and Popup Backdrop Stuffs in WindowedContentDialog #82 3c9268e
  • rename some proeprties d4a916d
  • Create PopupHelper.cs f159269
  • Fix WindowedContentDialog 7790735
  • Add ClearColor and IsFixedTimeStep for ConfettiCannon 371fb7f
  • Clean ContextMenu codes 052080f
  • remove ShowUnderlayBackdrop 683257c
  • Update ControlTokenManager.cs d0d35e0
  • Fix Shared Colors in ColorPalette #85 4e33e20
  • Update PopupHelper.cs 67c9953
  • Update PopupHelper.cs 9f9a8cd
  • Update PopupBackdropManager.cs 4c58002
  • Fix VSIX Templates 187618e
  • Add OpacityTransition as optional config in WindowedContentDialog 192fca2
  • Update Directory.Build.props 6fe513d
  • Public DoubleToVisibilityConverter b78656f
  • Update Samples c507d45
  • Update ColorfulShimmingEffect.cs c4b0b48
  • Update ColorPalette.cs ab504c2
  • Update DevWinUI.Gallery.csproj 544bc32
  • Update Directory.Build.props 5ebd3b9
  • Update UnderlaySystemBackdropOptions.cs 5e1252b
  • Update PopupBackdropManager.cs a35e6ad
  • Update MessageBoxPage.xaml d552d40
  • Update WindowedContentDialogPage.xaml b8ec768

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