diff --git a/README.md b/README.md index 7622aeaf..4d097755 100644 --- a/README.md +++ b/README.md @@ -733,10 +733,10 @@ SOFTWARE. [adguard-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [adguard-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [adguard-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-aircast]: https://github.com/hassio-addons/addon-aircast/tree/v3.0.0 -[addon-doc-aircast]: https://github.com/hassio-addons/addon-aircast/blob/v3.0.0/README.md +[addon-aircast]: https://github.com/hassio-addons/addon-aircast/tree/v3.1.0 +[addon-doc-aircast]: https://github.com/hassio-addons/addon-aircast/blob/v3.1.0/README.md [aircast-issue]: https://github.com/hassio-addons/addon-aircast/issues -[aircast-version-shield]: https://img.shields.io/badge/version-v3.0.0-blue.svg +[aircast-version-shield]: https://img.shields.io/badge/version-v3.1.0-blue.svg [aircast-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [aircast-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [aircast-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg diff --git a/aircast/CHANGELOG.md b/aircast/CHANGELOG.md index 73500fbf..05e901bb 100644 --- a/aircast/CHANGELOG.md +++ b/aircast/CHANGELOG.md @@ -1,16 +1,40 @@ ## What’s changed -No big changes, but still a major release! -The add-on is now published via GitHub and the add-on itself now runs on Debian. +## ✨ New features + +- Add translation support @frenck (#70) + +## 🐛 Bug fixes + +- Mark address option optional @frenck (#71) ## 🧰 Maintenance -- Cleanup repository @frenck (#37) -- Happy New Year @frenck (#38) -- Upgrade Code of Conduct @frenck (#39) -- Add new repository workflow @frenck (#40) +- Apply updated repository structure & CI workflow @frenck (#68) ## ⬆️ Dependency updates -- Switch add-on base image to Debian @frenck (#41) -- ⬆ Upgrades AirConnect to 0.2.43.1 @frenck (#42) +- ⬆️ Bump frenck/action-addon-linter from v1.3.1 to v1.4 @dependabot (#44) +- ⬆️ Bump actions/stale from v3.0.14 to v3.0.15 @dependabot (#43) +- ⬆️ Bump frenck/action-yamllint from v1.0.2 to v1.1 @dependabot (#45) +- ⬆️ Bump actions/cache from v2.1.3 to v2.1.4 @dependabot (#46) +- ⬆️ Bump actionshub/markdownlint from 2.0.0 to 2.0.2 @dependabot (#47) +- ⬆️ Bump actions/stale from v3.0.15 to v3.0.16 @dependabot (#48) +- ⬆️ Bump frenck/action-addon-linter from v1.4 to v2 @dependabot (#49) +- ⬆️ Bump release-drafter/release-drafter from v5.13.0 to v5.14.0 @dependabot (#51) +- ⬆️ Bump docker/build-push-action from v2.2.2 to v2.3.0 @dependabot (#52) +- ⬆️ Bump actions/stale from v3.0.16 to v3.0.17 @dependabot (#53) +- ⬆️ Bump actions/stale from v3.0.17 to v3.0.18 @dependabot (#54) +- ⬆️ Bump release-drafter/release-drafter from v5.14.0 to v5.15.0 @dependabot (#56) +- ⬆️ Bump ludeeus/action-shellcheck from 1.0.0 to 1.1.0 @dependabot (#57) +- ⬆️ Bump docker/build-push-action from v2.3.0 to v2.4.0 @dependabot (#58) +- ⬆️ Bump docker/setup-qemu-action from v1.0.1 to v1.0.2 @dependabot (#59) +- ⬆️ Bump docker/setup-buildx-action from v1.1.1 to v1.1.2 @dependabot (#60) +- ⬆️ Bump actions/cache from v2.1.4 to v2.1.5 @dependabot (#61) +- ⬆️ Bump brpaz/hadolint-action from v1.3.1 to v1.4.0 @dependabot (#62) +- ⬆️ Bump docker/setup-qemu-action from v1.0.2 to v1.1.0 @dependabot (#63) +- ⬆️ Bump docker/setup-buildx-action from v1.1.2 to v1.2.0 @dependabot (#64) +- ⬆️ Bump docker/login-action from v1.8.0 to v1.9.0 @dependabot (#65) +- ⬆️ Bump docker/setup-buildx-action from v1.2.0 to v1.3.0 @dependabot (#66) +- ⬆️ Upgrades add-on base image to v4.2.0 @frenck (#67) +- ⬆️ Upgrades AirConnect to 0.2.53.1 @frenck (#69) diff --git a/aircast/README.md b/aircast/README.md index 39183efc..c3f740f5 100644 --- a/aircast/README.md +++ b/aircast/README.md @@ -46,5 +46,5 @@ If you are more interested in stable releases of our add-ons: [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon]: https://www.patreon.com/frenck [project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg -[release-shield]: https://img.shields.io/badge/version-v3.0.0-blue.svg -[release]: https://github.com/hassio-addons/addon-aircast/tree/v3.0.0 \ No newline at end of file +[release-shield]: https://img.shields.io/badge/version-v3.1.0-blue.svg +[release]: https://github.com/hassio-addons/addon-aircast/tree/v3.1.0 \ No newline at end of file diff --git a/aircast/config.json b/aircast/config.json index 02845dbf..6a90caf1 100644 --- a/aircast/config.json +++ b/aircast/config.json @@ -1,6 +1,6 @@ { "name": "AirCast", - "version": "3.0.0", + "version": "3.1.0", "slug": "aircast", "description": "AirPlay capabilities for your Chromecast devices.", "url": "https://github.com/hassio-addons/addon-aircast", @@ -18,14 +18,13 @@ "config:rw" ], "options": { - "address": "", "latency_rtp": 0, "latency_http": 0, "drift": false }, "schema": { "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", - "address": "str", + "address": "str?", "latency_rtp": "int", "latency_http": "int", "drift": "bool" diff --git a/aircast/translations/en.yaml b/aircast/translations/en.yaml new file mode 100644 index 00000000..840f072d --- /dev/null +++ b/aircast/translations/en.yaml @@ -0,0 +1,29 @@ +--- +configuration: + log_level: + name: Log level + description: >- + Controls the level of log details the add-on provides. + address: + name: Address + description: >- + Allows you to specify the IP address the AirCast server needs to + bind to. + latency_rtp: + name: RTP Latency + description: >- + Allows you to tweak the buffering, which is needed when the audio is + stuttering (e.g., low-quality network). This option specifies the number + of ms the add-on has to buffer the RTP audio (AirPlay). Setting this value + below 500ms is not recommended! Setting the value to 0 makes the add-on + to get the value from AirPlay. + latency_http: + name: HTTP Latency + description: >- + Allows you to tweak the buffering, which is needed when the audio is + stuttering (e.g., low-quality network). This option specifies the number + of ms the add-on has to buffer the HTTP audio. + drift: + name: Drift + description: >- + Allow to let timing reference drift (no click).