Firebase is forcing users to migrate from FCM to HTTP v1 (Does Novu supports HTTP v1)??
Hi everyone I've got an email from firebase (check the attached email on the bottom)
And I was wondering if Novu have ever migrated it's SDK from FCM to HTTP v1??? and if yes on which version?
this is the email:
We’re writing to remind you that starting June 20, 2024 the legacy Firebase Cloud Messaging (FCM) APIs will be discontinued. This change will cause the legacy APIs to return an increased number of error responses.
The discontinued APIs will be completely shut down by July-August 2024.
What you need to do
If you’re still using legacy APIs to send messages with FCM, and do not expect the migration to the HTTP v1 API to be completed by June 20, 2024, please submit an extension request with Firebase Support before then to avoid disruptions in your service.
We’re here to help
We understand this change may take some planning, and we're here to support you during this transition. If you have any questions or need more information about the specific error codes and error messages, please review the Firebase FAQs.
Thanks,
- Todd on behalf of the Firebase team
11 Replies
Hi @Younes Graichi, I'm an AI assistant for Novu. While a team member reviews this question, I'll see if I can find relevant sources for your question.
-----------------------------
While I generate an answer, here are some sources that might be helpful:
* Firebase Cloud Messaging (FCM)
* Data Migrations
* The Ultimate Guide To Firebase Cloud Messaging (FCM) - Novu
* Bug Report: FCM Provider doesn't work properly with Novu version 0.20.0
-----------------------------
Answer
Yes, Novu supports Firebase Cloud Messaging (FCM) HTTP v1 API. According to the information provided, Novu uses the FCM version V1 for its FCM provider (1) , (2) . This means that if you are using Novu for sending push notifications or any other FCM-related functionalities, it should be compatible with the latest version of FCM, which is the HTTP v1 API as mentioned in your email from Firebase.
If you need to ensure your notifications and workflows are up to date with this version, you might want to verify your Novu setup and configurations based on the latest documentation available or consider any specific version updates that mention enhanced support or compatibility with FCM HTTP v1 API. However, the exact version of Novu that updated its SDK for FCM to HTTP v1 isn't specified in the provided information, but knowing that Novu uses FCM version V1 should reassure that it aligns with Firebase's current standards.
Got it. Tagging @Support for additional help.
@Younes Graichi
Thanks for sharing the email.
Novu currently uses v1 version of FCM. So this change will not affect push notifications from Novu
Okay, Thank you so much for the clarification.
@Pawan Jain does that applies on all Novu versions?
Yes, I remember we are using v1 from initial support of FCM with Novu
so it should be the same for all version (at least last 5-6 versions)
Thank you so much for the help.
@Younes Graichi, you just advanced to level 1!
let me know If I can help with anything else 🙂
Thank u, have a wonderful night