Skip to content

Latest commit

 

History

History
316 lines (235 loc) · 14.4 KB

File metadata and controls

316 lines (235 loc) · 14.4 KB

Change Log

0.30.3

  • Add new experiment that add context provider for Copilot in microsoft#1489
  • Fix JDK runtime setting not working with keyboard arrow in microsoft#1503

0.30.2

  • enhancement - Remove app moderization extension from pack by @FluoriteCafe-work in microsoft#1500

0.30.0

  • enhancement - Add app moderization extension into pack by @FluoriteCafe-work in microsoft#1483
  • fix - Supress telemetry event servermessage and serverexception by @wenytang-ms in microsoft#1455
  • fix - Upgrade axios version to fix security vulnerbility by @chagong in microsoft#1453
  • fix - Fix process watcher path detection by @nickbeattie in microsoft#1427

0.29.2

Changed

  • Update redact rules.

0.29.1

Fixed

  • Fix vulnerabilities in dependencies.

0.29.0

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

0.28.0

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