|
1 | 1 | # Quarkus Tools for Visual Studio Code Changelog
|
2 | 2 |
|
| 3 | +## [0.18.0](https://github.com/redhat-developer/vscode-quarkus/milestone/20?closed=1) (August 26, 2024) |
| 4 | + |
| 5 | +### Enhancements |
| 6 | + |
| 7 | +- Set platformOnly to false to collect all extensions in the wizard. See [#815](https://github.com/redhat-developer/vscode-quarkus/pull/815). |
| 8 | +- Qute: add arguments metadata for user-defined tags. See [quarkus-ls#928](https://github.com/redhat-developer/quarkus-ls/issues/928). |
| 9 | +- Validate if a BuildItem is `final` or `abstract`. See [quarkus-ls#926](https://github.com/redhat-developer/quarkus-ls/issues/926). |
| 10 | +- Support @Route from vertx to display codelens URL. See [quarkus-ls#914](https://github.com/redhat-developer/quarkus-ls/issues/914). |
| 11 | +- Support customized template path for @CheckedTemplate. See [quarkus-ls#893](https://github.com/redhat-developer/quarkus-ls/issues/893). |
| 12 | +- Resolve system properties/environment variables while browsing the application.properties values. See [lsp4mp#448](https://github.com/eclipse/lsp4mp/issues/448). |
| 13 | +- Add support for @Startup healthcheck diagnostic. See [lsp4mp#443](https://github.com/eclipse/lsp4mp/issues/443). |
| 14 | + |
| 15 | +### Bug Fixes |
| 16 | + |
| 17 | +- Force language to 'quarkus-properties' doesn't work for application.properties. See [#817](https://github.com/redhat-developer/vscode-quarkus/pull/817). |
| 18 | +- qute(NoMatchingTemplate) if using @CheckedTemplate with basePath. See [#787](https://github.com/redhat-developer/vscode-quarkus/issues/787). |
| 19 | +- Qute: Cannot locate hyphenated template name. See [quarkus-ls#975](https://github.com/redhat-developer/quarkus-ls/issues/975). |
| 20 | +- Check if record implement TemplateInstance to provide the support. See [quarkus-ls#974](https://github.com/redhat-developer/quarkus-ls/pull/974). |
| 21 | +- fix: separate user tag parameters inlay hint. See [quarkus-ls#968](https://github.com/redhat-developer/quarkus-ls/pull/968). |
| 22 | +- 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). |
| 23 | +- fix: allow spaces inside section branch.. See [quarkus-ls#965](https://github.com/redhat-developer/quarkus-ls/pull/965). |
| 24 | +- fix: allow inject: with constructor class which have arguments. See [quarkus-ls#964](https://github.com/redhat-developer/quarkus-ls/pull/964). |
| 25 | +- Support for inner Enum in Qute files. See [quarkus-ls#963](https://github.com/redhat-developer/quarkus-ls/issues/963). |
| 26 | +- Support for void in property part of Qute template. See [quarkus-ls#961](https://github.com/redhat-developer/quarkus-ls/issues/961). |
| 27 | +- 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). |
| 28 | +- quarkus.hibernate-orm.database.generation invalid validate value. See [quarkus-ls#945](https://github.com/redhat-developer/quarkus-ls/issues/945). |
| 29 | +- Qute fragments doesn't work with non inner Templates Java file. See [quarkus-ls#937](https://github.com/redhat-developer/quarkus-ls/issues/937). |
| 30 | +- inject:csrf is not retrieved in Qute template. See [quarkus-ls#901](https://github.com/redhat-developer/quarkus-ls/issues/901). |
| 31 | +- NPE with Workspace Symbol when LSP client return null as SymbolInformation List. See [lsp4mp#457](https://github.com/eclipse/lsp4mp/pull/457). |
| 32 | +- Unrecognized property mp.messaging.* when Channel annotation is used along with Multi. See [lsp4mp#451](https://github.com/eclipse/lsp4mp/pull/451). |
| 33 | +- fix: synchronized projectLabels + collect codeLens when project is loaded. See [lsp4mp#444](https://github.com/eclipse/lsp4mp/pull/444). |
| 34 | +- Hide `Debug Quarkus` command from palette. See [#743](https://github.com/redhat-developer/vscode-quarkus/issues/743). |
| 35 | +- Use category `Quarkus` for all commands. See [#741](https://github.com/redhat-developer/vscode-quarkus/issues/741). |
| 36 | + |
| 37 | +### Build |
| 38 | + |
| 39 | +- Migrate Jenkins release job to GitHub Actions. See [#723](https://github.com/redhat-developer/vscode-quarkus/pull/723). |
| 40 | + |
| 41 | +### Other |
| 42 | + |
| 43 | +- Bump gulp from 4.0.2 to 5.0.0. See [#713](https://github.com/redhat-developer/vscode-quarkus/pull/713). |
| 44 | +- Replace vulnerable pom-parser with fast-xml-parser in tests, and other updates. See [#657](https://github.com/redhat-developer/vscode-quarkus/pull/657). |
| 45 | +- Replace axios library with built-in fetch. See [#711](https://github.com/redhat-developer/vscode-quarkus/pull/711). |
| 46 | + |
3 | 47 | ## 1.17.0 (5 February, 2024)
|
4 | 48 |
|
5 | 49 | ### Enhancements
|
|
0 commit comments