Skip to content

1.12.0

Compare
Choose a tag to compare
@rgrunber rgrunber released this 01 Dec 20:29
· 231 commits to master since this release

Enhancements

Performance

Bug Fixes

  • Duplicate template data when using type safe expressions. See quarkus-ls#750.
  • NPE when validating Qute template where a method is invoked. See quarkus-ls#748.
  • Qute parser does not parse operator parameters with '=' correctly. See quarkus-ls#742.
  • Indent snippet new line if LSP client doesn't support InsertTextMode#AdjustIndentation. See quarkus-ls#727.
  • Inlay hints fails when re-opening vscode on a qute template. See #503.
  • Ignore synthetic methods in Qute templates. See quarkus-ls#723.
  • ClassCastException with code action and method part. See quarkus-ls#717.
  • JavaFileTextDocumentService doesn't gracefully handle lack of rename support. See quarkus-ls#700.
  • Do not give code actions for stale diagnostics. See quarkus-ls#694.
  • Update snippet activation based on API changes. See #551.
  • AbstractQuteTemplateLinkCollector wrongly identifies template fields. See quarkus-ls#683.
  • Completion proposes invalid {inject:*} items. See quarkus-ls#590.
  • Java source code not validated upon start. See eclipse/lsp4mp#301.
  • Improve handling of @ConfigProperties for validation. See eclipse/lsp4mp#304.
  • Support for the config_ordinal property in microprofile-config.properties. See eclipse/lsp4mp#289.
  • Property evaluation should support the environment variable default value notation. See eclipse/lsp4mp#241.
  • Display property value when hovering over a key that isn't defined in the application. See eclipse/lsp4mp#285.
  • REST client code lens only shows up for GET annotations. See eclipse/lsp4mp#94.
  • JAXRS code lens URL should always appear above method declaration. See eclipse/lsp4mp#194.
  • Support microprofile-health 3.0 and later. See eclipse/lsp4mp#314.
  • @ConfigProperties validation should check the annotation's fully qualified name. See eclipse/lsp4mp#304.
  • Fix typo in mpirc snippet. See eclipse/lsp4mp#325.
  • Disable JVM logging by default to avoid language server failure. See #548.

Build

  • Add support for pre-releases. See #539.
  • Update node to 14 in CI and CD. See #534.
  • Update vscode-redhat-telemetry to 0.5.2. See #558.
  • Update Jenkinsfile to use Java 17. See #538.