Version 8.0.0 | 8.1.0
The following sections describe new and updated features and known issues for version 8.0.0 | 8.1.0
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
16cc170
- Add pubxml files and fix Gallery Suffix Version
d79d8c3
- Update Services Interface (IThemeService and IJsonNavigationService) and Added EnableRequestedTheme
9a39b1a
- Add StartupToolWindow in VSIX [Not Completed]
6eda6ce
- Update ThirdPartyNotices
bea03a1
- Update Gallery Icons
26ca192
- Fix NavigationViewItem Selection When Using Back Button
c574d70
- #11
4ebdd44
- refactor vsix
0c42af8
- Fix VSIX Crash
63cb8d0
- Add GetApplicationTheme and ResetBackdropProperties
a33eba3
- Update Template Icons
5d4fdb3
- Update WASDK version to 1.7.241114004-experimental1 and Update EnsureNavigationSelection
a997415
- Improve VSIX Startup Page
0672c65
- Add ConfigureTintColor for VSIX
0eae6d7
- Update README.md
658711e
- Update publish-release.yml
9bac897
- Improve VSIX
4a9ea64
- Add ConfigureTitleBar
89b188f
- Fix Template Icon
bd32861
- Clean Gallery
6d67c9d
- Update SharedWizard.cs
c5d88c8
- Removed some styles and fixed an issue where Visual Studio was loading unwanted styles and causing Visual Studio to change its own style.
27d67ac
- Update publish-release.yml
ebe51f4
- Fix Compile Issues for VSIX
994098e
- Update Templates
04d182e
- Update publish-release.yml
ae616d6
- Fix AOT/Trim Crash for Gallery App
1bf0e01
- Fix VSIX
c90a62e
- Improve OOB UI
149461b
- refactor vsix
acd616d
- Update VSIX Template
aee3917
- Fix SettingsGroup AOT/Trim Crash
ad0e13d
- Update ThirdPartyNotices.txt
21b4400
- Mark Classes as Partial
9fc08f0
- Fix AOT Crash for LandingPages
b9962f6
- Update VSIX Icons
eb7cb0f
- Update All Icons to new WinUI Icon
61e06ed
- Fix AOT Crash for LandingPages
8ba88f4
- Update publish-release.yml
35fa8fb
- Fix Templates
5c4a909
- Improve Versioning
aba12cd
- Update README.md
5e4da83
- Fix VSIX Template
cbe967b
- Update DevWinUI_Template.csproj
463c5a1
- Update DevWinUI_Template.csproj
c3c7d73
- Update T4
88bd63e
- Add Icon to TitleBar
53b2b8b
- Fix VSIX Binding issues
1882a73
- Remove Unused Refrences
c9e473e
- Update TextBlockStrokeHelper.cs
0f9be0c
- Update README.md
4694a91
- Update Workflow
5b0594c
- Update StringToUriConverter.cs
0617205
- Fix VSIX Size 9mb to 7mb
574a387
- remove unused refrences
bc83030
- Update DevWinUI.Gallery.csproj
0ad8dbb
- Update UpdateHelper.cs
8d880ef
- Update SpriteVisualPool.cs
3d0a15d
- Update README.md
638f8ef
- Fix VSIX Templates #7
2111f19
- Update DevWinUI.slnx
8934442
- Update Directory.Build.props
b0740c0
- Update publish-release.yml
dce8532
- Update publish-release.yml
a80e3d8
- Update SettingsPageControl.xaml
2255e66
- Update DevWinUI_Template.csproj
22e7db0
- Update publish-release.yml
28febf5
- Update StartupToolWindowControl.xaml
6e09683
- Update source.extension.vsixmanifest
fe219a9
- Update README.md
426aa7f
- Update DevWinUI.slnx
da1570e
- Update TiledImageBrushPage.xaml
c2c04cb
- Update Icons
6837415
- Update Package.appxmanifest
22b3005
- Update PreDefinedLibrary.cs
f7506c3
- Update Directory.Build.props
bb99974
- Update TextBlockStrokeView.xaml
72690aa
- Update DevWinUI.slnx
b3030a3
- Update NavigationPageMappings.cs
84057db
- Update Icons
ef31d4e
- Update LockScreenLogo.scale-200.png
b89f56c
- Update Logo
5c260c2
10 January 2025
- Fix #15
#15
- Add TransitioningContentControl
8604e02
- Improve LandingPages
2a02257
- Fix CalendarViewStyle and Clock Border Background
0a467ce
- Add CirclePanel Sample
4eb7d51
- Add Clock Control
f1c8fca
- Fix DateTimePicker Sample
ef6c5d4
- Add CalendarWithClock and DateTimePicker Gallery Demo #3
0b7b80b
- Fix Some Bugs #3
31bf00b
- Update ReadMe
6271847
- Rename IsConfirmButtonShow to ShowConfirmButton
6fa460b
- 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
- Improve JsonNavigationService
1dba625
- Refactor
6ed856f
- Improve Clock and CalendarWithClock Colors
d2fd0d3
- Improve LandingPages
6fda9d2
- Update Animation
49c0820
- Improve JsonNavigationService
8f54b6b
- Improve DateTimePicker
c2b22e2
- Improve JsonNavigationService
e5d68ec
- Fix ShortcutGuidePage
ce0583c
- Add CirclePane;
bbc0d34
- Add LayoutTransformer Sample
3c480b1
- Fix Clock, CalendarWithClock and DateTimePicker
d340390
- Init Gallery Demo #3
d6a19dc
- Fix Clock
8c7143c
- Add SelectedTimeChanged event in Clock, and CalendarWithClock
f95cece
- Improve JsonNavigationService
e7b4c53
- Add Clock Sample
b33c22f
- Improve StepBar
041fe33
- Improve WaveProgressBar Background and BorderBrush
48be979
- Improve CalendarWithClock Sample
594252f
- Update CalendarWithClock.cs
431dc2c
- Update ColorHelper.cs
907bc70
- Update ThirdPartyNotices.txt #11
9f241f0
- Update JsonNavigationService.cs
134c8b4
- Add StepChanged event for StepBar
0cdd6e0
- Fix NavigationViewItem Expand crash #20
a2d6e9b
- Rename IsConfirmButtonShow to ShowConfirmButton
edd6b92
- Improve Gallery
c97954d
- Update Clock Sample
4cc1cac
- Update WASDK v1.7-exp2
1e1f823
- Update CompareSlider
233df7b
- Update JsonNavigationService.cs
43dc6ad
- Update README.md
220b8c5
- Update Templates
0d6659a
- Update GeneralHelper.cs
4cf8f36
- Update Package.appxmanifest
8bc024f
- Update JsonNavigationService.NavigationView.cs
4ebed6f
- Update DateTimeBase.cs
a255674
- Update README.md
95ff89c
- Update AppData.json
dd63a86
- Update MainPage.xaml.cs
d04f5e4
- Update JsonNavigationService.cs
a9f70d9
- Fix GalleryApp Runtime Theme Change
033ff0e
- Update PinBox.cs
18cceab
- Update README.md
6f799dd
- Update README.md
0261b2d
7 February 2025
- Clock improvements plus made DateTimePicker bindable.
#27
- Fixed DateTimePicker, and made names more intuitive
#25
- Fix #22
#22
- Update Templates and Replace MainPage with MainWindow
0d39c11
- Remove CommunityToolkit.WinUI.Media from DevWinUI.Control Package
0fb56ae
- Improve ThemeService for Multi-Window #26
e5ae95b
- Made DateTimePickerโs SelectedDateTime assignable/bindable by not requiring a seperate time.
671d881
- Fix Templates Issues
7c2e926
- Update ThemeService.Configs.cs #26
c04adbf
- Add DefaultStyleKey
bda03af
- Added Try-Finally guards to prevent infinite loops.
0537fc2
- Use MainWindow Instead of MainPage
a031a70
- Fixed the issue with the DateTimePicker not properly updating the DateTime.
0cf8ec4
- Renamed SelectedDateTime to SelectedDateTimeString
4240854
- Improve Growl
43be266
- Add MakeTransparentWindowClickThrough to WindowHelper
353db5e
- Update Libs
48995c3
- Add ShowStepIndex Option for StepBar #23
8036cae
- Update ThemeService.Set.cs #26
c38cb2c
- ThemeService.Set.cs #26
b604563
- Fix Xaml HotReload for Templates
f8913ee
- Fix Templates Compile Issues
e4f98dc
- Add RemoveWindowBorderAndTitleBar
9e74000
- Move comments to the top
1d8a10e
- Update PreDefinedLibrary.cs
e629d87
- Update TransparentBackdrop.cs
61267e7
- Update VSIX prerequisites
5fd9f33
- Update WindowMessageMonitor.cs
228f5ef
- Update WASDK v1.7-EXP3
1e9c19c
- Update TransparentBackdrop.cs
6784242
- Update PreDefinedLibrary.cs
aac49ad
- Update ThemeService.Set.cs
4e42c07
- Am/Pm should be all one case.
5649d24
- Update DateTimePicker.cs
c849f82
- Update HomePageHeaderImage.xaml.cs
e54cd24
- Update WindowMessageEventArgs.cs
7baa03f
- Really not used to slnx, deleting automatically created project.
0aaf209
- Fix ProgressButton Background in Indeterminate Mode #29
7c08308
- Update Clock.cs
d09f6fe
- Removed weird automatic gitignore change.
d0ea019
- Made the same changes on DateTimePicker.
9ed50c0
13 February 2025
- Improve Templates Add ContentPagePadding to fix VerticalScrollBars #31
649179e
- Refactor LandingPages
98c5e3a
- Improve LandingPages
a3c658b
- Add StartupHelper
b35e9f6
- Fix Template issues
e1830b9
- Add Startup option
970f867
- Add DisplayMonitorHelper
631a7cd
- Add RuntimeHelper
9c6cec3
- Update GeneralHelper.cs
33a97c2
- Improve Template
f887ee4
- Improve LandingPages
aba3687
- Update MainWindow.xaml
9e73433
- Update WASDK to v1.7-Preview1
4b420e8
- Move GetApplicationData to GeneralHelper
5220280
- Update StartupHelper.cs
7f5e3cf
- Improve Templates
7b7cae4
- Add GetApplicationData for PathHelper
81fd074
- fix
6d417be
- Update App.xaml.cs
5885d0c
- Update MainLandingPage
724daee
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
- Update SampleModalWindow.xaml.cs
9fffec0
- refactor
9b55fd9
- refactor
49ea0a1
- Move Classes
d1f8733
- Move DisplayMonitorHelper to Helpers Folder
135a4ac
19 March 2025
- [VSIX] Add ProfileOptimization Option and Hwnd Property
328398c
- Update WASDK to 1.7 and DevWinUI to 8.0.0 stable
9ca64f7
- Add Pickers Gallery Sample
ec0af0c
- Improve Pickers Initialize
9995570
- Add PreferredMinimumWidth/Height and Update Version to Stable
cdbc5a8
- Fix InvalidOperationException for ProcessInfoHelper
0bce61c
- Update MainWindow.xaml
00f26fa