Il servizio Firebase Extensions è deprecato e verrà disattivato il 31 marzo 2027. Sebbene le estensioni già installate vengano eseguite a tempo indeterminato, le funzionalità di gestione delle chiavi non saranno più disponibili dopo questa data.
A settembre 2026 verranno rilasciate ulteriori guide e strumenti per la migrazione.
Perché stiamo ritirando Firebase Extensions?
A causa delle modifiche e delle deprecazioni imminenti all'interno dell'infrastruttura Google Cloud
sottostante, ritireremo il servizio gestito Firebase Extensions.
Le estensioni di cui è stato eseguito il deployment smetteranno di funzionare dopo il 31 marzo 2027?
No. Le estensioni di cui è già stato eseguito il deployment vengono eseguite direttamente sull'infrastruttura standard Google Cloud (ad esempio Cloud Functions, Eventarc,
Cloud Run, e Cloud Tasks) e continueranno a essere eseguite
a tempo indeterminato. Tuttavia, dopo il 31 marzo 2027, gli utenti non potranno più aggiornare, riconfigurare o disinstallare queste estensioni tramite la
Firebase console o la CLI.
Che cosa succede se un utente non intraprende alcuna azione?
Se un utente non intraprende alcuna azione, le funzioni di cui è stato eseguito il deployment esistenti continueranno a essere eseguite come asset standard. Tuttavia:
- Non possono modificare i parametri di configurazione o aggiornare le variabili di ambiente.
- Non possono applicare correzioni di bug, patch di sicurezza o upgrade delle dipendenze.
- La maggior parte delle estensioni è attualmente basata sull'SDK Cloud Functions v1
legacy, che è collegato a runtime Node.js precedenti. Una volta che questi runtime legacy
saranno completamente ritirati da Google Cloud, le funzioni potrebbero smettere di essere eseguite o
essere disattivate. Consulta
Supporto del runtime.
Che cosa devo fare come utente dell'estensione?
Se sei un utente dell'estensione e non utilizzi più le estensioni installate,
disinstallale prima del
31 marzo 2027.
Dopo il ritiro, il pulsante "Disinstalla" standard nella console Firebase
e i comandi CLI corrispondenti verranno rimossi. Gli utenti devono eliminare manualmente
tutte le risorse Google Cloud associate, incluse le singole
Cloud Functions, i secret Secret Manager, le code Cloud Tasks,
e gli account di servizio IAM personalizzati, tramite la console Google Cloud.
Tuttavia, se utilizzi attivamente le estensioni installate,
aggiornale subito alle
versioni più recenti e mantienile aggiornate. A settembre 2026, il
Firebase team ti contatterà per fornirti documentazione completa sulla migrazione
, strumenti e opzioni di transizione dettagliate.
Esiste un'alternativa a Firebase Extensions?
A settembre 2026, il team Firebase ricontatterà gli utenti
per fornire ulteriori informazioni su come eseguire la migrazione delle estensioni installate a funzioni autogestite
con un comportamento simile. Queste funzioni autogestite possono continuare a
essere aggiornate e riconfigurate dopo il Extensions ritiro. Forniremo opzioni di transizione dettagliate, strumenti di migrazione e documentazione per la transizione dei carichi di lavoro.
Che cosa devo fare come publisher di estensioni?
Le tue azioni si svolgono in due fasi distinte: nella fase attuale, a partire dal 20 giugno 2026, puoi intraprendere i passaggi per preparare le estensioni alla migrazione; nella seconda fase, a partire da settembre 2026, potrai completare la migrazione con un kit di funzioni condivisibile.
Per il momento, ti consigliamo di iniziare eseguendo la migrazione delle estensioni pubblicate alle funzioni di 2ª gen., che è un prerequisito per la creazione di un kit di funzioni. Ciò
comporta il packaging della logica dell'estensione utilizzando l'SDK Cloud Functions v2.
Per semplificare la transizione, abbiamo aggiornato l'SDK Cloud Functions v2 con
il supporto per funzionalità come la sicurezza dichiarativa e gli eventi del ciclo di vita. Ora puoi eseguire la migrazione del codice dell'estensione esistente a una funzione di 2ª gen. con modifiche minime alla logica di business principale. Per maggiori dettagli, consulta la nostra
guida alla migrazione per i publisher.
Che cosa succede se ho altre domande?
A settembre 2026, il team Firebase contatterà sia gli utenti sia i
publisher per fornire documentazione completa sulla migrazione, strumenti e opzioni di transizione dettagliate.
Nel frattempo, i publisher che hanno domande su come eseguire la migrazione
Firebase Extensions devono iniziare consultando la nostra
guida alla migrazione per i publisher. Questa guida include istruzioni su come rimanere informati sugli aggiornamenti e ottenere assistenza per fornire un'alternativa alle estensioni pubblicate.