From 81fe56c745e89e946178b33ff79b344ff72c292f Mon Sep 17 00:00:00 2001 From: Damian Suess Date: Thu, 4 Sep 2025 08:39:14 -0400 Subject: [PATCH 1/2] Prism.Avalonia upgrade to v11.3.5 from v11.1.x --- .editorconfig | 2 +- Directory.Packages.props | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.editorconfig b/.editorconfig index d8e631556..be85ba8e7 100644 --- a/.editorconfig +++ b/.editorconfig @@ -40,7 +40,7 @@ end_of_line = lf [*.{props,targets}] indent_size = 2 -[*.xaml] +[*.{xaml,axml}] indent_size = 2 charset = utf-8-bom diff --git a/Directory.Packages.props b/Directory.Packages.props index 8ba8643ee..d8264df73 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -57,14 +57,14 @@ - - - - - - - - + + + + + + + + From 6afb8a0851ce76ef07bcc3609fa78d2c96f0ed80 Mon Sep 17 00:00:00 2001 From: Damian Suess Date: Thu, 4 Sep 2025 09:14:35 -0400 Subject: [PATCH 2/2] Readme - Added references to Prism.Avalonia --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index de04d0354..ab21b7213 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ These are the base packages for each platform, together with the Prism's Core as | Cross Platform | [Prism.Container.DryIoc][ContainerDryIocNuGet] | [![ContainerDryIocNuGetShield]][ContainerDryIocNuGet] | [![ContainerDryIocPrismNuGetShield]][CorePrismNuGet] | | Cross Platform | [Prism.Container.Unity][ContainerUnityNuGet] | [![ContainerUnityNuGetShield]][ContainerUnityNuGet] | [![ContainerUnityPrismNuGetShield]][CorePrismNuGet] | | WPF | [Prism.Wpf][WpfNuGet] | [![WpfNuGetShield]][WpfNuGet] | [![WpfPrismNuGetShield]][WpfPrismNuGet] | +| Avalonia | [Prism.Avalonia][AvaloniaNuGet] | [![AvaloniaNuGetShield]][AvaloniaNuGet] | [![AvaloniaPrismNuGetShield]][AvaloniaPrismNuGet] | | Xamarin.Forms | [Prism.Forms][FormsNuGet] | [![FormsNuGetShield]][FormsNuGet] | [![FormsPrismNuGetShield]][FormsPrismNuGet] | | Uno Platform and WinUI | [Prism.Uno][UnoNuGet] | [![UnoNuGetShield]][UnoNuGet] | [![UnoPrismNuGetShield]][UnoPrismNuGet] | @@ -69,6 +70,12 @@ Each supported IoC container has its own package assisting in the setup and usag | [Prism.DryIoc][DryIocWpfNuGet] | [![DryIocWpfNuGetShield]][DryIocWpfNuGet] | [![DryIocWpfPrismNuGetShield]][DryIocWpfPrismNuGet] | | [Prism.Unity][UnityWpfNuGet] | [![UnityWpfNuGetShield]][UnityWpfNuGet] | [![UnityWpfPrismNuGetShield]][UnityWpfPrismNuGet] | +#### Avalonia + +| Package | NuGet | Commercial Plus Feed | +|---------|-------|-------| +| [Prism.DryIoc.Avalonia][DryIocAvaloniaNuGet] | [![DryIocAvaloniaNuGetShield]][DryIocAvaloniaNuGet] | [![DryIocAvaloniaPrismNuGetShield]][DryIocAvaloniaPrismNuGet] | + #### Xamarin Forms | Package | NuGet | Commercial Plus Feed | @@ -95,6 +102,7 @@ For stable samples be sure to check out the samples repo for the platform you ar - [Prism for Xamarim.Forms](https://github.com/PrismLibrary/Prism-Samples-Forms) - [Prism for Uno Platform](#) (Coming soon) - [Prism for .NET MAUI](#) (Coming soon) +- [Prism for Avalonia](https://github.com/AvaloniaCommunity/Prism.Avalonia/tree/develop/e2e) ## Contributing @@ -109,6 +117,8 @@ We strongly encourage you to get involved and help us evolve the code base. [ContainerUnityNuGet]: https://www.nuget.org/packages/Prism.Container.Unity/ [WpfNuGet]: https://www.nuget.org/packages/Prism.Wpf/ [UnoNuGet]: https://www.nuget.org/packages/Prism.Uno.WinUI/ +[AvaloniaNuGet]: https://www.nuget.org/packages/Prism.Avalonia/ +[FormsNuget]: https://www.nuget.org/packages/Prism.Forms/ [PrismFormsRegionsNuGet]: https://www.nuget.org/packages/Prism.Forms.Regions/ [PrismFormsRegionsPrismNuGet]: # @@ -119,6 +129,7 @@ We strongly encourage you to get involved and help us evolve the code base. [UnityWpfNuGet]: https://www.nuget.org/packages/Prism.Unity/ [DryIocUnoPlatformNuGet]: https://www.nuget.org/packages/Prism.DryIoc.Uno.WinUI/ +[DryIocAvaloniaNuGet]: https://www.nuget.org/packages/Prism.DryIoc.Avalonia/ [CoreNuGetShield]: https://img.shields.io/nuget/vpre/Prism.Core.svg [EventsNuGetShield]: https://img.shields.io/nuget/vpre/Prism.Events.svg @@ -132,6 +143,9 @@ We strongly encourage you to get involved and help us evolve the code base. [DryIocWpfNuGetShield]: https://img.shields.io/nuget/vpre/Prism.DryIoc.svg [UnityWpfNuGetShield]: https://img.shields.io/nuget/vpre/Prism.Unity.svg +[AvaloniaNuGetShield]: https://img.shields.io/nuget/vpre/Prism.Avalonia.svg +[DryIocAvaloniaNuGetShield]: https://img.shields.io/nuget/vpre/Prism.DryIoc.Avalonia.svg + [DryIocFormsNuGetShield]: https://img.shields.io/nuget/vpre/Prism.DryIoc.Forms.svg [UnityFormsNuGetShield]: https://img.shields.io/nuget/vpre/Prism.Unity.Forms.svg @@ -141,6 +155,7 @@ We strongly encourage you to get involved and help us evolve the code base. [WpfPrismNuGet]: # [FormsPrismNuGet]: # [UnoPrismNuGet]: # +[AvaloniaPrismNuGet]: # [DryIocWpfPrismNuGet]: # [UnityWpfPrismNuGet]: # @@ -148,6 +163,8 @@ We strongly encourage you to get involved and help us evolve the code base. [UnityFormsPrismNuGet]: # [DryIocFormsPrismNuGet]: # +[DryIocAvaloniaPrismNuGet]: # + [DryIocUnoPlatformPrismNuGet]: # [CorePrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Core/vpre @@ -156,11 +173,15 @@ We strongly encourage you to get involved and help us evolve the code base. [ContainerDryIocPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Container.DryIoc/vpre [ContainerUnityPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Container.Unity/vpre [WpfPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Wpf/vpre +[AvaloniaPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Avalonia/vpre [UnoPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Uno.WinUI/vpre +[FormsPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Forms/vpre [DryIocWpfPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.DryIoc/vpre [UnityWpfPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.Unity/vpre +[DryIocAvaloniaPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.DryIoc.Avalonia/vpre + [DryIocUnoPlatformPrismNuGetShield]: https://nuget.prismlibrary.com/shield/Prism.DryIoc.Uno.WinUI/vpre [TwitterLogo]: https://dansiegelgithubsponsors.blob.core.windows.net/images/twitter.png