-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecating old Publish API #86
Comments
Hi, (I am not from the PlasmoHQ team) As of now, I do not have any code exposure of this package or the above mentioned APIs, so I will be beginning studying the Old API, its usage in this package, and the new API. After an initial analysis of the amount of change required, it's wider impact (if any), and proposed solution, I will post my findings here and will hope to take this up to the finish line. The reason I am posting this intro message here, is before I begin my analysis (know nothing as of now), if anyone else already has a headstart and can contribute with their ideas or experience, please join in! @PlasmoHQ team's insights will be much appreciated! |
@sankalpmukim I've had a go at starting here. As stated in the description, I'm unsure how to actually test this out (run the tests with the proper key file). I'll likely also need to try to run this on a fake extension as well... |
MSFT is deprecating the old v1 APIs used to publish chrome extensions. This was communicated via email to all developers with a deadline of 31/12/2024.
From the message below, this means the following are getting deprecated:
This will likely affect this package.
The blog post is here and the email sent is below.
Email
Hi,
You are receiving this email since you are currently consuming the Publish APIs in partner center to publish your Edge extensions.
As part of our commitment to improve our security methods and practices as part of the Microsoft Secure Future Initiative, we are making few changes to the Publish API for extension submission in Partner Center.
As part of this change, secrets are getting deprecated and replaced with API keys, Access Token URL is getting deprecated, and the API key expiration will reduce from 2 years to 72 days.
This feature is currently active on partner center and you can test it to ensure it works as desired. To enable new version of REST api, go to publish Api page and click on Enable button. The old v1 APIs will be getting deprecated on 31st Dec 2024.
Reference:
Blog with details of the change
Version 1 of APIs
Version 1.1 of APIs.
GitHub announcement
The text was updated successfully, but these errors were encountered: