diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..f06a34bf --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,50 @@ +# Liberty Tools Eclipse Changelog + +## 23.0.9 [changes](https://github.com/OpenLiberty/liberty-tools-eclipse/milestone/4?closed=1) / [release](https://github.com/OpenLiberty/liberty-tools-eclipse/releases/tag/liberty-tools-23.0.9.202309271814) (Sept. 27, 2023) + +### Eclipse Platform target release upgrade + * 4.28 (2023-06) + +### Other + * Test fixes. See [#436](https://github.com/OpenLiberty/liberty-tools-eclipse/pull/436) + +## 23.0.7 [changes](https://github.com/OpenLiberty/liberty-tools-eclipse/compare/liberty-tools-23.0.6.202306142047...liberty-tools-23.0.7.202307281406) / [release](https://github.com/OpenLiberty/liberty-tools-eclipse/releases/tag/liberty-tools-23.0.7.202307281406) (July 28, 2023) + +### Enhancements + * Provide new option to stop via Maven/Gradle when server wasn't started by current IDE session. See [#248](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/248). + * Add keyboard shortcuts for Start tab fields. See [#411](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/411). + +### Bug Fixes + * Increase stop timeout. See [#422](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/422). + * Debug Configuration fails to persist user-added Source Lookup path entries. See [#372](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/372). + +### Build + * Add Mac aarch64 architecture to Tycho build. See [#416](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/416). + + +## 23.0.6 [changes](https://github.com/OpenLiberty/liberty-tools-eclipse/milestone/3?closed=1) / [release](https://github.com/OpenLiberty/liberty-tools-eclipse/releases/tag/liberty-tools-23.0.6.202306142047) (June 20, 2023) + +**NOTE:**: This was the first version released we consider to be of "General Availability" quality, building on previous "Early Release" versions. +So we begin the history here, but the milestone items only include the changes compared with the previous Early Release version of the feature. + +#### Eclipse Platform target release upgrade + * 4.27 (2023-03) + +### Enhancements + * General Availability (GA) declaration + * Populate default JRE selection in Run/Debug config JRE tab from project .classpath config. See [#271](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/271). + * Add "Debug" and "Debug in container" selection options to Dashboard. See [#328](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/328). + +### Bug Fixes + * After running devc (start in container) the Run/Debug config history is messed up. See [#357](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/357). + * On Windows, when Eclipse IDE is closed, server JVM started via dev mode dashboard is left running . See [#159](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/159). + * No need to include trailing '/bin' dir in Maven/Gradle install locations in preferences. See [#330](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/330). + +### Other + * Make sure LSP-related JARs have the included versions easily discoverable. See [#371](https://github.com/OpenLiberty/liberty-tools-eclipse/issues/371). + +### Dependency Upgrades + * Liberty Config Language Server (LCLS) => 1.0 + * Language Server for Jakarta EE (LSP4Jakarta) => 0.1.1 + * Language Server for MicroProfile (LSP4MP) => 0.7.0 +