Replies: 1 comment
-
|
thanks for the questions, will try to answer all of them.
We install the latest version by installing from VSIX, (as the extensions and vscode will not have been shipped)
No, the issue isn't with the version or engine. its to do with VS Code changes (pelase see the PR that fixes this in VS Code). that broke it. It would have broken for other extensions as well (that have platform specific vsix)
Not required, generally you should just expect your extension to work with the latest version of Jupyter.
Its in best interest of users, to ensure they have latest version of vscode if they want latest version of jupyter.
This will will not happen. The bug we have today is just that, a bug (never had this before, sadly introduced 2-3 versions ago). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey @DonJayamanne - I'm starting this separate discussion thread to not create too much noise on the active issue microsoft/vscode#270285. I had a few follow-up questions:
vsixnot to install/work in the test.2025.9.0to2025.9.1with the VS Codeengineset to1.104fix the issue (for all those with auto-update enabled)? They'd get the new update, which would successfully install and not rollback to the last platform-agnostic version (2023).JupyterServerProvider. As such, my extension lists anextensionDependencieson"ms-toolsai.jupyter". Ideally, myengineshould be set to the same asJupyter, or I risk a bunch of version drift or API incompatibility as things change. Any general guidance here? Should I just be in the habit of routinely updating to whatever the Jupyter extension has pinned?engineto the bleeding edge of stable. Shouldn't it only need bumping when it starts depending on VS Code APIs only available in newer versions? Mostly looking to understand rationale here so I can best set my own value. Isn't it in your (the maintainer's) best interest to have older VS Code installs on the newer version of the extension so they get improvements and bug-fixes, when the dependent VS Code API allows? By bumping theengineaggressively, it increases the chance users are served an old compatible version instead of latest. To be clear, I don't mean this as a critique; I'm genuinely trying to understand best practices here so I can apply them to my own extension(s).Beta Was this translation helpful? Give feedback.
All reactions