Skip to content

Conversation

@tortmayr
Copy link
Contributor

@tortmayr tortmayr commented Sep 8, 2025

Update project templates and examples to GLSP 2.5.0
This includes updates to

  • Node 20, Theia 1.64.x

@tortmayr tortmayr requested a review from Copilot September 8, 2025 12:16
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the GLSP examples and project templates from version 2.3.0 to version 2.5.0, modernizing the development environment with Node.js 20 and Theia 1.64.x compatibility.

  • Updates all package versions from 2.3.0 to 2.5.0 across the codebase
  • Upgrades Node.js requirement from 16/18 to 20 across all projects
  • Updates Theia dependencies from 1.56.x to ~1.64.0 for improved compatibility

Reviewed Changes

Copilot reviewed 44 out of 49 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
workflow/*/package.json Version bump to 2.5.0 and GLSP dependency updates
workflow/workflow-browser-app/package.json Theia dependencies updated to ~1.64.0
workflow/package.json Node.js requirement updated to >=20
project-templates/*/package.json Consistent version updates and Node.js 20 requirement
project-templates/*/README.md Documentation updates for Node.js 20 and Theia 1.64.0 compatibility
project-templates/java-emf-eclipse/glsp-server/pom.xml Maven repository configuration updates and tycho version bump
.github/workflows/ci.yml CI pipeline updated to use Node.js 20.x

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Contributor

@martin-fleck-at martin-fleck-at left a comment

Choose a reason for hiding this comment

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

LGTM!

@tortmayr tortmayr merged commit 1195038 into master Sep 8, 2025
6 checks passed
@tortmayr tortmayr deleted the update-2.5.0 branch September 8, 2025 14:44
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.

3 participants