Skip to content

Releases: hassio-addons/addon-vscode

v2.4.0

28 Jul 14:41
94e3701
Compare
Choose a tag to compare

Full Changelog

Sorry, it has been a while! It took a bit to get all parts of this add-on working together as it should, which now it does!

A brand new code-server, with a Home Assistant vscode extension that had some major upgrades! Furthermore, the latest MDI icons, supported by Home Assistant Core 0.113 are available and quite a bit of tweaking in general.

🔨 Changes

  • ⬆️ Upgrades code-server to 3.4.1 (#112)
  • 📚 Update README for removal of disable_telemetry config option (#110)
  • ⬆️ Upgrades base image to v3.2.1
  • ⬆️ Upgrades ESPHome.esphome-vscode to 0.3.0
  • ⬆️ Upgrades lukas-tr.materialdesignicons-intellisense to 3.0.0
  • 🔥 Remove Renovatebot
  • 🚑 Increase sleep between extension downloads
  • 🚑 Fix extension downloads (#120)
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.7.1
  • 🚑 Fix MDI icon to new name (#121)
  • ⬆️ Upgrades emilast.LogFileHighlighter to 2.9.0
  • ⬆️ Upgrades redhat.vscode-yaml to 0.9.1
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.8.1

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.3.0

30 May 20:38
8e6e2c9
Compare
Choose a tag to compare

Full Changelog

This release bring changes to VSCode settings. The settings will only update if you have not changed them. If you did change settings in VSCode, you can reset them by executing the reset-settings command from the VSCode terminal.

🔨 Changes

  • ⬆️ Updates yamllint to v1.23.0 (#97)
  • ⬆️ Updates homeassistant_cli to v0.9.1 (#99)
  • ⬆️ Upgrades git to 1:2.17.1-1ubuntu0.7
  • 🔨 Switch add-on from Ubuntu to Debian
  • 🔨 Implement OCI image specification on labels
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.6.5
  • ⬆️ Upgrades lukas-tr.materialdesignicons-intellisense to 2.0.2
  • ⬆️ Upgrades redhat.vscode-yaml to 0.8.0
  • ⬆️ Upgrades usernamehw.errorlens to 3.1.1
  • 🚑 Ensure locales are generated
  • 🚑 Remove disable-ssh flag from code-server run
  • 🚑 Fix download location of code-server
  • 🚑 Fix code-server executable path, changed in v3.3.0
  • 🚑 Remove disable-updates flag, not longer used in v3.3.0
  • 🚑 Update architecture name for amd64, changed in v3.3.0
  • 🚑 Fix locales handling
  • 👕 Slow down fetching extensions from Marketplace a bit, to prevent rate limiting
  • 🚑 Fix auto indent for YAML
  • ⬆️ Upgrades code-server to 3.4.0
  • ✏️ Split add-on documentation
  • 🚑 Increase sleep between extension download
  • 🚑 Fix auto indent for HA files

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.3.0-beta.4

30 May 19:45
ec99f1c
Compare
Choose a tag to compare
v2.3.0-beta.4 Pre-release
Pre-release

Full Changelog

🔨 Changes

  • ⬆️ Updates yamllint to v1.23.0 (#97)
  • ⬆️ Updates homeassistant_cli to v0.9.1 (#99)
  • ⬆️ Upgrades git to 1:2.17.1-1ubuntu0.7
  • ⬆️ Upgrades code-server to 3.2.0
  • 🔨 Switch add-on from Ubuntu to Debian
  • 🔨 Implement OCI image specification on labels
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.6.5
  • ⬆️ Upgrades lukas-tr.materialdesignicons-intellisense to 2.0.2
  • ⬆️ Upgrades redhat.vscode-yaml to 0.8.0
  • ⬆️ Upgrades usernamehw.errorlens to 3.1.1
  • 🚑 Ensure locales are generated
  • 🚑 Remove disable-ssh flag from code-server run
  • ⬆️ Upgrades code-server to 3.3.0
  • 🚑 Fix download location of code-server
  • 🚑 Fix code-server executable path, changed in v3.3.0
  • 🚑 Remove disable-updates flag, not longer used in v3.3.0
  • 🚑 Update architecture name for amd64, changed in v3.3.0
  • ⬆️ Upgrades code-server to 3.3.1
  • 🚑 Fix locales handling
  • 👕 Slow down fetching extensions from Marketplace a bit, to prevent rate limiting
  • 🚑 Fix auto indent for YAML
  • ⬆️ Upgrades code-server to 3.4.0
  • ✏️ Split add-on documentation
  • 🚑 Increase sleep between extension download

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.3.0-beta.3

19 May 20:18
6665089
Compare
Choose a tag to compare
v2.3.0-beta.3 Pre-release
Pre-release

Full Changelog

🔨 Changes

  • ⬆️ Updates yamllint to v1.23.0 (#97)
  • ⬆️ Updates homeassistant_cli to v0.9.1 (#99)
  • ⬆️ Upgrades git to 1:2.17.1-1ubuntu0.7
  • ⬆️ Upgrades code-server to 3.2.0
  • 🔨 Switch add-on from Ubuntu to Debian
  • 🔨 Implement OCI image specification on labels
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.6.5
  • ⬆️ Upgrades lukas-tr.materialdesignicons-intellisense to 2.0.2
  • ⬆️ Upgrades redhat.vscode-yaml to 0.8.0
  • ⬆️ Upgrades usernamehw.errorlens to 3.1.1
  • 🚑 Ensure locales are generated
  • 🚑 Remove disable-ssh flag from code-server run
  • ⬆️ Upgrades code-server to 3.3.0
  • 🚑 Fix download location of code-server
  • 🚑 Fix code-server executable path, changed in v3.3.0
  • 🚑 Remove disable-updates flag, not longer used in v3.3.0
  • 🚑 Update architecture name for amd64, changed in v3.3.0
  • ⬆️ Upgrades code-server to 3.3.1
  • 🚑 Fix locales handling
  • 👕 Slow down fetching extensions from Marketplace a bit, to prevent rate limiting
  • 🚑 Fix auto indent for YAML

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.3.0-beta.2

19 May 19:29
f277926
Compare
Choose a tag to compare
v2.3.0-beta.2 Pre-release
Pre-release

Full Changelog

🔨 Changes

  • ⬆️ Updates yamllint to v1.23.0 (#97)
  • ⬆️ Updates homeassistant_cli to v0.9.1 (#99)
  • ⬆️ Upgrades git to 1:2.17.1-1ubuntu0.7
  • ⬆️ Upgrades code-server to 3.2.0
  • 🔨 Switch add-on from Ubuntu to Debian
  • 🔨 Implement OCI image specification on labels
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.6.5
  • ⬆️ Upgrades lukas-tr.materialdesignicons-intellisense to 2.0.2
  • ⬆️ Upgrades redhat.vscode-yaml to 0.8.0
  • ⬆️ Upgrades usernamehw.errorlens to 3.1.1
  • 🚑 Ensure locales are generated
  • 🚑 Remove disable-ssh flag from code-server run
  • ⬆️ Upgrades code-server to 3.3.0
  • 🚑 Fix download location of code-server
  • 🚑 Fix code-server executable path, changed in v3.3.0
  • 🚑 Remove disable-updates flag, not longer used in v3.3.0
  • 🚑 Update architecture name for amd64, changed in v3.3.0
  • ⬆️ Upgrades code-server to 3.3.1
  • 🚑 Fix locales handling
  • 👕 Slow down fetching extensions from Marketplace a bit, to prevent rate limiting

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.3.0-beta.1

17 May 19:39
d30cf37
Compare
Choose a tag to compare
v2.3.0-beta.1 Pre-release
Pre-release

Full Changelog

🔨 Changes

  • ⬆️ Updates yamllint to v1.23.0 (#97)
  • ⬆️ Updates homeassistant_cli to v0.9.1 (#99)
  • ⬆️ Upgrades git to 1:2.17.1-1ubuntu0.7
  • ⬆️ Upgrades code-server to 3.2.0
  • 🔨 Switch add-on from Ubuntu to Debian
  • 🔨 Implement OCI image specification on labels
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.6.5
  • ⬆️ Upgrades lukas-tr.materialdesignicons-intellisense to 2.0.2
  • ⬆️ Upgrades redhat.vscode-yaml to 0.8.0
  • ⬆️ Upgrades usernamehw.errorlens to 3.1.1

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.2.0

15 Apr 20:43
3bfbc45
Compare
Choose a tag to compare

Full Changelog

🔨 Changes

  • 🔨 Use new Bashio service availablity checks
  • ⬆️ Upgrades bsdtar to 3.2.2-3.1ubuntu0.6
  • ⬆️ Upgrades keesschollaart.vscode-home-assistant to 1.6.1
  • ⬆️ Upgrades redhat.vscode-yaml to 0.7.2
  • ⬆️ Updates homeassistant_cli to v0.9.0 (#93)
  • ⬆️ Upgrades base image to v5.1.0
  • 🔨 Disable Docker init
  • 🚑 Make build fail when extensions fail
  • 👕 Fix/disable lint warning
  • 🔨 Download extensions sooner, fail fast
  • ⬆️ Updates yamllint to v1.22.1 (#94)
  • ⬆️ Upgrades Home Assistant CLI to 4.3.0
  • ⬆️ Upgrades emilast.LogFileHighlighter to 2.8.0
  • ⬆️ Upgrades usernamehw.errorlens to 3.1.0
  • ⬆️ Upgrades git to 1:2.17.1-1ubuntu0.6 (#95)
  • ⬆️ Upgrades code-server to 3.1.1
  • 🔨 Disable build in SSH
  • 🔨 Disable updates
  • 🔨 Disable telemetry

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.1.0

18 Feb 18:31
dced171
Compare
Choose a tag to compare

Full Changelog

Relatively small update today, but with a major impact!

As it turned out, the nice little icons shown in the file tree (by the vscode-icons extension), is quite hard on memory and CPU usage and even has issues reported on memory leaks. These little icons cause major CPU spikes and make the add-on consume almost double the amount of memory. That is not nice, so for now, the icons are removed.

You can still install the vscode-icons extension yourself if you like 👍

Furthermore, some other tweaks have been made, to improve performance and experience. For new installations (or if you reset your configuration), more folders and files are hidden by default and excluded from the search index of the add-on.

Finally, auto-completion for the Home Assistant CLI was missing in the previous release, which is now added back in. So if you type ha in the terminal and hit the TAB key twice, it will show you a selection of possibilities, including descriptions.

🔨 Changes

  • ✏️ Correct typo in README (#80)
  • 🔥 Remove telemetry setting, disable by default
  • ✨ Adds Home Assistant CLI auto completion
  • 🔥 Remove vscode icons extension, for memory & cpu issues
  • 🔨 Tune configuration for lower memory & CPU
  • 🔨 Reset icon set to vscode default

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

v2.1.0-beta.1

18 Feb 15:00
78d7995
Compare
Choose a tag to compare
v2.1.0-beta.1 Pre-release
Pre-release
:hammer: Tune configuration for lower memory & CPU

v2.0.0

16 Feb 18:07
4c33266
Compare
Choose a tag to compare

Full Changelog

Major release time! 🎉

This is an exciting release, as this release adds support for aarch64 based systems.
E.g., running the 64 bits Home Assistant Operating System on a Raspberry Pi 4 or Hardkernel ODROID-N2! 😲

⚠️ Please be aware, this add-on can be pretty heavy. On low memory devices (e.g., Raspberry Pi 4 with 1Gb of memory), I would still not recommend using this add-on.

Another visible thing is the rebranding of Home Assistant, which has been reflected on the add-on. The hassio command-line tool has been replaced by the newer and updated ha version. (Don't worry, I've added a backward-compatible layer with a warning if you still use the old command).

All extensions provided by the add-on, are now marked as "builtin". This means they no longer show up in the extensions list. Other than that, it doesn't change a thing. It makes future updates to the add-on easier.

Also added in this release: Hooking up with the official Mosquitto and MariaDB add-ons (if installed).

If you use the MQTT tools (mosquitto_pub or mosquitto_sub) from the terminal inside VSCode, they will automatically connect, authenticate and work with the Mosquitto core add-on. Allowing for easy debugging 👍

For the mysql command-line tool, the same has been done. If you have installed the MariaDB add-on, running mysql from the command-line, drops you straight in!

⚠️ Breaking change: Direct access to the add-on has been removed in favor of easier maintenance and Ingress. With Home Assistant now having Safe Mode, direct access has lost its importance.

🔨 Changes

  • ⬆️ Upgrades add-on base image to v5.0.0
  • 📚 Update add-on documentation to use new YAML configuration format
  • 🔨 Re-branding
  • 🔨 Update add-on config with new password & list features
  • 🔨 Updates for upstream Supervisor changes
  • 📚 Update add-on documentation to use new YAML configuration format
  • 🔥 Remove direct access support
  • ⬆️ Updates the Home Assistant CLI to v4.0.1
  • ✏️ Fixes some typos
  • 🔥 Remove unused dependencies
  • 🚑 Fix broken semver link
  • 🔨 Install extensions from Marketplace, removes a stage layer
  • ✨ Adds aarch64 support
  • 🚀 Add aarch64 CI/build
  • 🔨 Mark delivered extensions as builtin
  • 🔨 Improve download if extensions during build
  • 👕 Fixes linter warnings
  • ✨ Add hassio fallback command for backward compatibility
  • ✨ Add hook up with the MQTT service
  • ✨ Add hook up with the MySQL service
  • 👕 Remove log spam about extensions during add-on start
  • 🚑 Fix old extension cleanup
  • ✏️ Corrects forum URL links

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck