Skip to content

Latest commit

 

History

History
292 lines (219 loc) · 13.3 KB

CHANGELOG.md

File metadata and controls

292 lines (219 loc) · 13.3 KB

Change Log

0.29.0

  • enhancement - Add gradle extension into pack by @jdneo in #1374
  • fix - Dialog pops up twice when adding new jdk by @jdneo in #1378

0.28.0

  • enhancement - Improve the help center content by @jdneo in #1363
  • enhancement - Add help center into shortcuts by @jdneo in #1365
  • enhancement - Add code action section into walkthrough by @jdneo in #1372
  • fix - Jump to formatter page when it's opened by @jdneo in #1362
  • build - Bump braces from 3.0.2 to 3.0.3 by @dependabot in #1355
  • build - Update telemetry wrapper by @jdneo in #1367

0.27.0

Added

  • Add new project settings page, where users can edit project classpath, compiler settings, Maven settings and more. The page can be accessed by clicking the Java status bar item and selecting Open Project Settings. Or trigger the command Java: Open Project Settings from the command palette.

Changed

  • Java: Configure Java Runtime command now opens the new project settings page.

Fixed

  • Avoid duplicated entries displayed in classpath page. #1314

0.26.0

Changed

  • Improve the classpath configuration page so that it can update the classpath for Maven and Gradle projects.

0.25.15

Added

  • Add statistics for the aggregated reliability and performance data of the language server protocol requests on extension exit.

0.25.14

Changed

  • Optimize statistics on empty results and timeouts for LSP requests.

0.25.13

Changed

  • Remove marketplace preview flag.

0.25.12

Added

  • Add Oracle GraalVM to the list of Install New JDK. #1208.
  • Add the error and exception statistics for the Java extension.

0.25.11

Fixed

  • Fix the statistics of session duration and lsp error responses.

0.25.10

Fixed

  • Fix vulnerabilities in dependencies.

0.25.9

Fixed

Change outdated publisher pivotal to vmware in related links. #1161

0.25.8

Fixed

  • Fix statitics for lombok support and completion performance.
  • Fix vulnerabilities in dependencies.

0.25.7

Added

  • Add IBM Semeru Runtimes to Other JDKs list. #1113

0.25.6

Fixed

  • Webviews are not correctly rendered with VS Code 1.73.0. #1102

0.25.5

Fixed

  • Fix vulnerabilities in dependencies.

0.25.4

Fixed

  • Engineering: Aggregate typical buildship warnings. #1092

0.25.3

Fixed

  • Bug: No response on clicking button install A New JDK. #1068

0.25.2

Fixed

  • Stop spamming the console with useless error messages. #1063

0.25.1

Changed

  • Update activation events. #1036

0.25.0

Changed

  • Simplify the "clean cache" notification buttons. #1025

0.24.0

Added

  • Notify to clean cache if a corrupted workspace cache is detected. #1011

Changed

  • Update required tooling JRE to 17. #1009

0.23.0

Changed

  • Polish "Explore more Java resources" step in walkthrough. #1002

0.22.4

Fixed

  • Fix: Cannot read properties of undefined (reading 'startsWith') #968
  • Retire outdated tour page. #978

0.22.3

Changed

  • Use new setting java.help.collectErrorLog to control whether to collect detailed diagnostic information.

0.22.2

Fixed

  • Improve colletion of diagnostic information.

0.22.1

Added

  • Can detect JDKs installed by asdf-vm in Configure Java Runtime page.

0.22.0

Added

  • Add new setting java.help.shareDiagnostics control whether to collect detailed diagnostic information.

Fixed

0.21.0

Added

  • Support toggling AWT development in help center. #886

Fixed

0.20.0

Changed

  • Simplify steps of getting started walkthrough. #679
  • Update mechanism to validate required Java runtimes. #851

0.19.0

Added

  • New command to Install New JDK. #803

Changed

  • New UX of Configure Java Runtime page. #791
  • Refine Java: Getting Started page
    • Renamed as Java: Tips for Beginners to avoid confusion. #809
    • Adopted same styling with VS Code. #831

Fixed

  • Cover more paths when searching for installed Java runtimes. #596

0.18.7

Fixed

  • Support to detect macOS with ARM chips.
  • Get correct project type.

0.18.6

Changed

  • Adopt Adoptium API v3 to download JDK 17. #765

0.18.5

Fixed

  • Fix broken link: "Check out our blogs to see what's new". #734
  • Fix bug: getting started page was wrongly presented in Codespaces. #753
  • Normalize extension naming. #738 #741

0.18.4

Changed

  • Rename extension to Extension Pack for Java. #721

Fixed

  • Fix experiment on getting started experience. #727

0.18.3

Fixed

  • Java: Help Center page could open to wrong side. #723

0.18.2

Fixed

  • Checkbox state was wrong in Java: Help Center page. #712
  • Opening "Take a Tour" from Java: Help Center page was slow. #711
  • Feature tour page was not shown when activating extension for the first time. #713

0.18.1

Changed

  • Rename command Java: Welcome to Java: Help Center.

0.18.0

Added

  • Provide code action to configure classpath. #684

Changed

  • Improve getting started experience with walkthrough. #692

0.17.0

Changed

  • Clean up completed experiments. #670 #672
  • Update description and categories in metadata. #669 #677
  • Update getting started walkthrough. #671

0.16.0

Added

  • Add formatter setting editor. #604

0.15.0

Added

  • Add setup-focused getting started walkthrough. #608

Changed

0.14.0

Added

  • Add classpath configuration page for unmanaged folder. #567, #578

Changed

  • Remove button from status bar. #573

Fixed

  • Wrong project type was displayed in Configure Java Runtime page for some projects. #583
  • Unicode characters in project name were not correctly displayed. #576
  • Checkbox Show welcome page when using Java was always checked. #597
  • Webview content was not correctly displayed after reloading. #581

0.13.0

Added

  • New UX for welcome page. #540

Changed

  • By default, show overview page only on Desktop and not in Web. #536
  • Use new extension icons. #552

Fixed

  • Re-enable restoring webview pages after reloading window. #549

0.12.1

  • Fixed error Cannot read property 'onDidClasspathUpdate' of undefined on opening Configure Java Runtime page. #521

0.12.0

  • Added settings to reduce popups. #473
  • Refined Configure Java Runtime page to show project/unmanaged folder section on demand. #517

0.11.0

  • Fixed: Clicking the blank place in Overview page would trigger a command. #491
  • Added Learn and Configuration sections to the Overview page. #490,#492
  • Re-designed Configure Java Runtime page for easy configuration of JDKs. #493

0.10.0

  • Added extension guide to help discover Java extensions

0.9.1

  • Updated dependencies to fix vulnerability and telemetry issues

0.9.0

  • Added SonarLint to the recommendation list

0.8.1

  • [#250] Added Quarkus recommendation
  • [#251] Fixed typos
  • [#258] Added SapMachine as JDK option

0.8.0

0.7.1

  • Fixed #143 with #144 - Correctly recognize vernsion 11 and 12 runtimes

0.7.0

  • Added JDK Acquisition Guide to the overview page #119

0.6.0

0.4.0

  • Added Overview page to help users get started
  • Use extensionPack instead of extensionDependencies
  • Updated README to provide more info to developers
  • Added telemetry

0.3.0

  • Added Java Test Runner and Maven Package Explorer to the pack

0.2.0

  • Update the links for open source

0.1.0

  • Initial release