Transition to the New Publish API for Microsoft Edge Extensions #247
bhuvanapriyap
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are excited to announce the next steps in enhancing the security of Microsoft Edge extensions with the new Publish API. This change is part of our ongoing commitment to providing a safer and more reliable experience for both developers and users.
Key Updates and Deadlines
Based on your feedback, we have extended the deprecation timeline to Jan 10th, 2025. As of January 10, 2025, the old v1 APIs will be deprecated. Developers who have not yet transitioned to the new Publish API may experience disruptions in their continuous integration/continuous delivery (CI/CD) pipelines, leading to updates not being published. This change is part of our ongoing commitment to enhancing the security of the publishing process and protecting your extensions.
How to Transition to the New Publish API
Move to the new API Key: Instead of using the token generated from v1 credentials, you will need to pass in Client ID and the API key obtained from the Partner Center UI. This API key is valid for 72 days, compared to the previous 2-year expiration period. You will also receive email notifications before your API key expires.
Ensure your CI/CD Pipelines are updated:
Re-configure any CI/CD pipelines that might be impacted by any changes to the API key to ensure smooth releases. This will help you avoid any interruptions in your extension updates.
If you choose to create a new pipeline, please deprecate any old CI/CD pipelines that may be using old APIs.
Additional Resources
For more details and any further updates on the new Publish API and how to transition, please refer to our updated documentation.
Previous Announcement on Blogs can be found here: Enhancing the security of Microsoft Edge extensions with the new Publish API
We also encourage you to share your feedback and questions on our GitHub developer community. Your input is invaluable in helping us improve the security and functionality of Microsoft Edge extensions.
Thank you for your continued support and cooperation.
Beta Was this translation helpful? Give feedback.
All reactions