[FR] Messaging: Support for iOS 18.4 Declarative push messages
Maintainers usually reply within 1 day
@chong-shao is already working on this.
Since Jun 24, 2025.
Assessment
This issue has not been assessed yet.
Description
Declarative push messages are a new feature in iOS 18.4 that allow push messages to web apps without service worker handling. This greatly improves the deliverability of background notifications for web apps on iOS.
This requires the addition of an extra top level field in the Message interface as described here.
Please allow the optional "web_push" (integer) field to the Message interface to enable Declarative push messages.
Currently, when adding this field, I receive the following validation error:
Error: Failed to send notification: Invalid JSON payload received. Unknown name "web_push" at 'message.webpush': Cannot find field.
More information on this feature here.
- Dominant language
- TypeScript
- Stars
- 1.7k
- Forks
- 419
- Avg merge
- 4d 20h
- Merged PRs (30d)
- 16
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from firebase/firebase-admin-node
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
firebase/firebase-admin-node#3234 ·
Maintainers usually reply within 1 day
-
[email protected] stable dependency tree fails npm audit via Storage uuid and Firestore google-gaxPossibly taken @lahirumaramba claimed this 17 days ago. Open
firebase/firebase-admin-node#3221 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
api: messaging
Difficulty 3/5 1-2 days Newbie friendliness 70/100
firebase/firebase-admin-node#3215 ·
Maintainers usually reply within 1 day
-
api: messaging
Difficulty 5/5 Over a week Newbie friendliness 28/100
firebase/firebase-admin-node#3214 ·
Maintainers usually reply within 1 day
-
[Firestore] Re-export functions from '@google-cloud/firestore/pipelines'May be free again @jonathanedey claimed this 87 days ago, and no pull request is open. Openapi: firestore type: feature request
firebase/firebase-admin-node#3183 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
All issues in firebase/firebase-admin-node
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
opengovsg/FormSG#10118 · 1 comment ·
Maintainers usually reply within 1 day
-
ai-driven-qa bug claude
Difficulty 1/5 Under an hour Newbie friendliness 75/100
linagora/twake-calendar-frontend#1434 · 1 comment ·
Maintainers usually reply within 1 day
-
check:passed streams:add
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
iptv-org/iptv#52824 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 Half a day Newbie friendliness 78/100
jaegertracing/jaeger-ui#4512 ·
Maintainers usually reply within 1 day
-
area:ide documentation enhancement platform:macos platform:vscode
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
anthropics/claude-code#97389 ·
Maintainers usually reply within 1 day