All notable changes to the "vscode-spring-initializr" extension will be documented in this file.
- Incorrect Java version was picked up. #224
- Input boxes freeze when value is invalid, since VS Code v1.73.0. #219
- Show progress when fetching metadata. #213
- Open HELP.md for newly created projects. #207
- Fix version detection when
relativePath
is not specified. #202
- New setting
spring.initializr.parentFolder
to control if a new sub-folder should be created for the newly generated project. #197
- Fix Group Id validation. #199
- Support virtual workspaces. #185
- Use
htmlparser2
to parse XML file. #192
- Error: Fail to edit starters. #193
- Vulnerabilities in dependencies.
- Error: end of central directory record signature not found. #191
- Align options of project metadata with Spring Initializr service. #173
- Fix Error: Cannot read property 'split' of undefined. #162
- Allow commands to start initializr wizard with default selections.
- Add a new setting
spring.initializr.defaultOpenProjectMethod
for default project opening method. - Optimize UX of the multi-step wizard for creating a project. #156
- Fix Error: Cannot read property 'split' of undefined. #159
- Remove extra chars in title bar. #158
- Can specify Java vesrion. #146
- Can specify packaging type. #150
- Added back buttons. It's able to switch back to previous steps when creating projects. #148
- Spring Initialzr API v2.2 is supported. #143 #145
- "Edit Starters" is changed to "Add Starters", i.e. removing starters from current project is not supported by this command. #149
- Change order of steps when creating a project.
- Use current workspace as default target folder. #140
- Update dependencies to fix issue in telemetry.
- Vulnerabilities.
- A bug that there is no response when failing to download zip package. #120
- Use webpack to improve the extension startup time. PR#98
- Allow users to specify multiple service URLs. PR#99
- A potential NPE. #102
- A bug that the generated .zip file is being extracted before it is completely downloaded. #103
- Allow users to add generated projects to current workspace.
- Allow users to choose another target folder if an existing folder is found. #88
- Improved experience of editing starters. #79
- Fixed a bug that mvnw could not be executed in Unix-like systems. #66
- Supported to specify packaging type. #68
- Created a base directory named after the artifact Id. #72
- Fixed some bugs.
- Supported to edit starters of an existing Spring Boot Maven project.
- Supported to generate Kotlin and Groovy projects.
- Supported to specify default language of projects.
- Fixed some bugs.
- Supported to specify Spring Initializr service URL.
- Supported to specify Spring Boot version.
- Supported to specify default Group/Artifact Id.
- Updated extension icon.
- Fixed some bugs.
- Supported to generate a Maven project with Spring Initializr.
- Supported to generate a Gradle project with Spring Initializr.