Skip to content

Conversation

ndoschek
Copy link

@ndoschek ndoschek commented Sep 12, 2025

What it does

  • chore: switch to npm
    • update scripts and docs
  • update VS Code to 1.104.0
    • align compile and bundle scripts with updated vscode version
      • add vsce dependency
  • chore: update testing in Theia
    • update testing section in Publishing.md
    • offer a script to copy the built extensions to the theia plugins folder

How to test

Attribution

Contributed on behalf of STMicroelectronics

Review checklist

Reminder for reviewers

- update scripts and docs

Contributed on behalf of STMicroelectronics
- update VS Code to 1.104.0
   - align complie and bundle scripts with updated vscode version
- add vsce dependency

Contributed on behalf of STMicroelectronics
- update testing section in Publishing.md
- offer a script to copy the built extensions to the theia plugins folder

Contributed on behalf of STMicroelectronics
Copy link
Contributor

@rschnekenbu rschnekenbu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
I could test the builtins 1.104 in my local theia git repo with the theia:testing command, great addition!

@ndoschek ndoschek changed the title Update VS Code to 1.104.0 Update VS Code to 1.104.0 and improve extension testing with Theia Sep 24, 2025
@ndoschek
Copy link
Author

Hi again @rschnekenbu,
I overlooked that I need to complete the license reviews before publishing.
While doing that, I fixed a few minor issues in the publishing docs and the archive script, which is why I pushed another commit.

I'll need to wait until the license reviews are done, so the extensions update won’t be part of tomorrow’s release.
As soon as the reviews are complete, I’ll publish on OpenVSX and update the extensions in Theia.

@ndoschek
Copy link
Author

IP ticket: https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/23553

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants