From 4901a82a125872b24bbbe5150531bdbde7c92805 Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Mon, 22 Apr 2019 08:45:06 +0000 Subject: [PATCH] :tada: Release of add-on IDE 1.0.0 --- README.md | 6 ++--- ide/CHANGELOG.md | 58 ++++++++++++++++++++++++++++++++++++------------ ide/README.md | 8 +++---- ide/config.json | 15 ++++++------- 4 files changed, 58 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index ae9be682..47775411 100644 --- a/README.md +++ b/README.md @@ -805,10 +805,10 @@ SOFTWARE. [home-panel-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [home-panel-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [home-panel-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-ide]: https://github.com/hassio-addons/addon-ide/tree/v0.8.0 -[addon-doc-ide]: https://github.com/hassio-addons/addon-ide/blob/v0.8.0/README.md +[addon-ide]: https://github.com/hassio-addons/addon-ide/tree/v1.0.0 +[addon-doc-ide]: https://github.com/hassio-addons/addon-ide/blob/v1.0.0/README.md [ide-issue]: https://github.com/hassio-addons/addon-ide/issues -[ide-version-shield]: https://img.shields.io/badge/version-v0.8.0-blue.svg +[ide-version-shield]: https://img.shields.io/badge/version-v1.0.0-blue.svg [ide-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/ide-armhf.svg [ide-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [ide-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg diff --git a/ide/CHANGELOG.md b/ide/CHANGELOG.md index d07e5165..71bbe935 100644 --- a/ide/CHANGELOG.md +++ b/ide/CHANGELOG.md @@ -1,21 +1,51 @@ [Full Changelog][changelog] -### Changed +This release is a maintenance release, upgrading all parts of the add-on to the latest and greatest. +It is now running on Node 10.x, Alpine 3.9 and also optimized for ARMv7 based machines 🏎 -- Refactor of GitLab CI -- Updates maintenance year to 2019 -- Removes Anchore.io links -- Removes BountySource links -- Upgrades add-on base image to 2.3.1 -- Upgrades hassio-cli to v2.0.1 -- Upgrades sqlite to 3.25.3-r0 -- Configure Renovate (#30) -- Fixes spelling error in Dockerfile -- Upgrades MariaDB client to 10.2.19-r1 -- Upgrades wget to 1.20.1-r0 -- Upgrades YAMLlint to 1.14.0 +:tada: The add-on version is now v1.0.0. After all this time, we think it is time to call it stable. -[changelog]: https://github.com/hassio-addons/addon-ide/compare/v0.7.2...v0.8.0 +### 🔨 Changes + +- :hammer: Makes log_level optional +- :fire: Removes custom log format override +- :arrow_up: Upgrades base image to v3.1.0 +- :sparkles: Adds ARMv7 support +- :sparkles: Adds port descriptions +- :arrow_up: Upgrades g++ to 8.3.0-r0 +- :arrow_up: Upgrades libxml2 to 2.9.9-r1 +- :arrow_up: Upgrades openssl to 1.1.1b-r1 +- :arrow_up: Upgrades yarn to 1.12.3-r0 +- :arrow_up: Upgrades bind-tools to 9.12.3_p4-r0 +- :arrow_up: Upgrades git to 2.20.1-r0 +- :arrow_up: Upgrades mariadb-client to 10.3.13-r0 +- :arrow_up: Upgrades mosquitto-clients to 1.5.6-r0 +- :arrow_up: Upgrades ncurses to 6.1_p20190105-r0 +- :arrow_up: Upgrades nmap to 7.70-r3 +- :arrow_up: Upgrades nodejs to 10.14.2-r0 +- :arrow_up: Upgrades openssh-client to 7.9_p1-r4 +- :arrow_up: Upgrades openssl to 1.1.1b-r1 +- :arrow_up: Upgrades pip to 18.1-r0 +- :arrow_up: Upgrades python to 2.7.15-r3 +- :arrow_up: Upgrades sqlite to 3.26.0-r3 +- :arrow_up: Upgrades sshfs to 3.5.1-r0 +- :arrow_up: Upgrades sudo to 1.8.25_p1-r2 +- :arrow_up: Upgrades tmux to 2.8-r0 +- :arrow_up: Upgrades wget to 1.20.3-r0 +- :arrow_up: Upgrades zip to 3.0-r7 +- :arrow_up: Upgrades zsh-autosuggestions to 0.5.0-r0 +- :arrow_up: Upgrades zsh to 5.6.2-r0 +- :arrow_up: Upgrades hassio-cli to v2.2.0 +- :ambulance: Patches C9 to be compatible with Node 10.x +- :fire: Removes broken run definitions from workspace +- :fire: Removes tmux plugin from ZSH +- :hammer: Rewrite add-on onto Bashio +- :hammer: Changes add-on URL +- :fire: Removes default config options +- :shirt: Fixes Markdownlint warnings +- :tada: Moves project out of experimental stage + +[changelog]: https://github.com/hassio-addons/addon-ide/compare/v0.8.0...v1.0.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/ide/README.md b/ide/README.md index b8df6fc2..dd823785 100644 --- a/ide/README.md +++ b/ide/README.md @@ -45,7 +45,7 @@ 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-ide/blob/v0.8.0/README.md +[docs]: https://github.com/hassio-addons/addon-ide/blob/v1.0.0/README.md [forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg [forum]: https://community.home-assistant.io/t/community-hass-io-add-on-ide-based-on-cloud9/33810?u=frenck [hass-ssh]: https://home-assistant.io/addons/ssh/ @@ -53,8 +53,8 @@ If you are more interested in stable releases of our add-ons: [ohmyzsh]: http://ohmyz.sh/ [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.8.0-blue.svg -[release]: https://github.com/hassio-addons/addon-ide/tree/v0.8.0 +[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg +[release-shield]: https://img.shields.io/badge/version-v1.0.0-blue.svg +[release]: https://github.com/hassio-addons/addon-ide/tree/v1.0.0 [screenshot]: https://github.com/hassio-addons/addon-ide/raw/master/images/screenshot.png [zsh]: https://en.wikipedia.org/wiki/Z_shell \ No newline at end of file diff --git a/ide/config.json b/ide/config.json index 28103138..92b25e3e 100644 --- a/ide/config.json +++ b/ide/config.json @@ -1,15 +1,16 @@ { "name": "IDE", - "version": "0.8.0", + "version": "1.0.0", "slug": "ide", "description": "Advanced IDE for Home Assistant, based on Cloud9 IDE", - "url": "https://community.home-assistant.io/t/community-hass-io-add-on-ide-based-on-cloud9/33810?u=frenck", + "url": "https://github.com/hassio-addons/addon-ide", "webui": "[PROTO:ssl]://[HOST]:[PORT:8321]", "startup": "services", "arch": [ "aarch64", "amd64", "armhf", + "armv7", "i386" ], "boot": "auto", @@ -17,11 +18,13 @@ "hassio_role": "manager", "auth_api": true, "homeassistant_api": true, - "host_network": false, "auto_uart": true, "ports": { "8321/tcp": 8321 }, + "ports_description": { + "8321/tcp": "IDE web interface" + }, "map": [ "config:rw", "ssl:rw", @@ -30,7 +33,6 @@ "backup:rw" ], "options": { - "log_level": "info", "ssl": true, "certfile": "fullchain.pem", "keyfile": "privkey.pem", @@ -38,7 +40,7 @@ "init_commands": [] }, "schema": { - "log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)", + "log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)?", "ssl": "bool", "certfile": "str", "keyfile": "str", @@ -50,8 +52,5 @@ ], "leave_front_door_open": "bool?" }, - "environment": { - "LOG_FORMAT": "{LEVEL}: {MESSAGE}" - }, "image": "hassioaddons/ide-{arch}" } \ No newline at end of file