Closed jonahgraham closed 1 month ago
We are up and running for 0.23.0 development. No particular schedule to release it, so if you have something you need releasing please just ask!
@jonahgraham what is our current strategy regarding older deps (gson/guava/xtend)?
As long as it works with latest SimRel contents (i.e. Orbit/Maven content) then we can leave old versions. I assume you are referring to lower bounds on (and others):
yes i mean the lower bounds. e.g. who in simrel is still on old gson
We don't need to keep running old version for other SimRel projects. We can (and should) update when ready.
With #827 there are a few updates for LSP4J's Debug Adapter Protocol (DAP) support. I suspect we should try to do a release for 2024-06 cycle. Thoughts?
It would be great if the release could be sometime in May
Lets aim for May 14th, which should give all consumers in SimRel plenty of time to adjust.
I am working on completing this checklist now. If there are no blockers the 0.23.0 should be out in a few hours.
nice and thx
This is the Release plan and TODO list for LSP4J release v0.23.0.
Steps for Release
Items at the beginning of development
s/0.22.0/0.23.0/g
,s/0.21.0/0.22.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.23.0
LSP4J_PUBLISH_LOCATION
->updates/releases/0.23.0
( <-- check version number)PROJECT
->lsp4j-multi-build/job/main
LSP4J_BUILD_NUMBER
-> the build that was just run aboveDRY_RUN
->false
v0.23.0
git tag -a v0.23.0 HEAD -m"LSP4J 0.23.0" && git push origin v0.23.0
-SNAPSHOT
need to be done right away.