|
15 | 15 |
|
16 | 16 | ## 1.9.0
|
17 | 17 |
|
18 |
| -- Automatically configure Intellisense to use compile_commands.json generated |
19 |
| - by Meson |
| 18 | +- Automatically configure Intellisense to use compile_commands.json generated by |
| 19 | + Meson |
20 | 20 | - Meson `tasks.json` entries specifying `target` will now need to include the
|
21 | 21 | target's type. E.g. `"target": "relative/path/to/targetname:shared_library"`
|
22 | 22 |
|
23 | 23 | ## 1.8.1
|
24 | 24 |
|
25 |
| -- Drop vscode-nls dependency, which was unused and is no longer provided by default |
| 25 | +- Drop vscode-nls dependency, which was unused and is no longer provided by |
| 26 | + default |
26 | 27 |
|
27 | 28 | ## 1.8.0
|
28 | 29 |
|
29 | 30 | - Generate `<builddir>/meson-vscode.env` to be used in `launch.json`'s `envFile`
|
30 |
| - to run programs using Meson's developper environment. |
31 |
| - See https://mesonbuild.com/Commands.html#devenv |
| 31 | + to run programs using Meson's developper environment. See |
| 32 | + https://mesonbuild.com/Commands.html#devenv |
32 | 33 |
|
33 | 34 | ## 1.7.1
|
34 | 35 |
|
35 |
| -- Track the version of linting tools, so that features of new versions may be used |
| 36 | +- Track the version of linting tools, so that features of new versions may be |
| 37 | + used |
36 | 38 |
|
37 | 39 | ## 1.7.0
|
38 | 40 |
|
39 |
| -- Add `mesonbuild.debugOptions` configuration option. This allows to inject members into the debug configurations generated by this extension. |
| 41 | +- Add `mesonbuild.debugOptions` configuration option. This allows to inject |
| 42 | + members into the debug configurations generated by this extension. |
40 | 43 | - Add gcc compiler errors to problem view
|
41 | 44 | - Allow opening meson.build files from tree-view
|
42 | 45 | - Add button to run configure from the tree-view
|
43 |
| -- Add setupOptions, for options to pass exclusively to meson setup, but not meson configure |
| 46 | +- Add setupOptions, for options to pass exclusively to meson setup, but not |
| 47 | + meson configure |
44 | 48 |
|
45 | 49 | ## 1.6.0
|
| 50 | + |
46 | 51 | - Add highlighting for `add_project_dependencies()`
|
47 | 52 | - Add a meson DSL linter framework
|
48 | 53 | - Add a meson DSL formatter framework
|
49 | 54 | - Add [muon](https://muon.build) as a linting and formatting provider
|
50 | 55 | - Add `in` operator
|
51 | 56 |
|
52 |
| - |
53 | 57 | ## 1.5.2
|
| 58 | + |
54 | 59 | - Fix highlighting for `structured_sources()`
|
55 | 60 | - Add highlighting for `install_symlink()`
|
56 | 61 | - Add highlighting for `debug()`
|
57 |
| -- Remove highlighting for obsolete `getext()` and `find_library()`. These have been deprecated for some time and will result in an error if used. |
| 62 | +- Remove highlighting for obsolete `getext()` and `find_library()`. These have |
| 63 | + been deprecated for some time and will result in an error if used. |
58 | 64 | - Add highlighting for `unset_variable()`, `install_emptydir()`, and `range()`
|
59 | 65 |
|
60 |
| - |
61 | 66 | ## 1.5.1
|
| 67 | + |
62 | 68 | - Add highlighting for the new `structured_sources` function
|
63 | 69 |
|
64 | 70 | ## 1.5.0
|
| 71 | + |
65 | 72 | - Update to the new Meson icon
|
66 | 73 | - Initial support for the vscode native testing API
|
67 | 74 | - Add support for vscode debug API
|
|
73 | 80 | - Update various deprecated vscode features and API usage
|
74 | 81 |
|
75 | 82 | ## 1.4.0
|
| 83 | + |
76 | 84 | - Move to the mesonbuild project
|
77 | 85 | - syntax highlighting for dictionary literals, continue and break
|
78 | 86 | - Bugfix: tests and benchmarks with spaces in their names now work
|
|
83 | 91 | - Bugifx: Reload view on changes.
|
84 | 92 |
|
85 | 93 | ## 1.3.0
|
| 94 | + |
86 | 95 | - Remove layout=flat from default options
|
87 | 96 | - Change default build folder to builddir
|
88 | 97 | - Add syntax highlighting for new builtins
|
89 | 98 |
|
90 | 99 | ## 1.2.0
|
| 100 | + |
91 | 101 | - Add support for automatic task provider using `meson introspect`
|
92 | 102 | - Add code snippets
|
93 | 103 | - Add extension configuration
|
94 | 104 |
|
95 | 105 | ## 1.1.1
|
| 106 | + |
96 | 107 | - Remove configuration for {} as special tokens
|
97 | 108 | - Add licensing information
|
98 | 109 |
|
99 | 110 | ## 1.1.0
|
| 111 | + |
100 | 112 | - Add support for toggling comments
|
101 | 113 | - Auto-close brackets and strings
|
102 | 114 | - Add support for hex literals
|
103 | 115 |
|
104 | 116 | ## 1.0.0
|
| 117 | + |
105 | 118 | - Initial release
|
0 commit comments