Skip to content

Commit 467a80e

Browse files
committed
(GH-451) Prepare for 0.15.0 release
This commit prepares the extension for a 0.15.0 release.
1 parent 198b050 commit 467a80e

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,22 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
66

77
## Unreleased
88

9-
- ([GH-446](https://github.com/lingua-pupuli/puppet-vscode/issues/446)) Remove deprecated --enable-file-cache option for Editor Services
9+
## [0.15.0] - 2018-12-21
10+
11+
### Added
12+
1013
- ([GH-440](https://github.com/lingua-pupuli/puppet-vscode/issues/440)) Add a setting for additional modulepath
14+
- ([GH-335](https://github.com/lingua-pupuli/puppet-vscode/issues/335)) Add a setting to disable the language server
15+
16+
### Changed
17+
1118
- ([GH-447](https://github.com/lingua-pupuli/puppet-vscode/issues/447)) Update puppet-editor-services to [0.17.0](https://github.com/lingua-pupuli/puppet-editor-services/blob/master/CHANGELOG.md#0170---2018-12-14)
19+
- ([GH-412](https://github.com/lingua-pupuli/puppet-vscode/issues/412)) Refactored the Language Server Connection Handler
20+
21+
### Removed
22+
23+
- ([GH-446](https://github.com/lingua-pupuli/puppet-vscode/issues/446)) Remove deprecated --enable-file-cache option for Editor Services
24+
- ([GH-439](https://github.com/lingua-pupuli/puppet-vscode/issues/439)) Remove RestartSession Command
1225

1326
## [0.14.0] - 2018-12-03
1427

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
- [Outline View](#outline-view)
1919
- [Breadcrumbs](#breadcrumbs)
2020
- [Go to Symbol](#go-to-symbol)
21+
[Open Symbol by Name](#open-symbol-by-name)
2122
- [Code Snippets](#code-snippets)
2223
- [Linting](#linting)
2324
- [Live Workspace Intellisense](#live-workspace-intellisense)
@@ -57,7 +58,9 @@ This extension provides full Puppet Language support for [Visual Studio Code](ht
5758
- Outline View
5859
- Breadcrumbs
5960
- Go to Symbol
61+
- Open Symbol by Name
6062
- Linting
63+
- Live Workspace Intellisense
6164
- Code snippets
6265
- Go to Definition of functions, types and classes
6366
- Validation of `metadata.json` files
@@ -156,6 +159,10 @@ Opening the `Command Palette` and typing the `@` symbol initiates the `Go to Sym
156159
157160
![go_to_symbol](https://raw.githubusercontent.com/lingua-pupuli/puppet-vscode/master/docs/assets/go_to_symbol.gif)
158161

162+
### Open Symbol by Name
163+
164+
Pressing `Ctrl+T` (or ⌘T on OSX) will list all [Puppet Custom Types](https://puppet.com/docs/puppet/latest/custom_types.html), [Functions](https://puppet.com/docs/puppet/latest/lang_write_functions_in_puppet.html), [Classes](https://puppet.com/docs/puppet/latest/lang_classes.html) and [Defined Types](https://puppet.com/docs/puppet/latest/lang_defined_types.html) in the workspace. You can then [navigate to the symbol](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name) by pressing `Enter`.
165+
159166
### Code Snippets
160167

161168
As part of IntelliSense and Snippets, you can quickly create templates to automate repetitive series of code.
@@ -166,9 +173,7 @@ Linting is automatically applied to the document as you edit, without having to
166173

167174
### Live Workspace Intellisense
168175

169-
If you are editing a module you will now get live intellisense of the [Puppet Custom Types](https://puppet.com/docs/puppet/latest/custom_types.html), [Functions](https://puppet.com/docs/puppet/latest/lang_write_functions_in_puppet.html), [Classes](https://puppet.com/docs/puppet/latest/lang_classes.html) and [Defined Types](https://puppet.com/docs/puppet/latest/lang_defined_types.html). For example if you are editing the [puppetlabs-apache module](https://github.com/puppetlabs/puppetlabs-apache) you will be able to get auto-complete for resources like `apache::vhost` or `apache::mod::php`.
170-
171-
Support for [Control Repositories](https://puppet.com/docs/pe/latest/control_repo.html) is _coming soon!_
176+
If you are editing a module, or a [Control Repository](https://puppet.com/docs/pe/latest/control_repo.html), you will now get live intellisense of the [Puppet Custom Types](https://puppet.com/docs/puppet/latest/custom_types.html), [Functions](https://puppet.com/docs/puppet/latest/lang_write_functions_in_puppet.html), [Classes](https://puppet.com/docs/puppet/latest/lang_classes.html) and [Defined Types](https://puppet.com/docs/puppet/latest/lang_defined_types.html). For example if you are editing the [puppetlabs-apache module](https://github.com/puppetlabs/puppetlabs-apache) you will be able to get auto-complete for resources like `apache::vhost` or `apache::mod::php`.
172177

173178
> Note: Workspace Intellisense is only updated when you save a file, instead of features like linting which update as you type
174179

0 commit comments

Comments
 (0)