Releases: microsoft/vscode-maven
Releases · microsoft/vscode-maven
v0.18.0
Added
- For Maven project creation:
- Fallback to use an embedded Maven wrapper if no availble Maven executable is found. PR#344
- Support to select archetype version. #354
- Refresh explorer when config
maven.pomfile.globPattern
changes. #334
Changed
- Change command name "Generate from Maven Archetype" to "Create Maven Project" for clarity. #345
v0.17.1
Fixed
- Provide a workaround for default shell detection. #319
v0.17.0
Added
- Add new config
maven.pomfile.globPattern
, which specifies how the extension searchs for POM files. #316
- Add new config
maven.pomfile.autoUpdateEffectivePOM
, which specifies whether to update Effective-POM automatically. #319
Fixed
- Unexpected insertion of code snippets. #310
- A bug that Maven
localRepository
setting was not effective. #322
- Cannot create Maven project when target directory has brackets and default shell is PowerShell. #324
Thank Justin Ridgewell (@jridgewell) for the contributions to make the extension even better.
v0.16.2
Fixed
- A regression issue which blocks auto-completion for pom files. #311
v0.16.1
Fixed
- An error on calculating effective pom when there is whitespace in project path. #304
- A bug which causes to retry calculating effective pom all the time. #296
v0.16.0
Added
- Support to debug a plugin goal.
- The feature is designed for debugging code of the plugin goal itself. It can also debug Java classes loaded in the same JVM.
- Debugging Java classes loaded by a forked process is not supported. E.g. when
devtools
is present, breakpoints in application code will not be hit when debugging spring-boot:run
according to its docs.
- Add a shortcut to show dependency tree.
v0.15.2
Fixed
- A potential NPE when no folder is open. #279
v0.15.1
Fixed
- Errors on executing some commands when there is no open workspace. #274 #277
- Missing description for favorite commands configuration. PR#275
v0.15.0
Added
- Allow to specify and execute "favorite" Maven commands. #72 #259
- Hover to show effective version of a dependency. #260
- Add a command "Maven: Add a dependency" for convenience when editing pom.xml. #253
v0.14.2
Fixed
- Use a simple and robust way to inject custom environment variables into terminals. PR#240
- Fix a regression of executing custom goals from command palette. #243