Skip to content

1.13.0

Compare
Choose a tag to compare
@datho7561 datho7561 released this 04 Apr 21:27
· 197 commits to master since this release

Enhancements

Bug Fixes

  • Treat CompletionStage and Uni objects as their resolved type for validation and completion in Qute templates. See redhat-developer/quarkus-ls#826.
  • {#if} sections in Qute templates of the form {#if !inject:beanName}{/if} are marked as invalid. See redhat-developer/quarkus-ls#828.
  • Quick fix to generate a @TemplateExtension class from a Qute template might place the class in the wrong folder. See redhat-developer/quarkus-ls#831.
  • "Create project" fails when there are no folders and one java file open. See #559.
  • Fix Quarkus debug configuration after maven wrapper is deleted. See #572.
  • qute-ls remains running after vscode-quarkus is stopped. See #576.
  • Prevent infinite loop when going to the definition of a user tag. See #579.
  • Prevent popups by reading files without triggering onDidOpenTextDocument. See #584.
  • Prevent errors while vscode-java is still starting. See #586.
  • Incomplete {#if} section with operator may generate ClassCastException. See redhat-developer/quarkus-ls#816.
  • Use quarkus-ls's Qute parser for syntax validation in order to get consistent diagnostic positions and ranges. See redhat-developer/quarkus-ls#812.
  • Completion in Qute template should generate only start section when an empty end section is found. See redhat-developer/quarkus-ls#805.
  • Qute "Generate missing member" quick fix cannot generate new template extension when TemplateExtensions and TemplateExtensions0 exist. See redhat-developer/quarkus-ls#712.
  • Prevent resolving code actions that run commands. See #598.

Build

  • Use vsce from the @vscode namespace. See #571.