2017-11-10 08:30:04 +03:00
# Change Log
All notable changes to the "vscode-maven" extension will be documented in this file.
2019-01-24 07:30:11 +03:00
2021-10-22 20:12:44 +03:00
## 0.34.1
### Fixed
- Update command for workspace trust management. [#749 ](https://github.com/microsoft/vscode-maven/pull/749 )
- Update third party notices. [#751 ](https://github.com/microsoft/vscode-maven/pull/751 )
2021-09-22 11:54:58 +03:00
## 0.34.0
### Added
- Add command to navigate between conflict dependencies. [#672 ](https://github.com/microsoft/vscode-maven/issues/672 )
- New localization: Chinese (Traditional). [#727 ](https://github.com/microsoft/vscode-maven/pull/727 )
2021-08-23 19:16:46 +03:00
2021-09-22 11:54:58 +03:00
### Changed
- Open POM file under local repository in readonly mode. [#718 ](https://github.com/microsoft/vscode-maven/issues/718 )
- Improve performance on fetching plugin information. [#714 ](https://github.com/microsoft/vscode-maven/issues/714 )
## 0.33.0
2021-08-23 19:16:46 +03:00
### Added
- New entry to `Run` lifecycle phases from context menu. [#700 ](https://github.com/microsoft/vscode-maven/issues/700 )
- New setting `maven.projectOpenBehavior` specifying default way to open newly created project. [#662 ](https://github.com/microsoft/vscode-maven/issues/662 )
### Fixed
- Bugs fixes and improvements related to dependency management.
- Unified icons. [#707 ](https://github.com/microsoft/vscode-maven/issues/707 )
- New setting `maven.dependency.enableConflictDiagnostics` specifying whether to show diagnostics for dependency conflicts. [#677 ](https://github.com/microsoft/vscode-maven/issues/677 )
2021-08-05 10:02:46 +03:00
## 0.32.2
### Fixed
- Failed to create project when an empty workspace is opened. [#689 ](https://github.com/microsoft/vscode-maven/issues/689 )
- Malformed dependency node was inserted when pom.xml is dirty. [#690 ](https://github.com/microsoft/vscode-maven/pull/690 ) [#691 ](https://github.com/microsoft/vscode-maven/pull/691 )
2021-07-28 12:05:52 +03:00
## 0.32.1
### Fixed
- A text file was wrongly created in workspace when calculating depenencies.
2021-07-27 04:32:04 +03:00
## 0.32.0
### Added
2021-07-28 05:30:37 +03:00
- [Preview] Improve dependency management experience. [#261 ](https://github.com/microsoft/vscode-maven/issues/261 )
2021-07-27 04:32:04 +03:00
- Visualize dependencies in Maven explorer.
- Resolve dependency conflicts.
2021-07-28 10:27:58 +03:00
### Changed
- Present Effective POMs better with content provider API. [#680 ](https://github.com/microsoft/vscode-maven/pull/680 )
2021-07-27 04:32:04 +03:00
### Fixed
- Environment varibles not loaded on calculating effective POM. [#637 ](https://github.com/microsoft/vscode-maven/issues/637 )
2021-07-28 10:27:58 +03:00
- Effective POM was not update-to-date. [#681 ](https://github.com/microsoft/vscode-maven/pull/681 )
2021-07-27 04:32:04 +03:00
2021-05-21 10:23:41 +03:00
## 0.31.0
### Added
- Add code action `add a dependency` when cursor is within `<dependencies>` node. [#634 ](https://github.com/microsoft/vscode-maven/pull/634 )
### Fixed
- Fixed error when executing "Custom..." or "Favorites..." from command palette. [#628 ](https://github.com/microsoft/vscode-maven/pull/628 )
2021-05-24 12:45:54 +03:00
- Fixed missing entries when resolving unknown types. [#638 ](https://github.com/microsoft/vscode-maven/pull/638 )
2021-05-21 10:23:41 +03:00
2021-05-07 10:58:30 +03:00
## 0.30.1
### Fixed
- Fixed Maven project creation on Windows. [#623 ](https://github.com/microsoft/vscode-maven/issues/623 )
2021-04-28 06:00:22 +03:00
## 0.30.0
### Changed
- Improved user experience for Maven project creation. [#604 ](https://github.com/microsoft/vscode-maven/issues/604 )
### Fixed
- Archetype catalog could not be update. [#618 ](https://github.com/microsoft/vscode-maven/pull/618 )
2021-04-12 09:05:04 +03:00
## 0.29.0
### Added
- Add shortcuts for common lifecycle phases into Maven explorer. [#601 ](https://github.com/microsoft/vscode-maven/pull/601 )
- Add a new setting `maven.settingsFile` to specify location of settings.xml file. [#581 ](https://github.com/microsoft/vscode-maven/pull/581 )
### Changed
- Only generate effective POMs on demand to improve overall performance. [#579 ](https://github.com/microsoft/vscode-maven/issues/579 )
- Display project name, groupId, artifactId in Maven explorer. [#590 ](https://github.com/microsoft/vscode-maven/issues/590 )
### Fixed
- Fix auto-completion for `version` section. [#594 ](https://github.com/microsoft/vscode-maven/issues/594 )
- Fix auto-completion for `dependency` section when Java extension is working in lightweight mode. [#598 ](https://github.com/microsoft/vscode-maven/issues/598 )
2021-04-13 19:29:07 +03:00
- Fix remote code execution vulnerability. [CVE-2021-28472 ](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-28472 ).
2021-04-12 09:05:04 +03:00
2021-03-09 15:33:48 +03:00
## 0.28.0
- Update extension icons. [#578 ](https://github.com/microsoft/vscode-maven/pull/578 )
- Exclude POMs in `archetype-resources` folder by default. [#580 ](https://github.com/microsoft/vscode-maven/issues/580 )
- Update setting `maven.terminal.customEnv` to only affect commands sent to terminal. [#584 ](https://github.com/microsoft/vscode-maven/pull/584 ) (Fix for [CVE-2021-27084 ](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-27084 ))
2021-01-08 06:50:21 +03:00
## 0.27.1
- Refine conceptual title of Maven explorer. [#567 ](https://github.com/microsoft/vscode-maven/pull/567 )
- Improve UX of dependencies navigation. [#571 ](https://github.com/microsoft/vscode-maven/pull/571 ) [#572 ](https://github.com/microsoft/vscode-maven/pull/572 ) [#573 ](https://github.com/microsoft/vscode-maven/pull/573 )
2020-12-15 09:45:54 +03:00
## 0.27.0
- Support to navigate to dependency POM file with `Ctrl/Cmd + Click` . [#562 ](https://github.com/microsoft/vscode-maven/pull/562 )
- Use a unified command to create projects if Project Manager for Java is enabled. [#488 ](https://github.com/microsoft/vscode-maven/pull/488 )
- Align with VS Code native UX. [#560 ](https://github.com/microsoft/vscode-maven/pull/560 )
2020-11-26 10:01:32 +03:00
## 0.26.0
#### Changed
- Hide Maven Explorer for non-Maven workspaces. [#549 ](https://github.com/microsoft/vscode-maven/issues/549 )
- No longer activate extension on opening xml files. [#555 ](https://github.com/microsoft/vscode-maven/pull/555 )
#### Fixed
- Fix an error creating temporary directory for Remote-SSH scenario with multiple users. [#547 ](https://github.com/microsoft/vscode-maven/issues/547 )
- Fix title of wizard for creating a project. [#551 ](https://github.com/microsoft/vscode-maven/issues/551 )
2020-10-21 09:30:22 +03:00
## 0.25.0
#### Changed
- Allow users to hide the "Create Maven Project" entry in File Explorer. [#536 ](https://github.com/microsoft/vscode-maven/pull/536 )
- Move "Open POM file" into context menu in Project Manager Explorer. [#541 ](https://github.com/microsoft/vscode-maven/pull/541 )
#### Fixed
- Fix "Resolve unknown type" command when folder path contains whitespaces. [#535 ](https://github.com/microsoft/vscode-maven/pull/535 )
- Fix path conversion when using WSL as default integrated terminal. [#542 ](https://github.com/microsoft/vscode-maven/pull/542 )
2020-09-02 11:12:36 +03:00
## 0.24.2
#### Added
- Register entries for commands in Project Manager extension.
- Add a dependency. [#529 ](https://github.com/microsoft/vscode-maven/pull/529 )
- Open POM file. [#530 ](https://github.com/microsoft/vscode-maven/pull/530 )
- Execute Maven Commands... [#531 ](https://github.com/microsoft/vscode-maven/pull/531 )
2020-08-19 12:11:59 +03:00
## 0.24.1
#### Changed
- Change `maven.executable.options` to `machine-overridable` scope.
- Change `maven.executable.preferMavenWrapper` to `resource` scope.
2020-08-11 10:24:20 +03:00
## 0.24.0
#### Added
- Add back buttons to the project creation wizard. [#520 ](https://github.com/microsoft/vscode-maven/pull/520 )
#### Fixed
- Settings `maven.executable.*` are now limited to machine scope. Fix for [CVE-2020-0604 ](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/CVE-2020-0604 ).
2020-07-24 08:17:38 +03:00
## 0.23.0
#### Changed
- Rename project explorer. [#512 ](https://github.com/microsoft/vscode-maven/pull/512 )
- Skip project selection when there is only one project. [#516 ](https://github.com/microsoft/vscode-maven/pull/516 )
#### Fixed
- Fix: terminals were wrongly closed. [#513 ](https://github.com/microsoft/vscode-maven/pull/513 )
2020-06-12 08:26:06 +03:00
## 0.22.0
#### Added
- Better support for PowerShell. [#494 ](https://github.com/microsoft/vscode-maven/pull/494 )
#### Changed
- Keep the cache file of effective pom for diagnosis. [#319 ](https://github.com/microsoft/vscode-maven/issues/319#issuecomment-601494862 )
#### Fixed
- Fix: mvnw was not identified if .mvn folder doesn't exist. [#504 ](https://github.com/microsoft/vscode-maven/issues/504 )
- Fix: notification "Maven executable not found in PATH" pops up for multiple times. [#501 ](https://github.com/microsoft/vscode-maven/issues/501 )
- Fix: tilde was not expanded as home directory in unix-like systems. [#507 ](https://github.com/microsoft/vscode-maven/pull/507 )
- Fix: Maven output didn't write to the integrated terminal window. [#489 ](https://github.com/microsoft/vscode-maven/issues/489 )
2020-05-12 19:27:33 +03:00
## 0.21.4
#### Fixed
- Set custom environment variables in folder level. [#487 ](https://github.com/microsoft/vscode-maven/issues/487 )
- Better support for PowerShell Core. [#492 ](https://github.com/microsoft/vscode-maven/issues/492 )
2020-05-07 11:04:49 +03:00
## 0.21.3
#### Fixed
- Update dependencies to fix vulnerability issues. [#481 ](https://github.com/microsoft/vscode-maven/pull/481 ) [#491 ](https://github.com/microsoft/vscode-maven/pull/491 )
2020-03-20 12:29:17 +03:00
## 0.21.2
#### Fixed
- Destination folder was ingored when creating new project. [#478 ](https://github.com/microsoft/vscode-maven/issues/478 )
2020-03-12 13:20:42 +03:00
## 0.21.1
#### Changed
- Reuse VS Code's icons. [#469 ](https://github.com/microsoft/vscode-maven/pull/469 )
#### Fixed
- Terminals were opened in the wrong workspace root folder. [#467 ](https://github.com/microsoft/vscode-maven/issues/467 )
- `NoClassDefFoundError` occurred when resolving unknown types. [#474 ](https://github.com/microsoft/vscode-maven/issues/474 )
2020-01-31 05:41:10 +03:00
## 0.21.0
#### Added
- Support to debug favorite commands. [#444 ](https://github.com/microsoft/vscode-maven/issues/444 )
- Add shortcut to view output when error occurs. [PR#458 ](https://github.com/microsoft/vscode-maven/pull/458 )
- Support to browse to select local Maven executable if not found. [PR#457 ](https://github.com/microsoft/vscode-maven/pull/457 )
#### Changed
- Remove unnecessary prefix `cmd /c` for powershell commands. [#452 ](https://github.com/microsoft/vscode-maven/issues/452 )
- Walk up parent folders to find available Maven wrapper. [#PR460 ](https://github.com/microsoft/vscode-maven/pull/460 )
#### Fixed
- Projects were not indexed when adding a folder to current workspace. [#453 ](https://github.com/microsoft/vscode-maven/issues/453 )
2020-01-10 11:21:42 +03:00
## 0.20.2
#### Fixed
- Improve exposure of command "resolve unknown types". [PR#448 ](https://github.com/microsoft/vscode-maven/pull/448 )
2019-12-17 13:31:49 +03:00
## 0.20.1
#### Fixed
- Insert the dependency into the wrong position when resolving unknown types. [#441 ](https://github.com/microsoft/vscode-maven/issues/441 )
2019-11-28 13:15:38 +03:00
## 0.20.0
#### Added
- Support to "Collapse All" in Maven explorer. [PR#414 ](https://github.com/microsoft/vscode-maven/pull/414 )
- Support to specify the project for command "Maven: Add a dependency". [PR418 ](https://github.com/microsoft/vscode-maven/pull/418 )
#### Changed
- Update related icons in Maven explorer. [PR#425 ](https://github.com/microsoft/vscode-maven/pull/425 )
- Upgrade embeded maven wrapper to 3.6.2. [PR#416 ](https://github.com/microsoft/vscode-maven/pull/416 )
#### Fixed
- Java extension was unnecessarily activated. [#424 ](https://github.com/microsoft/vscode-maven/issues/424 )
- Projects were not identified before expanding the Maven explorer. [#429 ](https://github.com/microsoft/vscode-maven/issues/429 )
2019-09-27 09:36:22 +03:00
## 0.19.1
#### Added
- Provide more completion suggestions for groupId and artifactId on POM file authoring. [PR#404 ](https://github.com/microsoft/vscode-maven/pull/404 )
#### Fixed
- No candidates when resolving unknown types. [PR#405 ](https://github.com/microsoft/vscode-maven/pull/405 )
2019-09-17 11:42:36 +03:00
## 0.19.0
2019-11-28 13:15:38 +03:00
#### Added
2019-09-17 11:42:36 +03:00
- Add inline action buttons in Maven explorer.
2019-09-19 11:43:42 +03:00
- Add icons for Maven explorer items. [PR#397 ](https://github.com/microsoft/vscode-maven/pull/397 )
- Can add dependencies when hovering on unresolved types. [PR#391 ](https://github.com/microsoft/vscode-maven/pull/391 )
2019-09-17 11:42:36 +03:00
2019-09-17 11:46:52 +03:00
#### Fixed
- Cannot show dependencies.
2019-09-18 10:49:10 +03:00
- Expanded plugin nodes tend to collapse after loading. [#364 ](https://github.com/microsoft/vscode-maven/issues/364 )
2019-09-17 11:46:52 +03:00
2019-08-23 09:52:07 +03:00
## 0.18.2
#### Fixed
- Typo in Hover information. [#368 ](https://github.com/microsoft/vscode-maven/issues/368 )
- Unexpected error log on first use. [#358 ](https://github.com/microsoft/vscode-maven/issues/358 )
- Switch to use new VS Code API (v1.37+) to get default shell. [#337 ](https://github.com/microsoft/vscode-maven/issues/337 )
Thank [Christian Lutz @thccorni ](https://github.com/thccorni ) for contribution.
2019-07-16 06:16:05 +03:00
## 0.18.1
#### Fixed
- Cannot show plugin goals. [#340 ](https://github.com/microsoft/vscode-maven/issues/340 )
2019-06-25 08:21:24 +03:00
## 0.18.0
#### Added
2019-07-01 06:20:29 +03:00
- For Maven project creation:
- Fallback to use an embedded Maven wrapper if no availble Maven executable is found. [PR#344 ](https://github.com/microsoft/vscode-maven/pull/344 )
- Support to select archetype version. [#354 ](https://github.com/microsoft/vscode-maven/issues/354 )
2019-06-25 08:21:24 +03:00
- Refresh explorer when config `maven.pomfile.globPattern` changes. [#334 ](https://github.com/microsoft/vscode-maven/issues/334 )
#### Changed
- Change command name "Generate from Maven Archetype" to "Create Maven Project" for clarity. [#345 ](https://github.com/microsoft/vscode-maven/issues/345 )
2019-06-10 12:47:23 +03:00
## 0.17.1
#### Fixed
- Provide a workaround for default shell detection. [#319 ](https://github.com/microsoft/vscode-maven/issues/319 )
2019-05-20 09:01:45 +03:00
## 0.17.0
#### Added
- Add new config `maven.pomfile.globPattern` , which specifies how the extension searchs for POM files. [#316 ](https://github.com/microsoft/vscode-maven/issues/316 )
- Add new config `maven.pomfile.autoUpdateEffectivePOM` , which specifies whether to update Effective-POM automatically. [#319 ](https://github.com/microsoft/vscode-maven/issues/319 )
2019-05-10 06:22:10 +03:00
#### Fixed
- Unexpected insertion of code snippets. [#310 ](https://github.com/microsoft/vscode-maven/issues/310 )
2019-05-13 09:54:32 +03:00
- A bug that Maven `localRepository` setting was not effective. [#322 ](https://github.com/microsoft/vscode-maven/issues/322 )
2019-05-13 09:50:57 +03:00
- Cannot create Maven project when target directory has brackets and default shell is PowerShell. [#324 ](https://github.com/microsoft/vscode-maven/issues/324 )
2019-05-10 06:22:10 +03:00
2019-05-20 09:01:45 +03:00
Thank [Justin Ridgewell (@jridgewell) ](https://github.com/jridgewell ) for the contributions to make the extension even better.
2019-04-23 03:59:06 +03:00
## 0.16.2
#### Fixed
- A regression issue which blocks auto-completion for pom files. [#311 ](https://github.com/Microsoft/vscode-maven/issues/311 )
2019-04-10 06:26:01 +03:00
## 0.16.1
2019-11-28 13:15:38 +03:00
#### Fixed
2019-04-10 08:23:10 +03:00
- An error on calculating effective pom when there is whitespace in project path. [#304 ](https://github.com/Microsoft/vscode-maven/issues/304 )
- A bug which causes to retry calculating effective pom all the time. [#296 ](https://github.com/Microsoft/vscode-maven/issues/296 )
2019-04-10 06:26:01 +03:00
2019-04-01 06:25:29 +03:00
## 0.16.0
#### Added
- Support to debug a plugin goal.
2019-11-28 13:15:38 +03:00
- The feature is designed for debugging code of the plugin goal itself. It can also debug Java classes loaded in the same JVM.
2019-04-01 06:25:29 +03:00
- 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 ](https://docs.spring.io/spring-boot/docs/current/maven-plugin/run-mojo.html#fork ).
- Add a shortcut to show dependency tree.
#### Fixed
- Fix miscellaneous minor issues by enabling TS strict null check.
2019-11-28 13:15:38 +03:00
2019-03-21 18:21:55 +03:00
## 0.15.2
#### Fixed
- A potential NPE when no folder is open. [#279 ](https://github.com/Microsoft/vscode-maven/issues/279 )
2019-03-15 09:34:35 +03:00
## 0.15.1
#### Fixed
- Errors on executing some commands when there is no open workspace. [#274 ](https://github.com/Microsoft/vscode-maven/issues/274 ) [#277 ](https://github.com/Microsoft/vscode-maven/issues/277 )
- Missing description for favorite commands configuration. [PR#275 ](https://github.com/Microsoft/vscode-maven/pull/275 )
2019-03-04 10:42:39 +03:00
## 0.15.0
2019-11-28 13:15:38 +03:00
#### Added
2019-03-04 08:58:45 +03:00
- Allow to specify and execute "favorite" Maven commands. [#72 ](https://github.com/Microsoft/vscode-maven/issues/72 ) [#259 ](https://github.com/Microsoft/vscode-maven/issues/259 )
2019-03-04 10:42:39 +03:00
- Hover to show effective version of a dependency. [#260 ](https://github.com/Microsoft/vscode-maven/issues/260 )
- Add a command "Maven: Add a dependency" for convenience when editing pom.xml. [#253 ](https://github.com/Microsoft/vscode-maven/issues/253 )
2019-03-04 08:58:45 +03:00
2019-02-11 05:19:36 +03:00
## 0.14.2
2019-11-28 13:15:38 +03:00
#### Fixed
2019-02-01 07:22:11 +03:00
- Use a simple and robust way to inject custom environment variables into terminals. [PR#240 ](https://github.com/Microsoft/vscode-maven/pull/240 )
2019-02-11 05:19:36 +03:00
- Fix a regression of executing custom goals from command palette. [#243 ](https://github.com/Microsoft/vscode-maven/issues/243 )
2019-02-01 07:22:11 +03:00
2019-01-29 11:57:07 +03:00
## 0.14.1
#### Fixed
2019-01-29 12:49:09 +03:00
- Fix the order of completion items for non-semantic versions. [#236 ](https://github.com/Microsoft/vscode-maven/issues/236 )
- Fix the issue that extension is not activated when opening an external pom.xml file. [#232 ](https://github.com/Microsoft/vscode-maven/issues/232 )
2019-01-29 11:57:07 +03:00
2019-01-24 07:30:11 +03:00
## 0.14.0
#### Added
- Provide completion suggestions leveraging info from both local and central repository. [#195 ](https://github.com/Microsoft/vscode-maven/issues/195 )
#### Fixed
- Fix the issue that mvn help:describe keeps grabbing the focus in MacOSX. [#214 ](https://github.com/Microsoft/vscode-maven/issues/214 )
- Fix WSL file path conversion when the root is changed in `wsl.conf` . [#206 ](https://github.com/Microsoft/vscode-maven/issues/206 )
2018-12-17 08:56:51 +03:00
2019-01-03 07:46:57 +03:00
## 0.13.0
- Support to switch between hierarchical and flat view of modules. [#193 ](https://github.com/Microsoft/vscode-maven/issues/193 )
- Support to complete dependencies when editing pom.xml file. [#195 ](https://github.com/Microsoft/vscode-maven/issues/195 )
- It is disabled by default, enable it by setting the value of `maven.completion.enabled` to `true` .
- The dependency candidates are from the local Maven repository.
2018-12-17 10:45:30 +03:00
## 0.12.1
- Chinese localization: Add a whitespace between English and Chinese characters. [#184 ](https://github.com/Microsoft/vscode-maven/issues/184 )
- Add a shortcut in Maven explorer to generate projects. [PR#190 ](https://github.com/Microsoft/vscode-maven/pull/190 )
2018-12-17 08:56:51 +03:00
## 0.12.0
- Support to view and execute plugin goals. [#126 ](https://github.com/Microsoft/vscode-maven/issues/126 )
- Change icons of Maven project nodes. [PR#181 ](https://github.com/Microsoft/vscode-maven/pull/181 )
- Add Chinese localization. [#146 ](https://github.com/Microsoft/vscode-maven/issues/146 )
## 0.11.3
2018-11-28 04:39:00 +03:00
- Fix vulnerability issue of event-stream. [PR#154 ](https://github.com/Microsoft/vscode-maven/pull/154 )
2018-12-17 08:56:51 +03:00
## 0.11.2
2018-11-23 07:40:08 +03:00
- Better support for WSL. [PR#143 ](https://github.com/Microsoft/vscode-maven/pull/143 ) by [@RobertDeRose ](https://github.com/RobertDeRose )
- Add Chinese localization for configuration entries and command names. [PR#147 ](https://github.com/Microsoft/vscode-maven/pull/147 )
- Fix wording in documents.
Thank [@RobertDeRose ](https://github.com/RobertDeRose ), [@johanhammar ](https://github.com/johanhammar ) and [@apupier ](https://github.com/apupier ) for the contribution.
2018-12-17 08:56:51 +03:00
## 0.11.1
2018-10-12 10:12:18 +03:00
- Use the latest version of vscode-extension-telemetry dependency. [#135 ](https://github.com/Microsoft/vscode-maven/issues/135 )
2018-09-17 10:28:07 +03:00
2018-12-17 08:56:51 +03:00
## 0.11.0
2018-09-17 10:28:07 +03:00
- Sort Maven projects alphabetically in Explorer. [PR#118 ](https://github.com/Microsoft/vscode-maven/pull/118 ) by @owenconti
- Adjust order of steps when generating projects from an archetype. [#122 ](https://github.com/Microsoft/vscode-maven/issues/122 )
2018-09-17 11:59:13 +03:00
- Open trouble-shooting page in browser.[PR#131](https://github.com/Microsoft/vscode-maven/pull/131)
2018-09-17 10:28:07 +03:00
- Fixed some bugs.
Thank [Owen Conti (@owenconti) ](https://github.com/owenconti ) for the help to make the extension even better.
2018-12-17 08:56:51 +03:00
## 0.10.0
2018-07-18 13:15:50 +03:00
- Supported to hide Maven explorer view by default. [#51 ](https://github.com/Microsoft/vscode-maven/issues/51 )
- Started to use a separate terminal for each root folder. [#68 ](https://github.com/Microsoft/vscode-maven/pull/87 )
- Improved performance of searching for pom.xml [#77 ](https://github.com/Microsoft/vscode-maven/issues/77 )
- Started to includes Maven archetypes in local catalog when generating projects. [#82 ](https://github.com/Microsoft/vscode-maven/issues/82 )
2018-07-23 09:48:38 +03:00
- Forced to use mvn wrapper as Maven executable file if one is found in root folder, and added a new configuration `maven.executable.preferMavenWrapper` allowing to turn it off. [#84 ](https://github.com/Microsoft/vscode-maven/issues/84 ) [#105 ](https://github.com/Microsoft/vscode-maven/pull/105 )
- Refined command `maven.history` to re-run historical goals.[#87](https://github.com/Microsoft/vscode-maven/issues/87)
2018-07-26 05:50:52 +03:00
- Started to use "cmd /c" to execute Maven commands for PowerShell.[#112](https://github.com/Microsoft/vscode-maven/pull/112)
- Supported to update explorer automatically when workspace folders change. [#27 ](https://github.com/Microsoft/vscode-maven/issues/27 )
2018-07-18 13:15:50 +03:00
- Some code refactoring and bug fixing.
2018-06-05 13:34:05 +03:00
2018-12-17 08:56:51 +03:00
## 0.9.2
2018-07-12 07:36:14 +03:00
- Fixed bug of using `./mvnw` as maven executable.
2018-12-17 08:56:51 +03:00
## 0.9.1
2018-07-11 08:23:17 +03:00
- Fetch list of popular archetypes on the fly. [#63 ](https://github.com/Microsoft/vscode-maven/pull/63 )
- Guide users to setup correct mvn executable path when error occurs. [#66 ](https://github.com/Microsoft/vscode-maven/pull/66 )
- Fixed some bugs.
2018-12-17 08:56:51 +03:00
## 0.9.0
2018-06-05 07:50:13 +03:00
- Fixed vulnerabilities in package dependencies.
- Formatted filepath for WSL Bash.
- Added entry for historical commands in context menu.
2018-05-15 10:37:58 +03:00
2018-12-17 08:56:51 +03:00
## 0.8.0
2018-05-14 08:20:59 +03:00
- Simplified the workflow for executing custom goals.
- Supported to fast re-run maven command from history.
2018-05-15 10:31:28 +03:00
- Supported to trigger maven command from command palette.
2018-05-14 08:20:59 +03:00
- Fixed some bugs.
2017-12-26 09:03:14 +03:00
2018-12-17 08:56:51 +03:00
## 0.7.0
2018-03-18 18:20:03 +03:00
- Added support for setting JAVA_HOME and other environment variables through configuration settings.
2018-04-12 09:41:33 +03:00
- Supported to put popular archetypes ahead when generating projects.
- Supported to append default options for mvn commands.
2018-03-18 18:20:03 +03:00
2018-12-17 08:56:51 +03:00
## 0.6.0
2018-03-15 05:43:58 +03:00
- Supported to auto-update maven project explorer tree view when pom.xml has been created/modified/removed.
- Started to collect anonymous data of **selected Maven Archetype** when users generate projects.
2018-12-17 08:56:51 +03:00
## 0.5.2
2018-02-26 09:40:25 +03:00
- Updated extension name.
2018-02-06 08:55:17 +03:00
2018-12-17 08:56:51 +03:00
## 0.5.1
2018-02-06 08:55:17 +03:00
- Excluded pom.xml in `target` folder by default. (to avoid duplicate item in explorer)
2018-02-07 08:38:33 +03:00
- Fixed CRLF issue [#10 ](https://github.com/Microsoft/vscode-maven/issues/10 ).
2018-02-06 08:55:17 +03:00
2018-12-17 08:56:51 +03:00
## 0.5.0
2018-01-16 06:10:53 +03:00
- Supported to use maven wrapper.
- Changed icon of treeItems for dark/light themes.
- Fixed some bugs.
2018-01-15 11:07:33 +03:00
## Early Versions
For historical releases earlier than `v0.4.1` , please refer to [Eskibear/vscode-maven ](https://github.com/Eskibear/vscode-maven/releases ).