From 985be8c4a408c87651fe78fba9a62e36f02dd248 Mon Sep 17 00:00:00 2001 From: Damian Suess Date: Thu, 18 Apr 2024 10:54:16 -0400 Subject: [PATCH 1/4] Bumped version --- build/Base.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/Base.props b/build/Base.props index 5c99317..5bde441 100644 --- a/build/Base.props +++ b/build/Base.props @@ -2,7 +2,7 @@ - 9.0.271.11074-pre + 9.0.401.11000-pre https://github.com/AvaloniaCommunity/Prism.Avalonia Copyright (c) 2024 Xeno Innovations, Inc. MIT From 5d0ba070641a3298d32ff6528a8f1d2628559e0c Mon Sep 17 00:00:00 2001 From: Damian Suess Date: Thu, 18 Apr 2024 10:54:35 -0400 Subject: [PATCH 2/4] Release notes and readme update --- ChangeLog.md | 13 +++++++++++++ README.md | 6 ++++-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 009dff7..9da759b 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -2,6 +2,19 @@ Change log history for Prism.Avalonia +## v9.0.401-pre (20204-04-13) + +* Fixed typos +* DynamicallyAccessedMembers Attribute for linker hints +* Upgraded NuGet DryIoc to 5.4.3 + +## v9.0.271-pre (2024-04-12) + +* Upgraded Prism.Core to v9.0.271-pre +* Breaking Changes: + * `Prism.Dialog` + * `Prism.Region` -> `Prism.Navigation.Region` + ## v8.1.97.11072 (2024-01-27) * Added support for .NET 8 diff --git a/README.md b/README.md index b77834a..a079d26 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,10 @@ Just like Prism.WPF or Prism.Maui, your project must reference both the Prism.Av Choose the NuGet package version that matches your Avalonia version. -The Avalonia version of this package uses [SemVer](https://semver.org/) format: `MAJOR.MINOR.PATCH.REVISION`. The `REVISION` segment indicates -the Avalonia version support. For instance `v8.1.97.11000` of this library supports, Avalonia v11.0.0. +The Avalonia version of this package uses [SemVer](https://semver.org/) format: `MAJOR.MINOR.PATCH.REVISION`. The `REVISION` segment indicates the Avalonia version support. For instance `v8.1.97.11000` of this library supports, Avalonia v11.0.0. + +> major[.minor[.build[.revision]]] +> Assembly Version Attribute is limited to a `ushort` (65535) - [Ref](https://stackoverflow.com/a/73631971/249492). | Avalonia Version | NuGet Package | |-|-| From eaa96b1497bfe9545d5df63992a831c855d0d76c Mon Sep 17 00:00:00 2001 From: Damian Suess Date: Fri, 19 Apr 2024 18:47:24 -0400 Subject: [PATCH 3/4] Test app cleanup --- .../RegionAdapters/ItemsControlRegionAdapter.cs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/e2e/SampleMvvmApp/RegionAdapters/ItemsControlRegionAdapter.cs b/e2e/SampleMvvmApp/RegionAdapters/ItemsControlRegionAdapter.cs index de2a0b7..a6aca59 100644 --- a/e2e/SampleMvvmApp/RegionAdapters/ItemsControlRegionAdapter.cs +++ b/e2e/SampleMvvmApp/RegionAdapters/ItemsControlRegionAdapter.cs @@ -1,8 +1,5 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Controls; using Prism.Navigation.Regions; @@ -14,8 +11,6 @@ namespace SampleMvvmApp.RegionAdapters /// public class ItemsControlRegionAdapter : RegionAdapterBase { - #region Public Constructors - /// /// Initializes a new instance of . /// @@ -27,10 +22,6 @@ public ItemsControlRegionAdapter(IRegionBehaviorFactory regionBehaviorFactory) { } - #endregion Public Constructors - - #region Protected Methods - /// /// Adapts an to an . /// @@ -83,7 +74,5 @@ protected override IRegion CreateRegion() { return new AllActiveRegion(); } - - #endregion Protected Methods } } From 875a1132e4c16d68dc3dd0e72e9f566e75122b50 Mon Sep 17 00:00:00 2001 From: Damian Suess Date: Sun, 28 Apr 2024 08:29:29 -0400 Subject: [PATCH 4/4] Removed deprecated test projects --- PrismLibrary_Avalonia.slnf | 2 -- 1 file changed, 2 deletions(-) diff --git a/PrismLibrary_Avalonia.slnf b/PrismLibrary_Avalonia.slnf index 3f4b24d..a64a00b 100644 --- a/PrismLibrary_Avalonia.slnf +++ b/PrismLibrary_Avalonia.slnf @@ -6,9 +6,7 @@ "src\\Prism.Avalonia\\Prism.Avalonia.csproj", "src\\Prism.DryIoc.Avalonia\\Prism.DryIoc.Avalonia.csproj", "tests\\Avalonia\\Prism.Avalonia.Tests\\Prism.Avalonia.Tests.csproj", - "tests\\Avalonia\\Prism.Container.Avalonia.Shared\\Prism.Container.Avalonia.Shared.shproj", "tests\\Avalonia\\Prism.DryIoc.Avalonia.Tests\\Prism.DryIoc.Avalonia.Tests.csproj", - "tests\\Avalonia\\Prism.IocContainer.Avalonia.Tests.Support\\Prism.IocContainer.Avalonia.Tests.Support.csproj" ] } } \ No newline at end of file