|
4 | 4 |
|
5 | 5 | ### Enhancements
|
6 | 6 |
|
7 |
| - * enhancement - Make the "Deploy to OpenShift" command more discoverable. See [#406](https://github.com/redhat-developer/vscode-quarkus/issues/406). |
8 |
| - * enhancement - Add language support for Qute templates. See [#178](https://github.com/redhat-developer/vscode-quarkus/issues/178). |
9 |
| - * enhancement - Create a Qute Language Server. See [quarkus-ls#176](https://github.com/redhat-developer/quarkus-ls/issues/176). |
10 |
| - * enhancement - Promote experimental Qute validation. See [#438](https://github.com/redhat-developer/vscode-quarkus/issues/438). |
11 |
| - * enhancement - Create separate setting for configuring language mismatch behaviour for Qute templates. See [#457](https://github.com/redhat-developer/vscode-quarkus/issues/457). |
12 |
| - * enhancement - Automatically force Qute language for files under `src/main/resources/templates` of Quarkus projects. See [#450](https://github.com/redhat-developer/vscode-quarkus/issues/450). |
13 |
| - * enhancement - When generating a project without starter code, the Resource name step should be skipped. See [#396](https://github.com/redhat-developer/vscode-quarkus/issues/396). |
14 |
| - * enhancement - Provide completion for cache name in configuration file. See [quarkus-ls#404](https://github.com/redhat-developer/quarkus-ls/issues/404). |
15 |
| - * enhancement - Definition & Validation support for `@Scheduled/cron`. See [quarkus-ls#377](https://github.com/redhat-developer/quarkus-ls/issues/377) & [quarkus-ls#378](https://github.com/redhat-developer/quarkus-ls/issues/378). |
16 |
| - * enhancement - Support for `@ConfigMapping`. See [quarkus-ls#413](https://github.com/redhat-developer/quarkus-ls/issues/413) & [quarkus-ls#424](https://github.com/redhat-developer/quarkus-ls/issues/424). |
17 |
| - * enhancement - Support `application-${profile}.properties`. See [quarkus-ls#411](https://github.com/redhat-developer/quarkus-ls/pull/411). |
18 |
| - * enhancement - Support validation and code actions for `@ConfigProperty`. See [eclipse/lsp4mp#90](https://github.com/eclipse/lsp4mp/issues/90), [eclipse/lsp4mp#176](https://github.com/eclipse/lsp4mp/issues/176) and [eclipse/lsp4mp#147](https://github.com/eclipse/lsp4mp/issues/147). |
19 |
| - * enhancement - Completion for properties defined using `@ConfigProperties`. See [eclipse/lsp4mp#80](https://github.com/eclipse/lsp4mp/issues/80). |
20 |
| - * enhancement - Support validation for `@Retry` annotation and its member values. See [eclipse/lsp4mp#191](https://github.com/eclipse/lsp4mp/pull/191) and [eclipse/lsp4mp#196](https://github.com/eclipse/lsp4mp/issues/196). |
21 |
| - * enhancement - Diagnostics for `@Asynchronous`, `@Bulkhead` & `@Timeout` annotations. See [eclipse/lsp4mp#74](https://github.com/eclipse/lsp4mp/issues/74), [eclipse/lsp4mp#184](https://github.com/eclipse/lsp4mp/pull/184), [eclipse/lsp4mp#185](https://github.com/eclipse/lsp4mp/pull/185). |
22 |
| - * enhancement - Support the `@ApplicationPath` annotation to handle the project URL. See [eclipse/lsp4mp#179](https://github.com/eclipse/lsp4mp/issues/179). |
23 |
| - * enhancement - Diagnostics for invalid annotation parameter values. See [eclipse/lsp4mp#77](https://github.com/eclipse/lsp4mp/issues/77). |
24 |
| - * enhancement - Use redhat.java embedded JRE to launch the language servers. See [vscode-microprofile#84](https://github.com/redhat-developer/vscode-microprofile/issues/84), [#461](https://github.com/redhat-developer/vscode-quarkus/pull/461). |
25 |
| - * enhancement - Add settings to disable CodeLens. See [quarkus-ls#472](https://github.com/redhat-developer/quarkus-ls/issues/472). |
| 7 | + * Make the "Deploy to OpenShift" command more discoverable. See [#406](https://github.com/redhat-developer/vscode-quarkus/issues/406). |
| 8 | + * Add language support for Qute templates. See [#178](https://github.com/redhat-developer/vscode-quarkus/issues/178). |
| 9 | + * Create a Qute Language Server. See [quarkus-ls#176](https://github.com/redhat-developer/quarkus-ls/issues/176). |
| 10 | + * Promote experimental Qute validation. See [#438](https://github.com/redhat-developer/vscode-quarkus/issues/438). |
| 11 | + * Create separate setting for configuring language mismatch behaviour for Qute templates. See [#457](https://github.com/redhat-developer/vscode-quarkus/issues/457). |
| 12 | + * Automatically force Qute language for files under `src/main/resources/templates` of Quarkus projects. See [#450](https://github.com/redhat-developer/vscode-quarkus/issues/450). |
| 13 | + * When generating a project without starter code, the Resource name step should be skipped. See [#396](https://github.com/redhat-developer/vscode-quarkus/issues/396). |
| 14 | + * Provide completion for cache name in configuration file. See [quarkus-ls#404](https://github.com/redhat-developer/quarkus-ls/issues/404). |
| 15 | + * Definition & Validation support for `@Scheduled/cron`. See [quarkus-ls#377](https://github.com/redhat-developer/quarkus-ls/issues/377) & [quarkus-ls#378](https://github.com/redhat-developer/quarkus-ls/issues/378). |
| 16 | + * Support for `@ConfigMapping`. See [quarkus-ls#413](https://github.com/redhat-developer/quarkus-ls/issues/413) & [quarkus-ls#424](https://github.com/redhat-developer/quarkus-ls/issues/424). |
| 17 | + * Support `application-${profile}.properties`. See [quarkus-ls#411](https://github.com/redhat-developer/quarkus-ls/pull/411). |
| 18 | + * Support validation and code actions for `@ConfigProperty`. See [eclipse/lsp4mp#90](https://github.com/eclipse/lsp4mp/issues/90), [eclipse/lsp4mp#176](https://github.com/eclipse/lsp4mp/issues/176) and [eclipse/lsp4mp#147](https://github.com/eclipse/lsp4mp/issues/147). |
| 19 | + * Completion for properties defined using `@ConfigProperties`. See [eclipse/lsp4mp#80](https://github.com/eclipse/lsp4mp/issues/80). |
| 20 | + * Support validation for `@Retry` annotation and its member values. See [eclipse/lsp4mp#191](https://github.com/eclipse/lsp4mp/pull/191) and [eclipse/lsp4mp#196](https://github.com/eclipse/lsp4mp/issues/196). |
| 21 | + * Diagnostics for `@Asynchronous`, `@Bulkhead` & `@Timeout` annotations. See [eclipse/lsp4mp#74](https://github.com/eclipse/lsp4mp/issues/74), [eclipse/lsp4mp#184](https://github.com/eclipse/lsp4mp/pull/184), [eclipse/lsp4mp#185](https://github.com/eclipse/lsp4mp/pull/185). |
| 22 | + * Support the `@ApplicationPath` annotation to handle the project URL. See [eclipse/lsp4mp#179](https://github.com/eclipse/lsp4mp/issues/179). |
| 23 | + * Diagnostics for invalid annotation parameter values. See [eclipse/lsp4mp#77](https://github.com/eclipse/lsp4mp/issues/77). |
| 24 | + * Use redhat.java embedded JRE to launch the language servers. See [vscode-microprofile#84](https://github.com/redhat-developer/vscode-microprofile/issues/84), [#461](https://github.com/redhat-developer/vscode-quarkus/pull/461). |
| 25 | + * Add settings to disable CodeLens. See [quarkus-ls#472](https://github.com/redhat-developer/quarkus-ls/issues/472). |
26 | 26 |
|
27 | 27 | ### Bug Fixes
|
28 | 28 |
|
29 |
| - * bug fix - CodeLens URL does not respect `quarkus.http.root-path property`. See [quarkus-ls#368](https://github.com/redhat-developer/quarkus-ls/issues/368) & [quarkus-ls#414](https://github.com/redhat-developer/quarkus-ls/pull/414). |
30 |
| - * bug fix - Quarkus API URL should use HTTPS. See [#402](https://github.com/redhat-developer/vscode-quarkus/issues/402). |
31 |
| - * bug fix - Fix support for HTTP for code.quarkus.io API endpoints. See [#422](https://github.com/redhat-developer/vscode-quarkus/pull/422). |
32 |
| - * bug fix - Support for default value inside property expression. See [#392](https://github.com/redhat-developer/vscode-quarkus/issues/392). |
33 |
| - * bug fix - Debugging no-starter code projects fails. See [#389](https://github.com/redhat-developer/vscode-quarkus/issues/389). |
34 |
| - * bug fix - "Add to current workspace" creates duplicate project. See [#380](https://github.com/redhat-developer/vscode-quarkus/issues/380). |
35 |
| - * bug fix - Use SafeConstructor for Yaml parser instantation. See [quarkus-ls#527](https://github.com/redhat-developer/quarkus-ls/pull/527). |
| 29 | + * CodeLens URL does not respect `quarkus.http.root-path property`. See [quarkus-ls#368](https://github.com/redhat-developer/quarkus-ls/issues/368) & [quarkus-ls#414](https://github.com/redhat-developer/quarkus-ls/pull/414). |
| 30 | + * Quarkus API URL should use HTTPS. See [#402](https://github.com/redhat-developer/vscode-quarkus/issues/402). |
| 31 | + * Fix support for HTTP for code.quarkus.io API endpoints. See [#422](https://github.com/redhat-developer/vscode-quarkus/pull/422). |
| 32 | + * Support for default value inside property expression. See [#392](https://github.com/redhat-developer/vscode-quarkus/issues/392). |
| 33 | + * Debugging no-starter code projects fails. See [#389](https://github.com/redhat-developer/vscode-quarkus/issues/389). |
| 34 | + * "Add to current workspace" creates duplicate project. See [#380](https://github.com/redhat-developer/vscode-quarkus/issues/380). |
| 35 | + * Use SafeConstructor for Yaml parser instantation. See [quarkus-ls#527](https://github.com/redhat-developer/quarkus-ls/pull/527). |
36 | 36 |
|
37 | 37 | ### Build
|
38 | 38 |
|
39 |
| - * build - Tests time out on macOS on GitHub Actions. See [#379](https://github.com/redhat-developer/vscode-quarkus/issues/379). |
40 |
| - * build - Run vscode-quarkus build & test suite at fixed intervals. See [#429](https://github.com/redhat-developer/vscode-quarkus/pull/429). |
| 39 | + * Tests time out on macOS on GitHub Actions. See [#379](https://github.com/redhat-developer/vscode-quarkus/issues/379). |
| 40 | + * Run vscode-quarkus build & test suite at fixed intervals. See [#429](https://github.com/redhat-developer/vscode-quarkus/pull/429). |
41 | 41 |
|
42 | 42 | ### Other
|
43 | 43 |
|
44 |
| - * other - Provide more telemetry granularity for the create project event. See [#405](https://github.com/redhat-developer/vscode-quarkus/issues/405). |
45 |
| - * other - Fix the npm-watch task. See [#417](https://github.com/redhat-developer/vscode-quarkus/pull/417). |
46 |
| - * other - Add launch configuration for also debugging MicroProfile extension. See [#388](https://github.com/redhat-developer/vscode-quarkus/pull/388). |
47 |
| - * other - Add documentation for Qute support. See [#427](https://github.com/redhat-developer/vscode-quarkus/issues/427). |
48 |
| - * other - Add `qute.trace.server` as setting in package.json. See [#425](https://github.com/redhat-developer/vscode-quarkus/issues/425). |
49 |
| - * other - Mention required NodeJS 14.x in CONTRIBUTING.md. See [#357](https://github.com/redhat-developer/vscode-quarkus/pull/357). |
| 44 | + * Provide more telemetry granularity for the create project event. See [#405](https://github.com/redhat-developer/vscode-quarkus/issues/405). |
| 45 | + * Fix the npm-watch task. See [#417](https://github.com/redhat-developer/vscode-quarkus/pull/417). |
| 46 | + * Add launch configuration for also debugging MicroProfile extension. See [#388](https://github.com/redhat-developer/vscode-quarkus/pull/388). |
| 47 | + * Add documentation for Qute support. See [#427](https://github.com/redhat-developer/vscode-quarkus/issues/427). |
| 48 | + * Add `qute.trace.server` as setting in package.json. See [#425](https://github.com/redhat-developer/vscode-quarkus/issues/425). |
| 49 | + * Mention required NodeJS 14.x in CONTRIBUTING.md. See [#357](https://github.com/redhat-developer/vscode-quarkus/pull/357). |
50 | 50 |
|
51 | 51 | ## 1.9.0 (28 July, 2021)
|
52 | 52 |
|
|
0 commit comments