-
Notifications
You must be signed in to change notification settings - Fork 30k
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
Handle proposed extension API incompatibilities #214294
Comments
Here is the proposal I mentioned, but spelled out in greater detail:
|
@roblourens Here is the feature request to Provide option to install pre-release of an extension even if latest version is release version |
Kai also suggested the possibility of just building and shipping vscode-copilot inside vscode. In this case, the marketplace extension would just enable that code. |
This bug has been fixed in the latest release of VS Code Insiders! @roblourens, you can help us out by commenting If things still don't seem right, please ensure you're on version 524d1ec of Insiders (today's or later - you can use Happy Coding! |
* fix microsoft#214294 * fix version message * finetune message
We've had some difficulties coordinating breaking changes to proposed API between VS Code and an extension. Summarizing the problems and what we're trying to do about them:
I want to be able to land a PR with the API change in VS Code, and at the same time, a PR to adopt it in the extension. And, at extension install time or runtime, we want to be able to ensure that the installed extension is compatible with the current version of vscode
engines.vscode
version to handle the case where the extension gets ahead of the VS Code version, because at the time we want to land the extension PR, that version of VS Code has not been published yet, so we can't run extension tests with itThings we've discussed
The text was updated successfully, but these errors were encountered: