From 3f91854b104ac23a2d48e0d9a04ec7adbb50a85f Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Sat, 11 May 2019 09:07:58 +0000 Subject: [PATCH] :tada: Release of add-on Visual Studio Code 0.5.0 --- README.md | 6 +++--- vscode/CHANGELOG.md | 33 +++++++++++++++++++++++++++------ vscode/README.md | 6 +++--- vscode/config.json | 2 +- 4 files changed, 34 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 843bf7bb..c983d170 100644 --- a/README.md +++ b/README.md @@ -1065,10 +1065,10 @@ SOFTWARE. [unifi-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg [unifi-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [unifi-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-vscode]: https://github.com/hassio-addons/addon-vscode/tree/v0.4.2 -[addon-doc-vscode]: https://github.com/hassio-addons/addon-vscode/blob/v0.4.2/README.md +[addon-vscode]: https://github.com/hassio-addons/addon-vscode/tree/v0.5.0 +[addon-doc-vscode]: https://github.com/hassio-addons/addon-vscode/blob/v0.5.0/README.md [vscode-issue]: https://github.com/hassio-addons/addon-vscode/issues -[vscode-version-shield]: https://img.shields.io/badge/version-v0.4.2-blue.svg +[vscode-version-shield]: https://img.shields.io/badge/version-v0.5.0-blue.svg [vscode-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/vscode-amd64.svg [vscode-aarch64-shield]: https://img.shields.io/badge/aarch64-no-red.svg [vscode-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg diff --git a/vscode/CHANGELOG.md b/vscode/CHANGELOG.md index b49eb371..f9994b42 100644 --- a/vscode/CHANGELOG.md +++ b/vscode/CHANGELOG.md @@ -1,15 +1,36 @@ [Full Changelog][changelog] -✨ This release adds support for the "Add to sidebar" feature that became available in Home Assistant 0.92. +⬆️ This release brings major updates to the [Home Assistant Config Helper](https://github.com/keesschollaart81/vscode-home-assistant) extension for Visual Studio code. +@keesschollaart81 did an amazing job on extending it and now provides: -Please note: You need to have Home Assistant 0.92 or newer to be able to install this update. +- Auto-completion & validation on your Home Assistant configuration in general. +- Auto-completion & validation for Lovelace. +- Can now handle `!include`'s and supports `Go to Definition`. -### 🔨 Changed +🚑 Furthermore, changes were applied to reduce the number of refreshes of the file/folder tree. This was especially annoying when trying to create or rename files/folders using the explorer. -- :arrow_up: Updates Home Assistant requirement to 0.92.0b2 -- :sparkles: Adds support for showing in sidebar +### ⚠️ Configuration change -[changelog]: https://github.com/hassio-addons/addon-vscode/compare/v0.4.1...v0.4.2 +This add-on comes with a VSCode configuration out of the box, which is being updated by the add-on. This auto-update mechanism stops working when you personalize/change VSCode's configuration. + +In order for the new Home Assistant Config Helper extension to work, a configuration change was made. If you did not personalize your vscode configuration, the thing will just work. If you did customize it and want to reset your configuration to the new defaults: + +1. Open the Visual Studio Code editor. +1. Click on `Terminal` in the top menu bar and click on `New Terminal`. +1. Execute the following command in the terminal window: `reset-settings`. +1. Done! + +### 🔨 Changes + +- :arrow_up: Upgrades add-on base image to 3.1.1 +- :arrow_up: Upgrades code-server to 1.939-vsc1.33.1 +- :hammer: Pins versions of VSCode extensions +- :hammer: Extends file watcher exclude list +- :hammer: Associates yaml file to Home Assistant by default +- :sparkles: Adds vscode settings reset command +- :arrow_up: Upgrades vscode-home-assistant to 0.5.7 + +[changelog]: https://github.com/hassio-addons/addon-vscode/compare/v0.4.2...v0.5.0 Questions? Join our Discord server! https://discord.me/hassioaddons Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck \ No newline at end of file diff --git a/vscode/README.md b/vscode/README.md index f0a70db2..1f117862 100644 --- a/vscode/README.md +++ b/vscode/README.md @@ -47,13 +47,13 @@ If you are more interested in stable releases of our add-ons: [buymeacoffee]: https://www.buymeacoffee.com/frenck [discord-shield]: https://img.shields.io/discord/478094546522079232.svg [discord]: https://discord.me/hassioaddons -[docs]: https://github.com/hassio-addons/addon-vscode/blob/v0.4.2/README.md +[docs]: https://github.com/hassio-addons/addon-vscode/blob/v0.5.0/README.md [forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg [forum]: https://community.home-assistant.io/?u=frenck [maintenance-shield]: https://img.shields.io/maintenance/yes/2019.svg [patreon-shield]: https://www.frenck.nl/images/patreon.png [patreon]: https://www.patreon.com/frenck [project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg -[release-shield]: https://img.shields.io/badge/version-v0.4.2-blue.svg -[release]: https://github.com/hassio-addons/addon-vscode/tree/v0.4.2 +[release-shield]: https://img.shields.io/badge/version-v0.5.0-blue.svg +[release]: https://github.com/hassio-addons/addon-vscode/tree/v0.5.0 [screenshot]: https://github.com/hassio-addons/addon-vscode/raw/master/images/screenshot.png \ No newline at end of file diff --git a/vscode/config.json b/vscode/config.json index ec0d8971..217ff1c6 100644 --- a/vscode/config.json +++ b/vscode/config.json @@ -1,6 +1,6 @@ { "name": "Visual Studio Code", - "version": "0.4.2", + "version": "0.5.0", "slug": "vscode", "description": "Fully featured VSCode experience, to edit your HA config in the browser, including auto-completion!", "url": "https://github.com/hassio-addons/addon-vscode",