github redhat-developer/vscode-quarkus v1.11.0
1.11.0

latest releases: 1.19.1, 1.19.0, 1.18.2...
2 years ago

Enhancements

  • Support for @TemplateGlobal annotation. See quarkus-ls#605.
  • Support CodeLens for parameter names (that are Java types) in Qute templates. See #474.
  • Improve syntax colouration for logical operators and bracket precedence. See #478, #490.
  • Improve Qute parameter declaration syntax colouration. See #488.
  • TextMate grammar support for property expressions. See #272.
  • Suppress undefined variable errors in certain contexts. See quarkus-ls#548.
  • Add Rename support within Qute templates. See quarkus-ls#492.
  • Support missing attributes for @TemplateData / @RegisterForReflection. See quarkus-ls#631.
  • Provide qute.native.enabled setting. See quarkus-ls#629.
  • Code action to add ?? at the end of the object part for UndefinedObject. See quarkus-ls#613.
  • Completion for nested block section. See quarkus-ls#497.
  • Display error when Quarkus application is built for Qute. See #508.

Performance

Bug Fixes

  • Linked editing doesn't work if variable is used as a parameter into a section. See #500.
  • Auto-closing of curly brace fails under certain circumstances. See #502.
  • Update native mode setting description. See #501.
  • Changed Qute validation pop-up to appear only when a Qute template is opened. See #479.
  • Fix NPE with data model template. See quarkus-ls#664.
  • Template validation complains about strings containing spaces. See quarkus-ls#639.
  • Expression indexes are wrong. See quarkus-ls#627.
  • Simplify the resolve signature logic. See quarkus-ls#652.
  • QuarkusConfigPropertiesProvider void return type check doesn't work. See quarkus-ls#650.

Build

  • Migrate from TSLint to ESLint. See #337.
  • Avoid use of 'install' in favour of 'verify' in packaging scripts. See #507.
  • Bump EJS from 2.7.4 to 3.1.7. See #498.
  • Adapt to new version of m2e in JDT-LS. See quarkus-ls#668.
  • Remove unnecessary Gson dependency in pom files. See quarkus-ls#672.
  • Move to LSP4J 0.14.0. See quarkus-ls#644.
  • Update Quarkus LS to use LSP4MP 0.5.0 Snapshots. See quarkus-ls#621.

Documentation

  • Added list of supported Qute default value resolvers to documentation. See #521.
  • Add inlay hint documentation. See #516.
  • Add DCO documentation. See quarkus-ls#512.

Don't miss a new vscode-quarkus release

NewReleases is sending notifications on new releases.