Releases: microsoft/vscode-gradle
Releases · microsoft/vscode-gradle
3.16.4
3.16.3
What's Changed
- enhancement - Activate the extension when gradle files are in sub-folders of the workspace by @Jiaaming in #1570
- enhancement - Notify user to install jdk when GradleServerEnv not found by @Jiaaming in #1569
- fix - Language server generatePipepath error by @Jiaaming in #1557
- fix - Add bspProxy connectors error listeners by @Jiaaming in #1558
- fix - Fallback to BuildShip when importer connect hit max attempts by @Jiaaming in #1560
- fix - Improve bspProxy start sequence by @Jiaaming in #1563
- fix - Deduplicate the project dependency by @jdneo in #1568
- fix - Refine waitForImporterPipePath event & listener sequence by @Jiaaming in #1573
- fix - Fallback to Buildship when multiple gradle projects in same level by @jdneo in #1574
- fix - Create linked folder for resource if it's placed out of the project by @jdneo in #1575
- fix - Fallback to Buildship when failed to generate named pipe by @Jiaaming in #1576
- docs - Refine doc & Remove redundant file by @Jiaaming in #1561
- docs - Add comments for taskServerClient handleConnectError by @Jiaaming in #1565
- build - Bump @grpc/grpc-js from 1.8.14 to 1.8.22 in /extension by @dependabot in #1494
- build - Bump node version to 18.20.4 by @Jiaaming in #1567
3.16.2
What's Changed
- fix - Stop start build server when getRandomPipepath return empty by @Jiaaming in #1545
- fix - Use 'java.import.gradle.java.home' when it's specified by @jdneo in #1552
- fix - Inform that JDK 17 is required by @jdneo in #1549
- fix - Refine findValidJavaHome logic by @Jiaaming in #1554
Full Changelog: 3.16.1...3.16.2
3.16.1
3.16.0
What's Changed
- performance - Merge Task Server & Build Server by @Jiaaming in #1512
- performance - Merge Language Server to Gradle Server by @Jiaaming in #1525
- fix - Catch the error when running Gradle tests by @jdneo in #1524
- fix - Wrong status code returned for test completion by @jdneo in #1532
- fix - Override LanguageServer setTrace to avoid default Exception throw by @Jiaaming in #1533
- fix - Get daemon status handle project folder name include empty space by @Jiaaming in #1537
- documentation - Update architecture.md for merge server by @Jiaaming in #1520
- documentation - Update doc after merge language server by @Jiaaming in #1528
Full Changelog: 3.15.0...3.16.0
3.15.0
What's Changed
- feat - Support delegate tests to Gradle build Server by @jdneo in #1510
- fix - Only send request after initialization by @jdneo in #1503
- fix - Add java 22 to compatibility matrix by @jdneo in #1505
- fix - Slice the build target list to 1 when running gradle tests by @jdneo in #1518
- refactor - Introduce gson to simplify the object parsing by @jdneo in #1509
Full Changelog: 3.14.0...3.15.0
3.14.0
What's Changed
- enhancement - Bump Gradle Wrapper to v8.5 and change Java 21 min Gradle version by @JoseLion in #1455
- enhancement - Group the Gradle related menus in the file explorer into a submenu labeled 'Gradle' by @testforstephen in #1474
- enhancement - Upgrade Build Server for Gradle to 0.2.0
- fix - Exclude the project itself becoming its project classpath entry by @jdneo in #1464
- fix - Append the log message to build output if it's from compilation report. by @jdneo in #1490
- fix - Set GradleExecution jdk use java.import.gradle.java.home by @Jiaaming in #1491
- fix - Refresh the output folders after build tasks by @jdneo in #1493
- build - Fix buildJars task by @donat in #1481
- build - Add Build Server debug config by @Jiaaming in #1486
- build - Move Gradle Daemons implementation from Java into Typescript by @Jiaaming in #1489
New Contributors
Full Changelog: 3.13.5...3.14.0