All notable changes to the "vscode-java-dependency" extension will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Migrate icons to Codicons. PR#241, PR#242
- The command
Create Java Projectnow will allow users to create a Java project with Maven support (as long as the Maven extension is installed) or a project without any build tools. #199, #249
- A new entry in explorer to add Maven dependencies. PR#230
- By default, the explorer won't show the members of the classes. If the users want to show them in the explorer, please set the setting
java.dependency.showMemberstotrue. PR#235
- Support managing referenced libraries in the dependency explorer. #174
- Add
Collapse Allsupport in theJava Dependenciesexplorer. PR#198 - Add file path as description for external jar files in the
Java Dependenciesexplorer. PR#209 - Add
Reveal in Explorer,Copy PathandCopy Relative Pathin theJava Dependenciesexplorer's right-click context menu. #PR208
- Open newly created project in the current window when no workspace folder is opened. #180
- Update the icons in the navigation bar of the
Java Dependenciesexplorer. #197
- Fix: When edit java file, the dependency view failed to auto refresh because of uncaught NPE. #176
- Fix: Replace deprecated workspace.rootPath api with workspaceFolder. PR#184
- Fix: Click some tree node in the dependency view will throw icon not found error. #161
- Fix: Add multiple roots to VS Code and the dependency view didn't list the full projects. #162
- Enhancement: Apply debounce to the auto refresh mechanism to reduce the refresh frequency. PR#183
- Fix telemetry issue.
- Add sync settings for dependency viewer PR#156
- Update the project template PR#154
- Add sync command to synchronize/desynchronize dependency viewer selection with folder explorer PR#140.
- Update package view icons PR#138
- Fix error when window.activeTextEditor is undefined PR#136.
- Fix NPE issue when opne a non java file Issue#139.
- Add the ability to show hierarchical package presentation #57.
- Add Chinese localization #134.
- Add a "Referenced Libraries" tree node for referenced libraries #14.
- Fix: No way to link a resource files back to the project explorer #106.
- Fix: The click on the the tree node will navigate to the start of comment #124.
- Fix: The link between dependency explorer and active editor does not work for JDK classes #110.
- Fix: Class file can't show the symbols in the dependency explorer #35.
- Add the support for resource files under resource source folders like src/main/resources.
- Fix: The side bar keeps popping up when a new Java file opens. #83.
- Fix: No way to link a java class definition back to the project explorer. #80.
- View Java source code in the flat package
- View Java project dependencies, supporting Eclipse/Maven/Gradle
- Create simple Java project