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.
From the Windows Blog