-
Notifications
You must be signed in to change notification settings - Fork 149
LSP4J 0.24.0 #834
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
Comments
Once #862 is done that will call for a new release. At the latest it should line up with 2025-03 release schedule, but we can do it earlier than that if useful. Comments/thoughts? Please share. |
Note that #830 (assigned to the 0.24.0 milestone) is a blocker for release. |
@jonahgraham I am trying to implement inlineValue support for the next LSP4E release and need #867. So it would be extremely helpful if an lsp4j release could be cut some time before the 2025-03 RC1 deadline and not last minute. Maybe you can revert #843 for now to resolve the documented regression #830 and remove it as a blocker from a 0.24.0 release it does not look like anyone is actually working on it. |
I have preliminarly scheduled LSP4J's next release, 0.24.0 for late this week. PMI entry and GitHub milestone If there is the need we can have an additional release as soon as it is needed. |
I'm working on this now. Assuming no blockers (like IT issues) I should have the release out later today. |
v0.24.0 is complete. Onto 1.0.0 in #871 and progress + graduation review |
This is the Release plan and TODO list for LSP4J release v0.24.0.
Steps for Release
Items at the beginning of development
s/0.23.0/0.24.0/g
,s/0.22.0/0.23.0/g
and review changes.) Ensure that-SNAPSHOT
is restored in the gradle/versions.gradle and releng/pom.xmlsh './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.sh './releng/deploy-build.sh'
in releng/build.Jenkinsfilev0.24.0
LSP4J_PUBLISH_LOCATION
->updates/releases/0.24.0
( <-- check version number)PROJECT
->lsp4j-multi-build/job/main
LSP4J_BUILD_NUMBER
-> the build that was just run aboveDRY_RUN
->false
v0.24.0
git tag -a v0.24.0 HEAD -m"LSP4J 0.24.0" && git push origin v0.24.0
-SNAPSHOT
need to be done right away.The text was updated successfully, but these errors were encountered: