Vous trouverez sur cette page des réponses aux questions fréquentes sur l'arrêt prochain de Firebase Extensions.
Pourquoi abandonnons-nous Firebase Extensions ?
En raison des modifications et des abandons à venir dans notre infrastructure Google Cloud sous-jacente, nous allons arrêter le service Firebase Extensions géré.
Les extensions déployées existantes cesseront-elles de fonctionner après le 31 mars 2027 ?
Non. Les extensions déjà déployées s'exécutent directement sur l'infrastructure Google Cloud standard (telle que Cloud Functions, Eventarc, Cloud Run et Cloud Tasks) et continueront de s'exécuter indéfiniment. Toutefois, après le 31 mars 2027, les utilisateurs ne pourront plus mettre à jour, reconfigurer ni désinstaller ces extensions via la console ou la CLI Firebase.
Que se passe-t-il si un utilisateur ne fait rien ?
Si un utilisateur ne prend aucune mesure, ses fonctions déployées existantes continueront de s'exécuter en tant qu'assets standards. Toutefois :
- Ils ne peuvent pas modifier les paramètres de configuration ni mettre à jour les variables d'environnement.
- Ils ne peuvent pas appliquer de corrections de bugs, de correctifs de sécurité ni de mises à niveau des dépendances.
- La plupart des extensions sont actuellement conçues sur l'ancien SDK Cloud Functions v1, qui est lié à d'anciens environnements d'exécution Node.js. Une fois ces anciens environnements d'exécution entièrement mis hors service par Google Cloud, les fonctions peuvent cesser de s'exécuter ou être désactivées. Consultez
Prise en charge des environnements d'exécution.
Que dois-je faire en tant qu'utilisateur de l'extension ?
Si vous êtes un utilisateur d'extensions et que vous n'utilisez plus celles que vous avez installées, désinstallez-les avant le 31 mars 2027.
Après l'arrêt, le bouton "Désinstaller" standard de la console Firebase et les commandes CLI correspondantes seront supprimés. Les utilisateurs doivent supprimer manuellement toutes les ressources Google Cloud associées, y compris les secrets Cloud Functions, Secret Manager, les files d'attente Cloud Tasks et les comptes de service IAM personnalisés, via la console Google Cloud.
Toutefois, si vous utilisez activement vos extensions installées, mettez-les à jour vers leur dernière version dès maintenant et veillez à ce qu'elles restent à jour. En septembre 2026, l'équipe Firebase vous contactera pour vous fournir une documentation complète sur la migration, des outils et des options de transition détaillées.
Les extensions Firebase sont-elles remplacées par autre chose ?
En septembre 2026, l'équipe Firebase recontactera les utilisateurs pour leur fournir plus d'informations sur la migration des extensions installées vers des fonctions autogérées au comportement similaire. Vous pourrez continuer à mettre à jour et à reconfigurer ces fonctions autogérées après l'arrêt de Extensions. Nous vous fournirons des options de transition détaillées, des outils de migration et de la documentation pour migrer vos charges de travail.
Que dois-je faire en tant qu'éditeur d'extensions ?
Vos actions se déroulent en deux phases distinctes : dans la phase actuelle, à partir du 20 juin 2026, vous pouvez préparer vos extensions à la migration. Dans la deuxième phase, à partir de septembre 2026, vous pourrez finaliser votre migration avec un kit de fonctions partageable.
Pour l'instant, nous vous encourageons à commencer par migrer vos extensions publiées vers des fonctions de 2e génération, ce qui est une condition préalable à la création d'un kit de fonctions. Cela implique d'empaqueter la logique de votre extension à l'aide du SDK v2 Cloud Functions.
Pour simplifier votre transition, nous avons mis à jour le SDK Cloud Functions v2 afin qu'il soit compatible avec des fonctionnalités telles que la sécurité déclarative et les événements de cycle de vie. Vous pouvez désormais migrer votre code d'extension existant vers une fonction de deuxième génération en apportant un minimum de modifications à votre logique métier principale. Pour en savoir plus, consultez notre guide de migration pour les éditeurs.
Que faire si j'ai d'autres questions ?
En septembre 2026, l'équipe Firebase contactera les utilisateurs et les éditeurs pour leur fournir une documentation complète sur la migration, des outils et des options de transition détaillées.
En attendant, les éditeurs qui ont des questions sur la migration de Firebase Extensions doivent commencer par consulter notre guide de migration pour les éditeurs. Ce guide explique comment rester informé des mises à jour et obtenir de l'aide pour proposer une alternative à vos extensions publiées.