Releases: ghost1372/DevWinUI
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
v8.8.0
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
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
MessageBoxtoLegacyMessageBox - 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
- 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
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...
v8.4.0
Changelog
- Add TokenViewSelectorBarStyle
- Add Some Button Styles
- Add SubtleComboBoxStyle
- Add Colors
- Add Shimmer
- Add NavigationViewStoreStyle
- Add LayeredFontIcons
- Add Magnifier
- Add StringInfoBadgeStyle
- Add
GeneralHelper.GetGeometryFromStringmethod - Add
GeneralHelper.IsPrivacySensitiveRegionmethod - Improve JsonNavigationViewService
- Improve WindowMessageMonitor
- Improve LayoutTransformer
- Rename
GeneralHelper.GetGeometrytoGeneralHelper.GetGeometryFromAppResources - Remove NavigationViewItemStyle
Microsoft.Windows.SDK.BuildToolsUpdated from10.0.26100.1742to10.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
- Add NavigationViewStoreStyle
b18ec92 - Remove NavigationViewItemStyle
f418bad - Add Some Buttons Style
865babe - Add SubtleComboBoxStyle
b0fd2de - Improve JsonNavigationViewService InfoBadge
8058786 - Update ReadMe
9000e06 - Add Shimmer
972b8ee - Add TokenViewSelectorBarStyle
18b476d - Add Magnifier
cf7744a - Add Colors
58607f8 - Add LayeredFontIcons
b3ec2c7 - Update ValidationPage.xaml.cs
a820377 - Add Issue Template
e160b69 - Update ShimmerPage.xaml
02f8bdc - Update StylesPage.xaml
adca9ce - Add InfoBadge Style StringInfoBadgeStyle
4b3b8dd - Update Magnifier.cs
2e2dba0 - Update WindowMessageMonitor.cs
7b9f69f - Update LayoutTransformer.cs
7a3c8aa - Update Packages
461f3a5 - Update GeneralHelper.cs
8c63190 - Update GeneralHelper.cs
154026b - Update ValidationPage.xaml.cs
35b4914 - Update README.md
f5656f4 - Update README.md
e8d0d88 - Update JsonNavigationService.NavigationView.cs
8bb29d1 - Update App.xaml
5c40025
v8.3.0
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
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
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
- Rebranding to DevWinUI
86edb00 - Update CHANGELOG.md
cec0949 - Update Slnx
2d05b2f - Update Docs
fad9c43 - Fix TargetFramework
a74e2bb - Update Slnx
6d42da9
13 December 2024
- Wizard
#2 - Fix #14
#14 - Fix #9
#9 - Fix #6
#6 - filescoped namespace for vsix
2451fff - Add Multi-Window Support for ThemeService #10
11c3dc0 - Fix VSIX
4c05de0 - Rename JsonNavigationViewService to JsonNavigationService
221f9e2 - Fix Templates
30e0c68 - Rename JsonBreadCrumbNavigator to BreadCrumbNav
418edd7 - Update Generic.xaml
6c236f3 - Refactor Wizard
64d5fab - Refactor Wizard
70f1dde - Add TextBox Control #8
7335ffa - Improve VSIX Libraries
ae333f7 - Refactor Wizard
e151cfb - simplify RunStarted in VSIX
5cfb6f7 - Update SharedWizard.cs
ab04837 - Remove Wizard for Blank and Test Template in VSIX [`16...
v8.0.0-Preview9
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...