March 27th, 2024

Announcing Browser Push GA with Azure Notification Hubs

We are extremely excited to announce the general availability of Azure Notification Hubs Browser Push Notifications, also known as Web Push Notifications. We know this has been a long asked for feature and we’re happy to say that you can now send notification messages via web browsers with ANH. This feature can be used through the Azure Portal, our REST APIs or Server-side SDKs.

Azure Notification Hubs now supports Browser Push for all major browsers including Microsoft Edge, Google Chrome and Mozilla Firefox. Apple Safari is not included as you can use existing APNS support as described in Configuring Safari Push Notifications , with certificate-based authentication. Browser Push capability is currently supported across platforms with the following: Image browserpush

You can find detailed step by step instruction and learn more here: https://learn.microsoft.com/en-us/azure/notification-hubs/browser-push

Azure Notification Hubs now allows you to create direct sends, audience sends, or debug sends with Web Push. You can easily set your credentials and send a debug send in the Azure Portal.

We hope that you enjoy the additional capabilities of Browser Push Notifications with Azure Notification Hubs. Thank you for choosing Azure Notification Hubs!

Author

6 comments

Discussion is closed. Login to edit/delete existing comments.

  • Paul Logan

    It looks like somebody has done all the hard work and it just needs to be merged in. 😊

    Thank you Markus Engel.

  • Mark Dev

    Hi would you be able to explain why you don’t have a single example using MAUI? Is there any planning to have one?

    Thanks

    • anonymous

      this comment has been deleted.

    • anonymous

      This comment has been deleted.

  • Paul Logan

    Absolutely brilliant news to hear this has gone public - I can't wait to add it to my PWA.
    It would be great if the linked instructions were updated with more detailed examples, as I am not able to get it working in my scenario.

    In the "Create browser installations (SDK)" section, what namespace do BrowserPushSubscription and BrowserInstallation come from?
    The CreateOrUpdateInstallationAsync method expects an Installation type instance, not BrowserInstallation.
    Installation type has a Platform property,...

    Read more
    • Paul Logan

      I found this related issue in the GitHub repo.
      So I now know what I am after is browser push functionality in the client.