Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
bd1f0a4
Bump version to 3.3
Jun 6, 2025
7b0c8fb
Update release notes
Jun 6, 2025
3789176
Extend log message
Jun 6, 2025
e92ab6b
Reformat log message + log missing default notification channel as wa…
Jun 6, 2025
b635ccb
Display "IsDefault" in sample app
Jun 6, 2025
ae88772
Comment-out unused code
Jun 6, 2025
687e08b
Reformat log message
Jun 6, 2025
2380a39
Use NotificationImportance.Default for default notification channel
Jun 6, 2025
25fecd4
Reformat log messages
Jun 6, 2025
832176c
Add important note to Importance property
Jun 6, 2025
4da1ef8
Cleanup
Jun 6, 2025
8edbb0b
- Improved notification channel handling during app startup.
Jun 6, 2025
32ac0da
Adjust log message
Jun 10, 2025
d6d89e0
Remove internal method from interface
Jun 10, 2025
e93e5cd
Update FAQ
Jun 11, 2025
db7dafd
Update readme.md
Jun 11, 2025
9f109a1
Synchronize notification handling behavior between android and ios
Jun 12, 2025
f7435fd
Add key words to abbreviation list
Jun 12, 2025
9c9199c
Update comment
Jun 12, 2025
9723af8
Use TryGetInt method
Jun 12, 2025
77eb1ca
Renames
Jun 12, 2025
a6f1a11
- Renamed topic methods to follow the Async pattern: SubscribeToTopic…
Jun 12, 2025
b287355
Synchronize notification handling behavior between Android and iOS
Jun 12, 2025
f81b2ac
Don't process intent actions with android.intent.action.MAIN
Jun 12, 2025
59987d8
Refactor and reuse icon resource methods
Jun 12, 2025
76efcf8
Refactor notification id and tag methods
Jun 12, 2025
99a0bf2
Adjust sample app to comply with latest changes/renames
Jun 12, 2025
8b2fa0a
Update postman collection with more firebase notification messages
Jun 12, 2025
719c90e
Merge pull request #131 from thomasgalliker/android-notification-chan…
thomasgalliker Jun 13, 2025
6b8e6cf
Remove target framework net7.0 + add target framework net9.0
Jun 16, 2025
a39c382
Update community toolkit in sample app
Jun 16, 2025
1a9210c
Replace arrow in log messages
Jun 16, 2025
5ad809c
Update nugets in test project
Jun 16, 2025
942e94e
GenerateDocumentationFile only in release mode
Jun 16, 2025
b844f38
Add Android proguard and trimmer config
Jun 16, 2025
d17cae4
Use .net 8 and .net 9
Jun 16, 2025
003d5bc
Publish snupkg
Jun 16, 2025
2da0341
Remove 32 bit runtime identifiers in android sample app
Jun 16, 2025
ce13897
Restore nugets with release configuration
Jun 16, 2025
bb5a834
Use nuget restore arguments to add release configuration parameter
Jun 16, 2025
f497f06
Try restoreArguments
Jun 16, 2025
dbe986b
Reformat argument
Jun 16, 2025
2691600
Cleanup
Jun 16, 2025
674673f
Extract release notes to text file
Jun 17, 2025
39cc949
Replace communitytoolkit's EventToCommandBehavior with Superdev.Maui
Jun 18, 2025
2e83c6b
Update nugets in sample app
Jun 18, 2025
8527ec7
Update mauiversion in sample app
Jul 1, 2025
ed0859f
Updates maui version in sample app
Jul 14, 2025
f86789e
Update maui version in sample app
Jul 18, 2025
6b1ddce
Remove obsolete tfm in sample app
Jul 18, 2025
9174782
Update nugets in sample app + test project
Jul 18, 2025
1a896d8
Update bundle identifier of sample app
thomasgalliker Sep 25, 2025
218bd2b
Update target framework of library to net9.0 and net10.0 + tests to n…
thomasgalliker Apr 11, 2026
3c75bbf
Refactor sample app to no longer use MainPage
thomasgalliker Apr 11, 2026
16a7415
Update release notes
thomasgalliker Apr 11, 2026
ecce0bd
Merge pull request #138 from thomasgalliker/add-tfm-net9
thomasgalliker Apr 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ tab_width = 4
end_of_line = crlf
trim_trailing_whitespace = true
insert_final_newline = false
max_line_length = 140
max_line_length = 200

csharp_indent_block_contents = true
csharp_indent_braces = false
Expand Down
9 changes: 5 additions & 4 deletions Docs/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,11 @@ If you receive an HTTP 429 you may need to back-off and send your messages later
### Why are my notifications not being delivered?
Common reasons for notification delivery issues include:
- Incorrect Firebase configuration: Wrong package name or bundle identifier. Wrong google-services.json or GoogleService-Info.plist file used.
- The app being killed or not running in the background.
- Notification permissions not configured in AndroidManifest and/or user not asked for giving consent.
- Notification events not subscribed.
- Network connectivity issues.
- Notification permissions not configured in AndroidManifest.xml.
- Notification permissions not requested from user.
- Notification events such as NotificationReceived not subscribed.
- Network connectivity issues on the receiving device. Particularly, if you use a simulator/emulator on a computer which is connected to slow/fragile network connectivity.
- Wait some seconds. Delivery of push notifications is not always immediate.

### How can I debug notification issues?
- Verify your Firebase configuration and ensure that the correct services files are being used.
Expand Down
Loading
Loading