Skip to content

Commit

Permalink
Changelog for 0.18.0
Browse files Browse the repository at this point in the history
Signed-off-by: azerr <[email protected]>
  • Loading branch information
angelozerr committed Aug 26, 2024
1 parent 8dedecb commit be8134d
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
# Quarkus Tools for Visual Studio Code Changelog

## [0.18.0](https://github.com/redhat-developer/vscode-quarkus/milestone/20?closed=1) (August 26, 2024)

### Enhancements

- Set platformOnly to false to collect all extensions in the wizard. See [#815](https://github.com/redhat-developer/vscode-quarkus/pull/815).
- Qute: add arguments metadata for user-defined tags. See [quarkus-ls#928](https://github.com/redhat-developer/quarkus-ls/issues/928).
- Validate if a BuildItem is `final` or `abstract`. See [quarkus-ls#926](https://github.com/redhat-developer/quarkus-ls/issues/926).
- Support @Route from vertx to display codelens URL. See [quarkus-ls#914](https://github.com/redhat-developer/quarkus-ls/issues/914).
- Support customized template path for @CheckedTemplate. See [quarkus-ls#893](https://github.com/redhat-developer/quarkus-ls/issues/893).
- Resolve system properties/environment variables while browsing the application.properties values. See [lsp4mp#448](https://github.com/eclipse/lsp4mp/issues/448).
- Add support for @Startup healthcheck diagnostic. See [lsp4mp#443](https://github.com/eclipse/lsp4mp/issues/443).

### Bug Fixes

- Force language to 'quarkus-properties' doesn't work for application.properties. See [#817](https://github.com/redhat-developer/vscode-quarkus/pull/817).
- qute(NoMatchingTemplate) if using @CheckedTemplate with basePath. See [#787](https://github.com/redhat-developer/vscode-quarkus/issues/787).
- Qute: Cannot locate hyphenated template name. See [quarkus-ls#975](https://github.com/redhat-developer/quarkus-ls/issues/975).
- Check if record implement TemplateInstance to provide the support. See [quarkus-ls#974](https://github.com/redhat-developer/quarkus-ls/pull/974).
- fix: separate user tag parameters inlay hint. See [quarkus-ls#968](https://github.com/redhat-developer/quarkus-ls/pull/968).
- In qute, allow spaces between method parameters and only validate the return type of the method invocation when iterating over a method invocation. See [quarkus-ls#966](https://github.com/redhat-developer/quarkus-ls/issues/966).
- fix: allow spaces inside section branch.. See [quarkus-ls#965](https://github.com/redhat-developer/quarkus-ls/pull/965).
- fix: allow inject: with constructor class which have arguments. See [quarkus-ls#964](https://github.com/redhat-developer/quarkus-ls/pull/964).
- Support for inner Enum in Qute files. See [quarkus-ls#963](https://github.com/redhat-developer/quarkus-ls/issues/963).
- Support for void in property part of Qute template. See [quarkus-ls#961](https://github.com/redhat-developer/quarkus-ls/issues/961).
- Template files generated by clicking on a code lens were missing the closing `</html>`. See [quarkus-ls#955](https://github.com/redhat-developer/quarkus-ls/issues/955).
- quarkus.hibernate-orm.database.generation invalid validate value. See [quarkus-ls#945](https://github.com/redhat-developer/quarkus-ls/issues/945).
- Qute fragments doesn't work with non inner Templates Java file. See [quarkus-ls#937](https://github.com/redhat-developer/quarkus-ls/issues/937).
- inject:csrf is not retrieved in Qute template. See [quarkus-ls#901](https://github.com/redhat-developer/quarkus-ls/issues/901).
- NPE with Workspace Symbol when LSP client return null as SymbolInformation List. See [lsp4mp#457](https://github.com/eclipse/lsp4mp/pull/457).
- Unrecognized property mp.messaging.* when Channel annotation is used along with Multi. See [lsp4mp#451](https://github.com/eclipse/lsp4mp/pull/451).
- fix: synchronized projectLabels + collect codeLens when project is loaded. See [lsp4mp#444](https://github.com/eclipse/lsp4mp/pull/444).
- Hide `Debug Quarkus` command from palette. See [#743](https://github.com/redhat-developer/vscode-quarkus/issues/743).
- Use category `Quarkus` for all commands. See [#741](https://github.com/redhat-developer/vscode-quarkus/issues/741).

### Build

- Migrate Jenkins release job to GitHub Actions. See [#723](https://github.com/redhat-developer/vscode-quarkus/pull/723).

### Other

- Bump gulp from 4.0.2 to 5.0.0. See [#713](https://github.com/redhat-developer/vscode-quarkus/pull/713).
- Replace vulnerable pom-parser with fast-xml-parser in tests, and other updates. See [#657](https://github.com/redhat-developer/vscode-quarkus/pull/657).
- Replace axios library with built-in fetch. See [#711](https://github.com/redhat-developer/vscode-quarkus/pull/711).

## 1.17.0 (5 February, 2024)

### Enhancements
Expand Down

0 comments on commit be8134d

Please sign in to comment.