Releases: ghost1372/DevWinUI
v9.4.2
v9.4.1
v9.4.0
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
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
#113Thanks 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
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
LoadNativeStringinGeneralHelper - Add
HideWindow,ShowWindow,GetDpiForWindow,SetRegionandGetWindowIconmethods inWindowHelper - Add
KeyNameProvider,UseAutoValidationandValidateShortcutinShortcut - 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
Changelog
Version 9.1.0
- Add DigitalSegment (SixteenSegmentChar, FourteenSegmentChar, Matrix5x7SegmentChar, Matrix5x8SegmentChar, Matrix8x14SegmentChar)
- Add
FlipBlockandFlipCards - Add
SnowFlakeEffect - Update MainLandingPage UI
TileGalleryRemoved and replaced with newHorizontalScrollContainerHomePageHeaderImageremoved and replaced with newHomePageHeader- Following properties removed from
MainLandingPageandAllLandingPage(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
Changelog
Version 9.0.0
- Add
AncestorBindingExtension - Add
DispatcherQueueandDispatcherExtensions - WASDK Updated to
v1.8.0 ThemeServicerefactored.- Improve
MessageBox - Improve
WindowedContentDialog - Improve
OutOfBoxPage - Improve
CheckUpdateControl - Rename
MessageBoxImagetoMessageBoxIcon - Remove Obsolete Methods and Classes (
SettingsNavigationAttach,FileAndFolderPickerHelper,NavigationHelperEx,ModernWindow,FilePicker,FolderPicker,SavePicker) - Remove Experimental
ModernWindow - Fix
SelectorBarSegmentedSelectedIndexout of rangeissue
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
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
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
Acrylicinstead ofDesktopAcrylicandAcrylicBase) - 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
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
v8.9.0
3 August 2025
- Fix #80 #72
#80 - Fix #79
#79 - Add ControlTokenManager
3dd4cfd - #78
cf6c313 - [VSIX] Update TitleBar Icon
97eb1d6 - Update MainWindow.xaml
1a9a411 - Update Directory.Build.props
c95cd17 - Update Schema url
fd32482 - Update DropdownColorPicker.Properties.cs
6335a9c - Update Directory.Build.props
281d4ad - Update DevWinUI.Controls.csproj
e41fc2f - move xamlstyler and AppData.Schema.json to tools folder
81ef90a