From 073a837b620cd440c7cadf43b6614620d670972d Mon Sep 17 00:00:00 2001 From: Nicholas Petruzzi Date: Fri, 1 Aug 2025 15:15:33 -0400 Subject: [PATCH 1/4] Fix: Updated ChannelIdKey in Constants.cs for Android to have the updated Firebase Channel Id Key --- Plugin.FirebasePushNotifications/Platforms/Android/Constants.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plugin.FirebasePushNotifications/Platforms/Android/Constants.cs b/Plugin.FirebasePushNotifications/Platforms/Android/Constants.cs index 6c64a91..2f6338a 100644 --- a/Plugin.FirebasePushNotifications/Platforms/Android/Constants.cs +++ b/Plugin.FirebasePushNotifications/Platforms/Android/Constants.cs @@ -32,7 +32,7 @@ internal static partial class Constants public const string IconKey = "icon"; public const string LargeIconKey = "large_icon"; public const string SoundKey = "sound"; - public const string ChannelIdKey = "channel_id"; + public const string ChannelIdKey = "gcm.notification.android_channel_id"; public const string ShowWhenKey = "show_when"; public const string BigTextStyleKey = "bigtextstyle"; From bbca2cbaf181478d0e9737353ceaee9c274b6087 Mon Sep 17 00:00:00 2001 From: Nick Petruzzi Date: Tue, 30 Sep 2025 09:21:18 -0400 Subject: [PATCH 2/4] Removed net7 from Plugin --- .../Plugin.FirebasePushNotifications.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj b/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj index 95f354e..d3fabda 100644 --- a/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj +++ b/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj @@ -1,11 +1,11 @@  - net7.0;net7.0-android33.0;net7.0-ios;net8.0;net8.0-android34.0;net8.0-ios17.0 + net8.0;net8.0-android34.0;net8.0-ios17.0 Library true 8.0.3 - 7.0.49 + true enable disable From 52aef667892b53417fa641e9701fd8414c911c89 Mon Sep 17 00:00:00 2001 From: Nick Petruzzi Date: Tue, 30 Sep 2025 10:49:13 -0400 Subject: [PATCH 3/4] Adding Console switching back to publish to publish android and ios via command line Explicitly added Maui Controls Reference to Plugin to bypass warning. --- .../Plugin.FirebasePushNotifications.csproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj b/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj index d3fabda..98a76da 100644 --- a/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj +++ b/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj @@ -22,6 +22,10 @@ AnyCPU;Simulator;Device + + + + Plugin.FirebasePushNotifications From f1aebeeaaa367a62f46c5edda94160993805aabb Mon Sep 17 00:00:00 2001 From: Nicholas Petruzzi Date: Fri, 24 Oct 2025 12:45:09 -0400 Subject: [PATCH 4/4] Updated plugin to .net 9 --- .../Plugin.FirebasePushNotifications.csproj | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj b/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj index 98a76da..a0b6ac1 100644 --- a/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj +++ b/Plugin.FirebasePushNotifications/Plugin.FirebasePushNotifications.csproj @@ -1,10 +1,11 @@  - net8.0;net8.0-android34.0;net8.0-ios17.0 + net9.0;net9.0-android35.0;net9.0-ios18.0 Library true - 8.0.3 + 9.0.110 + true enable @@ -23,7 +24,7 @@ - + @@ -117,8 +118,8 @@ - - + +