Skip to content

Releases: microsoft/vscode-gradle

3.16.4

13 Aug 11:28
53e856c
Compare
Choose a tag to compare

What's Changed

  • fix - closeConnection will fail if pipe server hasn't been started by @Jiaaming in #1579
  • build - Update Gradle task to v3 by @jdneo in #1580
  • build - Compilation error in test code by @jdneo in #1571

3.16.3

12 Aug 06:19
fd29348
Compare
Choose a tag to compare

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

05 Aug 05:19
e692c0c
Compare
Choose a tag to compare

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

01 Aug 09:35
2a631cb
Compare
Choose a tag to compare

What's Changed

  • enhancement - Support debug test delegation by @jdneo in #1536
  • fix - Gradle build server cannot be started when path has spaces by @Jiaaming in #1542
  • fix - Fail to start if import.gradle.java.home jdk version lower than 17 by @Jiaaming in #1547

Full Changelog: 3.16.0...3.16.1

3.16.0

31 Jul 08:30
131f4cd
Compare
Choose a tag to compare

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

19 Jul 04:57
a7584c3
Compare
Choose a tag to compare

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

15 Jun 01:13
56426f1
Compare
Choose a tag to compare

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

3.13.5

01 Dec 02:01
e1cf562
Compare
Choose a tag to compare

Added

  • Implement onWillUpdate() in GradleBuildServerBuildSupport. PR#1405

Fixed

  • Disable manually applying configuration files on import temporarily. PR#1451

Changed

3.13.4

13 Nov 05:24
9b858af
Compare
Choose a tag to compare

Fixed

  • Store the scan result of the project importer. PR#1445
  • Plugin with id not found. GBS#98
  • No builders are available to build a model of type. GBS#99
  • No such method error: CompileOptions.getAnnotationProcessorGeneratedSourcesDirectory(). GBS#100

3.13.3

26 Oct 07:48
9dc7c51
Compare
Choose a tag to compare

Fixed

  • Ignore the generated optional sources during problem checker. PR#1443