vscode-firefox-debug icon indicating copy to clipboard operation
vscode-firefox-debug copied to clipboard

Update extension version on open-vsx.org for vscodium

Open 0xff8 opened this issue 1 year ago • 3 comments

Hi @hbenl ,

The extension on https://open-vsx.org/extension/firefox-devtools/vscode-firefox-debug has no updates for 3+ years and missing very important(at least for me) bug fix for MacOS.

Would you be so kind to update it or make someone responsible for updating it? (in case you have no time or interest I could do so) 🥇

0xff8 avatar Jan 22 '24 09:01 0xff8

Hello @0xff8 , we (the Firefox DevTools team), plan to start maintaining this plugin. We're not familiar with the codebase (and have other things to take care of) so the process might take some time. First we are going to triage existing issues and attempt to review PRs, so we'll look at yours (hopefully soon)

nchevobbe avatar Jan 22 '24 10:01 nchevobbe

Thanks @nchevobbe

To add more context: Open VSX is an extension repository which exists because Microsoft prohibits usage of the Microsoft marketplace by any editor other than the official VSCode release. This prevented VSCode forks like VSCodium from using the marketplace, so an open marketplace that can be used by all (including VSCode) was created: Open VSX.

Here are the publishing steps for Open VSX.

Currently, the latest version of firefox-devtools available on Open VSX is 2.9.1 which is missing the fix which resolves https://github.com/firefox-devtools/vscode-firefox-debug/issues/341 so the only way to debug with FireFox on any VSCode fork such as VSCodium is to download and install the extension manually, such as the following for VSCodium:

codium --install-extension /path/to/firefox-devtools.vscode-firefox-debug-2.9.10.vsix

Daniel-Khodabakhsh avatar Feb 07 '24 20:02 Daniel-Khodabakhsh

Thanks @Daniel-Khodabakhsh , I confirm everything you said. And I did work-around by downloading extension from Microsoft marketplace and then installing it manually.

0xff8 avatar Feb 12 '24 10:02 0xff8

Done. I'll keep the extension up-to-date on open-vsx.org in the future.

hbenl avatar Nov 07 '24 11:11 hbenl