Microsoft Edge Enhances Extension Security with New Publish API: What Developers Need to Know

Posted by

1. Microsoft Edge is enhancing the security of its extensions with the new Publish API, set to replace the older version by January 10, 2025. Developers are urged to transition to the new API to avoid disruptions in their CI/CD processes. The deprecation period has been extended based on user feedback, allowing more time for migration.2.

Enhancing Security for Microsoft Edge Extensions

Microsoft has announced significant updates to the security of Edge extensions through a new Publish API. This change aims to bolster the safety of developers and users alike.

What’s New in the Publish API?

The new Publish API introduces essential security enhancements for extension developers. It replaces the previous version, which will be deprecated on January 10, 2025. This shift is crucial for maintaining the integrity of extension publishing.

“This change is part of our ongoing commitment to enhancing the security of the publishing process.”

Major Updates and Changes

Based on developer feedback, Microsoft has extended the deprecation period for the old Publish API. Originally set to end on December 31, 2024, the new deadline gives developers more time to transition.

Starting January 10, developers who haven’t migrated to the new API may face disruptions in their continuous integration or delivery (CI/CD) pipelines. This could prevent updates from being published, which is a significant concern for extension functionality.

What Developers Need to Know

If you haven’t migrated yet, your existing extensions will still work. However, you won’t be able to publish new versions until you switch to the new API. Therefore, it is vital to start using the new Publish API as soon as possible.

To migrate, follow these steps:

  • Opt-in to the new API key management experience in Partner Center.
  • Generate your Client ID and API key in Partner Center. Remember, the API key is valid for 72 days.
  • Update your CI/CD publishing code to utilize the new Client ID and API key.
  • Deprecate any old CI/CD pipelines that may still be using the previous version of the API.
“Your input is invaluable in helping us improve the security and functionality of Microsoft Edge extensions.”

Share Your Feedback

Microsoft encourages developers to share their feedback and questions on their GitHub developer community. with the community can help improve the overall security and functionality of Microsoft Edge extensions.

In summary, the new Publish API marks a significant step forward in securing Microsoft Edge extensions. Developers should act promptly to ensure a smooth transition.

  • The new Publish API aims to bolster security for Microsoft Edge extensions.
  • Support for the previous API version has been extended to January 10, 2025.
  • Developers must migrate to the new API to ensure uninterrupted publishing of updates.
  • API keys now have a shorter validity of 72 days, with notifications before expiration.
  • Feedback from developers is encouraged to enhance the API’s security and functionality.
  • From the Windows Blog



    Related Posts
    Unlock New Possibilities with Windows Server Devices in Intune!

      Windows Server Devices Now Recognized as a New OS in Intune Microsoft has announced that Windows Server devices are Read more

    Unlock the Power of the Platform: Your Guide to Power Platform at Microsoft Ignite 2022

    Microsoft Power Platform is leading the way in AI-generated low-code app development. With the help of AI, users can quickly Read more

    Unlock the Power of Microsoft Intune with the 2210 October Edition!

    Microsoft Intune is an enterprise mobility management platform that helps organizations manage mobile devices, applications, and data. The October edition Read more

    Unlock the Power of Intune 2.211: What’s New for November!

    Microsoft Intune has released its November edition, featuring new updates to help IT admins better manage their organization’s mobile devices. Read more