Skip to content

feat: React Native SDK update for version 1.2.0-rc.1 - #120

Merged
ArnabChatterjee20k merged 2 commits into
mainfrom
dev
Oct 6, 2026
Merged

ArnabChatterjee20k merged 2 commits into
mainfrom
dev

Conversation

@ArnabChatterjee20k

@ArnabChatterjee20k ArnabChatterjee20k commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

This PR contains updates to the SDK for version 1.2.0-rc.1 (release candidate).

What's Changed

  • Added: background push notifications render the server notification title, body, and image
  • Added: Android shows notification images (BigPictureStyle) and long bodies (BigTextStyle)
  • Added: the SDK requests Android 13+ POST_NOTIFICATIONS itself on first background subscribe
  • Added: notification data now carries topic and payload
  • Fixed: a server-sent title dedupes to one notification per topic instead of one per subscription

@hansi-codes

hansi-codes Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

🟢 Tier S · Ready to merge

Updates the SDK to 1.2.0-rc.1 and renders server-provided notification content, including Android images and expanded text. Adds automatic Android notification-permission requests, notification payload metadata in the Expo path, and title-based notification deduplication.

Verdict New comments Fixed Still open
✅ Approved 0 0 0
📂 Walkthrough · 7
File Change
CHANGELOG.md Documents the new notification behavior for 1.2.0-rc.1.
README.md Describes automatic Android permission requests and server notification content.
android/src/main/java/io/appwrite/services/PushBackground.kt Parses notification content, deduplicates server titles, and downloads images for expanded notifications.
package.json, package-lock.json Updates the package version to 1.2.0-rc.1.
src/client.ts Updates the SDK version header.
src/react-native-shim.d.ts Adds permission API types and notification metadata support.
src/services/push.ts Requests Android notification permission and uses server content with deduplicated local notifications.

Reviewed 9687d20 · Details · Comment @hansi-codes review to re-run, or mention @hansi-codes with a question.

@hansi-codes hansi-codes Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Tier A · Looks good to merge. Summary

Comment thread android/src/main/java/io/appwrite/services/PushBackground.kt
Comment thread src/services/push.ts
@ArnabChatterjee20k
ArnabChatterjee20k merged commit 644a51a into main Oct 6, 2026
2 checks passed
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.

1 participant