Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency WinUICommunity.Components to v7 #80

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
WinUICommunity.Components 6.9.0 -> 7.1.0 age adoption passing confidence

Release Notes

WinUICommunity/WinUICommunity (WinUICommunity.Components)

v7.1.0

Due to some changes in WASDk v1.6 and .Net SDK, it is recommended to use the latest versions of Visual Studio which is using latest .Net SDK.

Visual Studio >= 17.11.5
Visual Studio Preview >= 17.12 Preview 3

Breaking Changes:

  • Dynamic Localization Removed [Core]
  • AppNotification Removed [Core]
  • TitleBarHelper Removed [Core]
  • ListViewExtensions Removed [Core]
  • ThemeService Methods Modified [Core]
  • JsonNavigationViewService Methods Modified [Core]
  • GetLocalFolderPath renamed to GetAppDataFolderPath [Core]
  • NativeMethods class replaced with CsWin32 Library [Core]
  • AssemblyInfoHelper removed and Replaced with ProcessInfoHelper [Core]
  • WindowHelper Methods Modified [Core]
  • ImageIconPath removed and replaced with IconGlyph proeprty in Json File (JsonNavigationViewService) [Core]
  • ContextMenuExtensions now supports WinUI, WPF, WinForm and all projects that uses .Net >= 8.0 and Package Identity. [ContextMenuExtensions]
  • nucs.JsonSettings dependency removed from Core library [Core]
  • No need to Refrence <ItemTemplates xmlns="using:WinUICommunity"/> in App.xaml [LandingPages]

Highlights

  • Native AOT/Trim Support
  • .NET 6 and 7 were removed due to the end of Microsoft support and some RuntimeIdentifier issues
  • The size of the libraries has been greatly reduced
  • Add BreadcrumbNavigator Control
  • Add PinBox Control
  • Add DragMoveAndResizeHelper
  • Add LaunchUri for SettingsCard
  • Add ThemeServiceAttach
  • Add AutoInitialize for IThemeService
  • Add ProcessInfoHelper
  • Add SelectedIndex for SelectorBarSegmented
  • Add TitleBarAttach
  • Add Axis and FlipOrientation for FlipSide
  • Add Json Schema for json file used in JsonNavigationViewService, so if you add "$schema": "https://raw.githubusercontent.com/WinUICommunity/WinUICommunity/refs/heads/main/AppData.Schema.json", in your json file, you can use Visual Studio Intellisense feature.
  • Update FileAndFolderPickerHelper, WindowHelper, PresenterHelper, GeneralHelper
  • Update OSVersionHelper
  • Update MergedDictionariesExtension
  • Update Design in LandingPages
  • A log of Bug Fixed
Changelog

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

v7.1.0

19 November 2024

v7.0.0

13 November 2024

v7.0.0-Preview4

19 October 2024

v7.0.0-Preview2

5 October 2024

  • Fix #​40 #40
  • Imporve BreadcrumbNavigator #​40 [Part 1 | Not Completed Yet!] 9fd9acf
  • Fix Some Issues #​40 67d1387
  • add PageTitle Attached property for BreadcrumbNavigator 50b993f
  • Complete BreadcrumbNavigator #​40 d52d6d9
  • Fix LandingPage ItemTemplate 663171c
  • Update WASDK version a8cdaf3
  • Simplify LandingPages ad43486
  • Add BreadcrumbNavigator 442d217
  • Add ItemTemplate to Generic.xaml file so no need to refrence it in App.xaml 8183f57
  • Update CHANGELOG.md 21a561f
  • Remove nucs.JsonSettings from Core #​39 021876c
  • Add ThemeServiceAttach 8f5ed81
  • Replaced Newtonsoft.Json with System.Text.Json for serialization and deserialization across multiple files. Updated project properties in Directory.Build.props to handle different configurations and exclude the ContextMenuExtensions project from certain properties. Add support for WinUI, WPF, Winform and all projects that uses .Net 8, 9 and Package Identity. 3895df8
  • Fix Some Trimming Warnings 900fadd
  • Add SettingsNavigationAttach 1f36fd1
  • Move RtlGetVersion to NativeMethods.txt 5ee5e9e
  • Revert Some Changes a62598e
  • Update OSVersionHelper.cs 04256a0
  • Add LaunchUri for SettingsCard 7c16fb9
  • Update ThemeService.AutoConfig.cs 099bb39
  • Update ReadMe 2915573
v7.0.0-Preview1

25 September 2024

  • Aot #38
  • Wasdk1.6 #37
  • Fix TitleBar Sample mucking up App's TitleBar 1b829ed
  • Remove TitleBar f73cb8e
  • Rename GetLocalFolderPath and Remove Obsolete Methods 4d52c22
  • Add PinBox 407ef25
  • Remove Dynamic Language b13cc10
  • Update TitleBarAttach, FileAndFolderPickerHelper, WindowHelper, PresenterHelper, GeneralHelper 8af56b1
  • Refactor NativeMethods with CsWin32 Library 6b0729c
  • Clean Demo dab941c
  • Remove AppNotification 9f26951
  • Add TitleBarAttach and Some Win32Window NativeMethods b160f18
  • Add Legacy MessageBox :) 0537a40
  • [AOT] Remove AssemblyInfoHelper 5978073
  • [Core]-[AOT] Mark all Classes as partial 45ff643
  • Update Common.xaml c042399
  • Remove ThemeService Obsolete methods f83e753
  • [Components]-[AOT] Mark all Classes as partial 92abf1d
  • Update Readme 75663af
  • Fix NativeMethods 259c4dd
  • Add Axis and FlipOrientation Properties in FlipSide #​35 b7ff4d0
  • Add ShowWindowFlagEnum f9d16c2
  • Update to WASDK v1.6.0 289e6ca
  • Add TitleBarHeightOption to TitleBarAttach ab89ae8
  • Update KeyVisual dcd745a
  • Clean ILocalizer 9bca834
  • Update PinBox Demo a23603e
  • refactor b2e3376
  • Update ShortcutDialogContentControl 9e6af20
  • Update CommunityToolkit Version dbd40f2
  • [Win2D]-[AOT] Mark all Classes as partial ac6114b
  • Refactor 23371ed
  • Revert "Update WindowMessageMonitor.cs" 78d7cbc
  • Update WindowMessageMonitor.cs dfb457b
  • Update IThemeService c3270ca
  • Delete TitleBarHelper.cs e0dcfff
  • update pinbox demo 991848e
  • [Core] Fix AOT Compatible 27ca24a
  • refactor 3dad18f
  • Add SelectedIndex for SelectorBarSegmented c1c42f6
  • Update PathHelper.cs 042418a
  • Create ProcessInfoHelper.cs 84422b7
  • refactor AssemblyInfoHelper 9dd0cff
  • Update IsNullOrEmptyStateTrigger.cs 9ff93ef
  • Update CopyButton.xaml bdf2c56
  • Update ProcessInfoHelper.cs 9e078b6
  • Update README.md be36de2
  • Update WindowHelper.ReSizeWindow.cs 228006b
  • [LandingPages]-[AOT] Mark all Classes as partial 9ab161a
  • Update ColorHelper.cs aaa4ad3
  • Update CheckBoxWithDescriptionControl 10630bd
  • Fix PinBox bugs 04a7285
  • Update SettingsExpanderItemStyleSelector.cs edae3cd
  • Update README.md 1e6b43e
  • [ContextMenuExtension]-[AOT] Fix AOT 35a1ddb
  • [ContextMenuExtension]-[AOT] Mark all Classes as partial 7d3dcaf
  • Refactor 8cfaca1
  • add ShouldSystemUseDarkMode fef7b21
  • Add AutoInitialize IThemeService 18632cd
  • Remove 19041 and 17763 TargetFrameworks 879da69
  • Update README.md dde8790
  • Update WindowHelper.cs a3bfbeb
  • Refactor 968b33e
  • Update ResourceHelper.cs 056cf38
  • Update ContextMenuService.cs 84bf613
  • Refactor 43b9901
  • Fix ContextMenu 8baa1c4
  • Update ProcessInfoHelper.cs 8014d69
  • Update README.md 25c8a84
  • Update SelectorBarSegmented.cs cab27f1
  • Update EnumValuesExtension.cs 7d071f2
  • Removed Net7.0 and Net6.0 due to Out of Support Versions 99f4eb6
  • Fix Warnings 6b2d67a
  • Update Core.csproj 8fe5da9
  • Fix JsonSourceGenerationOptions 365556f
  • Update UpdateHelper.cs 6577959
  • Update PathHelper.cs 372fab3
  • Update CoreSettings.cs 8ecb331
  • Update IsEnabledTextBlock.cs 7591ddd
  • Update StyleExtensions.cs b4fd80b
  • Update Win2D.csproj 9389143
  • Update UpdateHelperJsonContext.cs 97945c8
  • Update JsonNavigationContext.cs 9d4c019
  • Update Directory.Build.props ebb9b48
  • Update Directory.Build.props e114988
  • Update LandingPages.csproj 594ad95
  • Update SampleCodePresenter.xaml.cs 5b936eb
  • Update InIHelper.cs 2b943cc
  • Update WindowHelper.cs 030b161
  • Update SelectorBarSegmented.cs 678f037
  • Update PinBoxPage.xaml 0a238ea
  • Update UpdateHelper.cs 6bb93a4
  • Update UpdateHelperJsonContext.cs 3042f33
  • Update Directory.Build.props 1ffeffb
  • Move Messaging bb8c412
  • Move some files 9717737

v7.0.0

13 November 2024

v7.0.0-Preview4

19 October 2024

v7.0.0-Preview2

5 October 2024

  • Fix #​40 #40
  • Imporve BreadcrumbNavigator #​40 [Part 1 | Not Completed Yet!] 9fd9acf
  • Fix Some Issues #​40 67d1387
  • add PageTitle Attached property for BreadcrumbNavigator 50b993f
  • Complete BreadcrumbNavigator #​40 d52d6d9
  • Fix LandingPage ItemTemplate 663171c
  • Update WASDK version a8cdaf3
  • Simplify LandingPages ad43486
  • Add BreadcrumbNavigator 442d217
  • Add ItemTemplate to Generic.xaml file so no need to refrence it in App.xaml 8183f57
  • Update CHANGELOG.md 21a561f
  • Remove nucs.JsonSettings from Core #​39 021876c
  • Add ThemeServiceAttach 8f5ed81
  • Replaced Newtonsoft.Json with System.Text.Json for serialization and deserialization across multiple files. Updated project properties in Directory.Build.props to handle different configurations and exclude the ContextMenuExtensions project from certain properties. Add support for WinUI, WPF, Winform and all projects that uses .Net 8, 9 and Package Identity. 3895df8
  • Fix Some Trimming Warnings 900fadd
  • Add SettingsNavigationAttach 1f36fd1
  • Move RtlGetVersion to NativeMethods.txt 5ee5e9e
  • Revert Some Changes a62598e
  • Update OSVersionHelper.cs 04256a0
  • Add LaunchUri for SettingsCard 7c16fb9
  • Update ThemeService.AutoConfig.cs 099bb39
  • Update ReadMe 2915573
v7.0.0-Preview1

25 September 2024

  • Aot #38
  • Wasdk1.6 #37
  • Fix TitleBar Sample mucking up App's TitleBar 1b829ed
  • Remove TitleBar f73cb8e
  • Rename GetLocalFolderPath and Remove Obsolete Methods 4d52c22
  • Add PinBox 407ef25
  • Remove Dynamic Language b13cc10
  • Update TitleBarAttach, FileAndFolderPickerHelper, WindowHelper, PresenterHelper, GeneralHelper 8af56b1
  • Refactor NativeMethods with CsWin32 Library 6b0729c
  • Clean Demo dab941c
  • Remove AppNotification 9f26951
  • Add TitleBarAttach and Some Win32Window NativeMethods b160f18
  • Add Legacy MessageBox :) 0537a40
  • [AOT] Remove AssemblyInfoHelper 5978073
  • [Core]-[AOT] Mark all Classes as partial 45ff643
  • Update Common.xaml c042399
  • Remove ThemeService Obsolete methods f83e753
  • [Components]-[AOT] Mark all Classes as partial 92abf1d
  • Update Readme 75663af
  • Fix NativeMethods 259c4dd
  • Add Axis and FlipOrientation Properties in FlipSide #​35 b7ff4d0
  • Add ShowWindowFlagEnum f9d16c2
  • Update to WASDK v1.6.0 289e6ca
  • Add TitleBarHeightOption to TitleBarAttach [ab89ae8](https://redirect.g

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency WinUICommunity.Components to v7 Update dependency WinUICommunity.Components to v7 - autoclosed Nov 17, 2024
@renovate renovate bot closed this Nov 17, 2024
@renovate renovate bot deleted the renovate/winuicommunity.components-7.x branch November 17, 2024 10:44
@renovate renovate bot changed the title Update dependency WinUICommunity.Components to v7 - autoclosed Update dependency WinUICommunity.Components to v7 Nov 19, 2024
@renovate renovate bot reopened this Nov 19, 2024
@renovate renovate bot force-pushed the renovate/winuicommunity.components-7.x branch from 85663d9 to 12f4a5e Compare November 19, 2024 16:41
@renovate renovate bot force-pushed the renovate/winuicommunity.components-7.x branch from 12f4a5e to 56ed38f Compare November 19, 2024 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants