eclipse-lsp4j / lsp4j

A Java implementation of the language server protocol intended to be consumed by tools and language servers implemented in Java.
https://eclipse.org/lsp4j
Other
613 stars 145 forks source link

LSP4J 0.19.0 #681

Closed jonahgraham closed 1 year ago

jonahgraham commented 1 year ago

This is the Release plan and TODO list for LSP4J release v0.19.0.

Steps for Release

Items at the beginning of development

Items in the days ahead of Release day:

Items on Release day:

jonahgraham commented 1 year ago

I guess we should do a 0.19.0 release once we #682 resolved because of Bug 581039 that is fixed in #684

@cdietrich @pisv any thoughts or objections to me doing a release tomorrow assuming that we can get #682 resolved by then?

pisv commented 1 year ago

I would much appreciate this release. Thanks!

cdietrich commented 1 year ago

fine for me. then i can update Xtext on friday

jonahgraham commented 1 year ago

LSP4J 0.19.0 is released - onwards to 0.20.0 in #685

cdietrich commented 1 year ago

@jonahgraham the promotion to maven central is in the works, right?

the staging repo was closed, but was it released?

jonahgraham commented 1 year ago

I thought it was just the sync taking a while. Turns out I had closed but not released on ossrh.

I have now done that, so once sync scripts run on their end we should be good to go.

This is the only project that I release to maven central. Is there a way to automate that step? We don't do any testing of staged repo anyway.

cdietrich commented 1 year ago

@LorenzoBettini do you know if there is a way to avoid staging?

cdietrich commented 1 year ago

thx @jonahgraham it is available/working now

LorenzoBettini commented 1 year ago

@LorenzoBettini do you know if there is a way to avoid staging?

Sorry, I'm late: Yes, there's Nexus staging plugin that does the closing automatically. I'm not at the computer now, but you can find it in Xsemantics and Parsley