Enhancements
- Set platformOnly to false to collect all extensions in the wizard. See #815.
- Qute: add arguments metadata for user-defined tags. See quarkus-ls#928.
- Validate if a BuildItem is
final
orabstract
. See quarkus-ls#926. - Support @route from vertx to display codelens URL. See quarkus-ls#914.
- Support customized template path for @CheckedTemplate. See quarkus-ls#893.
- Resolve system properties/environment variables while browsing the application.properties values. See lsp4mp#448.
- Add support for @startup healthcheck diagnostic. See lsp4mp#443.
Bug Fixes
- Force language to 'quarkus-properties' doesn't work for application.properties. See #817.
- qute(NoMatchingTemplate) if using @CheckedTemplate with basePath. See #787.
- Qute: Cannot locate hyphenated template name. See quarkus-ls#975.
- Check if record implement TemplateInstance to provide the support. See quarkus-ls#974.
- fix: separate user tag parameters inlay hint. See quarkus-ls#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.
- fix: allow spaces inside section branch.. See quarkus-ls#965.
- fix: allow inject: with constructor class which have arguments. See quarkus-ls#964.
- Support for inner Enum in Qute files. See quarkus-ls#963.
- Support for void in property part of Qute template. See quarkus-ls#961.
- Template files generated by clicking on a code lens were missing the closing
</html>
. See quarkus-ls#955. - quarkus.hibernate-orm.database.generation invalid validate value. See quarkus-ls#945.
- Qute fragments doesn't work with non inner Templates Java file. See quarkus-ls#937.
- inject:csrf is not retrieved in Qute template. See quarkus-ls#901.
- NPE with Workspace Symbol when LSP client return null as SymbolInformation List. See lsp4mp#457.
- Unrecognized property mp.messaging.* when Channel annotation is used along with Multi. See lsp4mp#451.
- fix: synchronized projectLabels + collect codeLens when project is loaded. See lsp4mp#444.
- Hide
Debug Quarkus
command from palette. See #743. - Use category
Quarkus
for all commands. See #741.
Build
- Migrate Jenkins release job to GitHub Actions. See #723.