Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[FR] Messaging: Support for iOS 18.4 Declarative push messages

Aberta
#2,892 6 comentários 4 reações 2 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@chong-shao já está trabalhando nisso.

Desde 24/6/2025.

  • #2893 de @acrobid — aberto

Avaliação

Esta issue ainda não foi avaliada.

Descrição

api: messaging type: feature request

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.

Linguagem predominante
TypeScript
Estrelas
1.7k
Forks
423
Merge médio
1d 54min
PRs com merge (30d)
16

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de firebase/firebase-admin-node

Todas as issues de firebase/firebase-admin-node

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.