-
Notifications
You must be signed in to change notification settings - Fork 148
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
LSP4J 1.0.0 #871
Comments
This is going to be the first release of the graduated LSP4J. Follow along the reviews in gitlab here. |
A first question is should we do LSP4J release 1.0.0 soon with basically the same contents as 0.24.0 minus deprecated code. This would be for 2025-03 time frame? |
I checked and LSP4E does not access any of the API I proposed removing in #874 so there should be little overhead for a second version bump. I have not investigated any of the other projects that depend on LSP4J directly yet. |
Am not sure what will break and if I have time to adapt on Xtext side. |
This is the Release plan and TODO list for LSP4J release v1.0.0.
Steps for graduation
Steps for Release
Items at the beginning of development
s/0.24.0/1.0.0/g
,s/0.23.0/0.24.0/g
and review changes.) Ensure that-SNAPSHOT
is restored in the gradle/versions.gradle and releng/pom.xmlcd releng && ./deploy-build.sh'
in releng/build.JenkinsfileItems in the days ahead of Release day:
japicmp
report and publish it as part of the build. Ensure that the API versions are incremented accurately based on the report. The reports are part of the build in japicmp-report and generated byreleng/runjapicmp.sh
Items on Release day:
-SNAPSHOT
from gradle/versions.gradle-SNAPSHOT
from releng/pom.xml entries in<dependencies>
section.cd releng && ./deploy-build.sh'
in releng/build.Jenkinsfilev1.0.0
LSP4J_PUBLISH_LOCATION
->updates/releases/1.0.0
( <-- check version number)PROJECT
->lsp4j-multi-build/job/main
LSP4J_BUILD_NUMBER
-> the build that was just run aboveDRY_RUN
->false
v1.0.0
git tag -a v1.0.0 HEAD -m"LSP4J 1.0.0" && git push origin v1.0.0
-SNAPSHOT
need to be done right away.The text was updated successfully, but these errors were encountered: