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
Ask Inkeep
Ask Inkeep2mo ago
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 -----------------------------
Ask Inkeep
Ask Inkeep2mo ago
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.
Ask Inkeep
Ask Inkeep2mo ago
Got it. Tagging @Support for additional help.
Pawan Jain
Pawan Jain2mo ago
@Younes Graichi Thanks for sharing the email. Novu currently uses v1 version of FCM. So this change will not affect push notifications from Novu
Pawan Jain
Pawan Jain2mo ago
No description
Younes Graichi
Younes Graichi2mo ago
Okay, Thank you so much for the clarification. @Pawan Jain does that applies on all Novu versions?
Pawan Jain
Pawan Jain2mo ago
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)
Younes Graichi
Younes Graichi2mo ago
Thank you so much for the help.
Novu_Bot
Novu_Bot2mo ago
@Younes Graichi, you just advanced to level 1!
Pawan Jain
Pawan Jain2mo ago
let me know If I can help with anything else 🙂
Younes Graichi
Younes Graichi2mo ago
Thank u, have a wonderful night