+ _NIGHTLY= + _REMOVE=false + _VERBOSE=false + _DISTRO= + _CODEBASE= + _BASE_REPO_URI=releases.hyperion-project.org + _GITHUB_REPO=hyperion-project/hyperion.ng + _GITHUB_API_URI=https://api.github.com/repos/hyperion-project/hyperion.ng + _PYTONCMD=python + getopt -l nightly,debian:,ubuntu:,remove,verbose,help -o nd:u:rvh -n install.sh -a -- -v + options=' -v --' + '[' 0 -ne 0 ] + eval set -- ' -v --' + set -- -v -- + true + _VERBOSE=true + shift + true + shift + break + '[' 0 -gt 0 ] + uname + '[' Linux '!=' Linux ] + get_distro + lsb_release -si + awk '{print $1}' + distro=LibreELEC + echo LibreELEC + tr '[:upper:]' '[:lower:]' + distro=libreelec + '[' -n ] + _DISTRO=libreelec + info 'Identified distribution "libreelec"' + echo 'INFO : Identified distribution "libreelec"' INFO : Identified distribution "libreelec" + false + install_hyperion + check_architecture libreelec + distro=libreelec + shift + valid_architectures= + valid_architectures='armv6, armv7, armhf, armel, arm64, amd64' + get_architecture + uname -m + CURRENT_ARCHITECTURE=armv7l + '[' armv7l '==' aarch64 ] + CURRENT_ARCHITECTURE=armv7l + CURRENT_ARCHITECTURE=armv7 + echo armv7 + current_architecture=armv7 + debug 'Current architecture: armv7' + true + echo 'DEBUG: Current architecture: armv7' DEBUG: Current architecture: armv7 + echo 'armv6, armv7, armhf, armel, arm64, amd64' + grep -qw armv7 + '[' 0 -ne 0 ] + return 0 + basepath=/storage + check_hyperion_installed /storage/hyperion/bin/ + path=/storage/hyperion/bin/ + shift + has_cmd hyperiond + command -v hyperiond + '[' -d /storage/hyperion/bin/ ] + install_github_package /storage + targetDirectory=/storage + shift + '[' -n ] + info 'Start GitHub release installation.' + echo 'INFO : Start GitHub release installation.' INFO : Start GitHub release installation. + debug 'Determine latest release...' + true + echo 'DEBUG: Determine latest release...' DEBUG: Determine latest release... + curl -s https://api.github.com/repos/hyperion-project/hyperion.ng/releases/latest + releaseResponse='{ "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132", "assets_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets", "upload_url": "https://uploads.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets{?name,label}", "html_url": "https://github.com/hyperion-project/hyperion.ng/releases/tag/2.0.16", "id": 137548132, "author": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "node_id": "RE_kwDOA6Xg6M4IMtFk", "tag_name": "2.0.16", "target_commitish": "master", "name": "Hyperion 2.0.16", "draft": false, "prerelease": false, "created_at": "2024-01-18T09:00:19Z", "published_at": "2024-01-18T16:11:07Z", "assets": [ { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305079", "id": 146305079, "node_id": "RA_kwDOA6Xg6M4IuHA3", "name": "Hyperion-2.0.16-Linux-amd64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 52125910, "download_count": 216, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305087", "id": 146305087, "node_id": "RA_kwDOA6Xg6M4IuHA_", "name": "Hyperion-2.0.16-Linux-amd64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 52100501, "download_count": 127, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305084", "id": 146305084, "node_id": "RA_kwDOA6Xg6M4IuHA8", "name": "Hyperion-2.0.16-Linux-arm64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 49279088, "download_count": 101, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305076", "id": 146305076, "node_id": "RA_kwDOA6Xg6M4IuHA0", "name": "Hyperion-2.0.16-Linux-arm64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 49254390, "download_count": 70, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305081", "id": 146305081, "node_id": "RA_kwDOA6Xg6M4IuHA5", "name": "Hyperion-2.0.16-Linux-armv6.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 46399998, "download_count": 56, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305077", "id": 146305077, "node_id": "RA_kwDOA6Xg6M4IuHA1", "name": "Hyperion-2.0.16-Linux-armv6.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 46378635, "download_count": 49, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305085", "id": 146305085, "node_id": "RA_kwDOA6Xg6M4IuHA9", "name": "Hyperion-2.0.16-Linux-armv7.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 44807510, "download_count": 135, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305078", "id": 146305078, "node_id": "RA_kwDOA6Xg6M4IuHA2", "name": "Hyperion-2.0.16-Linux-armv7.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 44788551, "download_count": 233, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305082", "id": 146305082, "node_id": "RA_kwDOA6Xg6M4IuHA6", "name": "Hyperion-2.0.16-macOS-x64.dmg", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 34136106, "download_count": 199, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-macOS-x64.dmg" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305083", "id": 146305083, "node_id": "RA_kwDOA6Xg6M4IuHA7", "name": "Hyperion-2.0.16-Windows-x64.exe", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 147974989, "download_count": 2529, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.exe" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305086", "id": 146305086, "node_id": "RA_kwDOA6Xg6M4IuHA-", "name": "Hyperion-2.0.16-Windows-x64.zip", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 153658596, "download_count": 192, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.zip" } ], "tarball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/tarball/2.0.16", "zipball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/zipball/2.0.16", "body": "The release has been in the works for almost 12 months covering bug fixes and it includes a good number of new features/improvements.\r\n\r\nYou can get the executables from GitHub or even better via our [official repositories](https://releases.hyperion-project.org) for Debian, Ubuntu and Fedora (new).\r\nAll latest versions are supported (Bookworm, Mantic Minotaur, Fedora 39), as well as the upcoming ones (Trixie, Noble Numbat, Fedora 40).\r\n\r\nInstallation/update instructions, as well as even an easy one command way you find in the comprehensive [instructions](https://releases.hyperion-project.org) page, just select the way you would like to go for.\r\n\r\n### Added\r\n\r\n- New languages: Hebrew, Indonesian, Ukrainian\r\n\r\n**Event Services**\r\n- Newly introduced Event Service configuration and consistent handling across all components\r\n- Suspend/Resume & Screen Locking support for MacOS\r\n- Allow to enable/disable suspend & lock on operating system events (#1633, #1632)\r\n- Scheduled events allowing to suspend,resume, etc. (#1088)\r\n- Configurable CEC event handling\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n\r\n- APIv2 support, incl. full https security and certificate validation\r\n- Multi-Segment device support, e.g. Gradient light\r\n- Use Entertainment area device location for Hyperion layout in addition to manual locations\r\n- Option to layout by focussing on full- or only center of entertainment area\r\n- Wizard supports multiple Hue-Bridge discovery\r\n- Support of DIYHue specifics. DIYHue bridge'"'"'s name must start with \"DIYHue\"\r\n- Backward compatibility for bridges not supporting APIv2 and/or Entertainment API\r\nNote: The wizard will configure an APIv2 capable bridge always with Entertainment to ensure the best experience.\r\n\r\n**Nanoleaf**\r\n- Wizard to generate user authorization token allowing users to configure the device via a single window\r\n- Generation of a default layout per device'"'"'s configuration, including orientation\r\n- Lines support\r\n\r\n### Changed\r\n\r\n- Updated misleading error messages in case Hyperion is not able to support the suspend/lock feature (#1622)\r\n- Restart Serial Device, if write error occurred\r\n- ws281x - Update logic to identify is user is admin and disable device configuration if not (#1621)\r\n- Hide Hyperion from the Dock on macOS, as all features can be accessed from the menubar - Thanks @Rastafabisch\r\n\r\n### Fixed\r\n- Correctly display local language characters in log, e.g. Umlauts\r\n- Fixed that Audio Capture is enabled after reboot automatically (#1581)\r\n- Fixed that Audio Capture is not shown when there is no screen nor video grabber\r\n- Audio Capture settings are no longer ignored (#1630)\r\n- Fixed that the Matrix effect finds its image - Thanks @lsellens\r\n- MDNSBrower - Fixed, if timeout while resolving host occurs\r\n- Non image updates ignored blacklisted LEDs (#1634)\r\n- Fixed that Windows OsEvents failed in non-GUI mode (#1671)\r\n- Addressed serious (#1425) and some smaller memory leaks\r\n\r\n##### LED-Devices\r\n\r\n**WLED**\r\n- Fixed UI handling, if segment streaming is not supported\r\n\r\n**Nanoleaf**\r\n- \"Panel numbering sequence\" was not configurable any longer\r\n- Number of panels increased during retries (#1643)\r\n\r\n### Removed\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n- \"Switch Off On Black\" for APIv2, as the original bridge will switch off LEDs itself.\r\n- \"Candy Gamma\" for APIv2, as the bridge maps the RGB values best per device.\r\n\r\n**Nanoleaf**\r\n- Removed \"Start Position\" in favour of the general Blacklist feature provided\r\n\r\n### Technical\r\n\r\n- Changed default build from Stretch to Buster\r\n- Support Qt 6.7, Update to Protobuf 25.1, Update mbedTLS to v3.4.0, Update flatbuffers to v23.5.26\r\n- Use C++17 standard as default\r\n- Added Pull Request (PR) installation script, allowing users to test development builds savely on Linux\r\n- Fixed missing include limits in QJsonSchemaChecker - Thanks @Portisch\r\n- Fixed dependencies for deb packages in Debian Bookworm (#1579) - Thanks @hg42, @Psirus\r\n- Fixed git version identification when run in docker and local code\r\n- Address cmake deprecation warnings, cmake 3.5 is required at minimum now\r\n- Address some build warnings\r\n- Removed UniqueConnections from Lambdas, as not supported\r\n", "reactions": { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/reactions", "total_count": 22, "+1": 2, "-1": 0, "laugh": 0, "hooray": 11, "confused": 0, "heart": 6, "rocket": 3, "eyes": 0 }, "mentions_count": 5 }' + '[' -z '{ "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132", "assets_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets", "upload_url": "https://uploads.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets{?name,label}", "html_url": "https://github.com/hyperion-project/hyperion.ng/releases/tag/2.0.16", "id": 137548132, "author": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "node_id": "RE_kwDOA6Xg6M4IMtFk", "tag_name": "2.0.16", "target_commitish": "master", "name": "Hyperion 2.0.16", "draft": false, "prerelease": false, "created_at": "2024-01-18T09:00:19Z", "published_at": "2024-01-18T16:11:07Z", "assets": [ { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305079", "id": 146305079, "node_id": "RA_kwDOA6Xg6M4IuHA3", "name": "Hyperion-2.0.16-Linux-amd64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 52125910, "download_count": 216, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305087", "id": 146305087, "node_id": "RA_kwDOA6Xg6M4IuHA_", "name": "Hyperion-2.0.16-Linux-amd64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 52100501, "download_count": 127, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305084", "id": 146305084, "node_id": "RA_kwDOA6Xg6M4IuHA8", "name": "Hyperion-2.0.16-Linux-arm64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 49279088, "download_count": 101, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305076", "id": 146305076, "node_id": "RA_kwDOA6Xg6M4IuHA0", "name": "Hyperion-2.0.16-Linux-arm64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 49254390, "download_count": 70, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305081", "id": 146305081, "node_id": "RA_kwDOA6Xg6M4IuHA5", "name": "Hyperion-2.0.16-Linux-armv6.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 46399998, "download_count": 56, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305077", "id": 146305077, "node_id": "RA_kwDOA6Xg6M4IuHA1", "name": "Hyperion-2.0.16-Linux-armv6.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 46378635, "download_count": 49, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305085", "id": 146305085, "node_id": "RA_kwDOA6Xg6M4IuHA9", "name": "Hyperion-2.0.16-Linux-armv7.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 44807510, "download_count": 135, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305078", "id": 146305078, "node_id": "RA_kwDOA6Xg6M4IuHA2", "name": "Hyperion-2.0.16-Linux-armv7.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 44788551, "download_count": 233, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305082", "id": 146305082, "node_id": "RA_kwDOA6Xg6M4IuHA6", "name": "Hyperion-2.0.16-macOS-x64.dmg", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 34136106, "download_count": 199, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-macOS-x64.dmg" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305083", "id": 146305083, "node_id": "RA_kwDOA6Xg6M4IuHA7", "name": "Hyperion-2.0.16-Windows-x64.exe", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 147974989, "download_count": 2529, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.exe" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305086", "id": 146305086, "node_id": "RA_kwDOA6Xg6M4IuHA-", "name": "Hyperion-2.0.16-Windows-x64.zip", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 153658596, "download_count": 192, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.zip" } ], "tarball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/tarball/2.0.16", "zipball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/zipball/2.0.16", "body": "The release has been in the works for almost 12 months covering bug fixes and it includes a good number of new features/improvements.\r\n\r\nYou can get the executables from GitHub or even better via our [official repositories](https://releases.hyperion-project.org) for Debian, Ubuntu and Fedora (new).\r\nAll latest versions are supported (Bookworm, Mantic Minotaur, Fedora 39), as well as the upcoming ones (Trixie, Noble Numbat, Fedora 40).\r\n\r\nInstallation/update instructions, as well as even an easy one command way you find in the comprehensive [instructions](https://releases.hyperion-project.org) page, just select the way you would like to go for.\r\n\r\n### Added\r\n\r\n- New languages: Hebrew, Indonesian, Ukrainian\r\n\r\n**Event Services**\r\n- Newly introduced Event Service configuration and consistent handling across all components\r\n- Suspend/Resume & Screen Locking support for MacOS\r\n- Allow to enable/disable suspend & lock on operating system events (#1633, #1632)\r\n- Scheduled events allowing to suspend,resume, etc. (#1088)\r\n- Configurable CEC event handling\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n\r\n- APIv2 support, incl. full https security and certificate validation\r\n- Multi-Segment device support, e.g. Gradient light\r\n- Use Entertainment area device location for Hyperion layout in addition to manual locations\r\n- Option to layout by focussing on full- or only center of entertainment area\r\n- Wizard supports multiple Hue-Bridge discovery\r\n- Support of DIYHue specifics. DIYHue bridge'"'"'s name must start with \"DIYHue\"\r\n- Backward compatibility for bridges not supporting APIv2 and/or Entertainment API\r\nNote: The wizard will configure an APIv2 capable bridge always with Entertainment to ensure the best experience.\r\n\r\n**Nanoleaf**\r\n- Wizard to generate user authorization token allowing users to configure the device via a single window\r\n- Generation of a default layout per device'"'"'s configuration, including orientation\r\n- Lines support\r\n\r\n### Changed\r\n\r\n- Updated misleading error messages in case Hyperion is not able to support the suspend/lock feature (#1622)\r\n- Restart Serial Device, if write error occurred\r\n- ws281x - Update logic to identify is user is admin and disable device configuration if not (#1621)\r\n- Hide Hyperion from the Dock on macOS, as all features can be accessed from the menubar - Thanks @Rastafabisch\r\n\r\n### Fixed\r\n- Correctly display local language characters in log, e.g. Umlauts\r\n- Fixed that Audio Capture is enabled after reboot automatically (#1581)\r\n- Fixed that Audio Capture is not shown when there is no screen nor video grabber\r\n- Audio Capture settings are no longer ignored (#1630)\r\n- Fixed that the Matrix effect finds its image - Thanks @lsellens\r\n- MDNSBrower - Fixed, if timeout while resolving host occurs\r\n- Non image updates ignored blacklisted LEDs (#1634)\r\n- Fixed that Windows OsEvents failed in non-GUI mode (#1671)\r\n- Addressed serious (#1425) and some smaller memory leaks\r\n\r\n##### LED-Devices\r\n\r\n**WLED**\r\n- Fixed UI handling, if segment streaming is not supported\r\n\r\n**Nanoleaf**\r\n- \"Panel numbering sequence\" was not configurable any longer\r\n- Number of panels increased during retries (#1643)\r\n\r\n### Removed\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n- \"Switch Off On Black\" for APIv2, as the original bridge will switch off LEDs itself.\r\n- \"Candy Gamma\" for APIv2, as the bridge maps the RGB values best per device.\r\n\r\n**Nanoleaf**\r\n- Removed \"Start Position\" in favour of the general Blacklist feature provided\r\n\r\n### Technical\r\n\r\n- Changed default build from Stretch to Buster\r\n- Support Qt 6.7, Update to Protobuf 25.1, Update mbedTLS to v3.4.0, Update flatbuffers to v23.5.26\r\n- Use C++17 standard as default\r\n- Added Pull Request (PR) installation script, allowing users to test development builds savely on Linux\r\n- Fixed missing include limits in QJsonSchemaChecker - Thanks @Portisch\r\n- Fixed dependencies for deb packages in Debian Bookworm (#1579) - Thanks @hg42, @Psirus\r\n- Fixed git version identification when run in docker and local code\r\n- Address cmake deprecation warnings, cmake 3.5 is required at minimum now\r\n- Address some build warnings\r\n- Removed UniqueConnections from Lambdas, as not supported\r\n", "reactions": { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/reactions", "total_count": 22, "+1": 2, "-1": 0, "laugh": 0, "hooray": 11, "confused": 0, "heart": 6, "rocket": 3, "eyes": 0 }, "mentions_count": 5 }' ] + tr '\r\n' ' ' + python -c ' import json,sys data = json.load(sys.stdin) latest_tag = data.get('"'"'tag_name'"'"', ) print(latest_tag) ' + echo '{ "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132", "assets_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets", "upload_url": "https://uploads.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets{?name,label}", "html_url": "https://github.com/hyperion-project/hyperion.ng/releases/tag/2.0.16", "id": 137548132, "author": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "node_id": "RE_kwDOA6Xg6M4IMtFk", "tag_name": "2.0.16", "target_commitish": "master", "name": "Hyperion 2.0.16", "draft": false, "prerelease": false, "created_at": "2024-01-18T09:00:19Z", "published_at": "2024-01-18T16:11:07Z", "assets": [ { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305079", "id": 146305079, "node_id": "RA_kwDOA6Xg6M4IuHA3", "name": "Hyperion-2.0.16-Linux-amd64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 52125910, "download_count": 216, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305087", "id": 146305087, "node_id": "RA_kwDOA6Xg6M4IuHA_", "name": "Hyperion-2.0.16-Linux-amd64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 52100501, "download_count": 127, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305084", "id": 146305084, "node_id": "RA_kwDOA6Xg6M4IuHA8", "name": "Hyperion-2.0.16-Linux-arm64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 49279088, "download_count": 101, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305076", "id": 146305076, "node_id": "RA_kwDOA6Xg6M4IuHA0", "name": "Hyperion-2.0.16-Linux-arm64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 49254390, "download_count": 70, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305081", "id": 146305081, "node_id": "RA_kwDOA6Xg6M4IuHA5", "name": "Hyperion-2.0.16-Linux-armv6.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 46399998, "download_count": 56, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305077", "id": 146305077, "node_id": "RA_kwDOA6Xg6M4IuHA1", "name": "Hyperion-2.0.16-Linux-armv6.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 46378635, "download_count": 49, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305085", "id": 146305085, "node_id": "RA_kwDOA6Xg6M4IuHA9", "name": "Hyperion-2.0.16-Linux-armv7.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 44807510, "download_count": 135, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305078", "id": 146305078, "node_id": "RA_kwDOA6Xg6M4IuHA2", "name": "Hyperion-2.0.16-Linux-armv7.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 44788551, "download_count": 233, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305082", "id": 146305082, "node_id": "RA_kwDOA6Xg6M4IuHA6", "name": "Hyperion-2.0.16-macOS-x64.dmg", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 34136106, "download_count": 199, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-macOS-x64.dmg" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305083", "id": 146305083, "node_id": "RA_kwDOA6Xg6M4IuHA7", "name": "Hyperion-2.0.16-Windows-x64.exe", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 147974989, "download_count": 2529, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.exe" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305086", "id": 146305086, "node_id": "RA_kwDOA6Xg6M4IuHA-", "name": "Hyperion-2.0.16-Windows-x64.zip", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 153658596, "download_count": 192, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.zip" } ], "tarball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/tarball/2.0.16", "zipball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/zipball/2.0.16", "body": "The release has been in the works for almost 12 months covering bug fixes and it includes a good number of new features/improvements.\r\n\r\nYou can get the executables from GitHub or even better via our [official repositories](https://releases.hyperion-project.org) for Debian, Ubuntu and Fedora (new).\r\nAll latest versions are supported (Bookworm, Mantic Minotaur, Fedora 39), as well as the upcoming ones (Trixie, Noble Numbat, Fedora 40).\r\n\r\nInstallation/update instructions, as well as even an easy one command way you find in the comprehensive [instructions](https://releases.hyperion-project.org) page, just select the way you would like to go for.\r\n\r\n### Added\r\n\r\n- New languages: Hebrew, Indonesian, Ukrainian\r\n\r\n**Event Services**\r\n- Newly introduced Event Service configuration and consistent handling across all components\r\n- Suspend/Resume & Screen Locking support for MacOS\r\n- Allow to enable/disable suspend & lock on operating system events (#1633, #1632)\r\n- Scheduled events allowing to suspend,resume, etc. (#1088)\r\n- Configurable CEC event handling\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n\r\n- APIv2 support, incl. full https security and certificate validation\r\n- Multi-Segment device support, e.g. Gradient light\r\n- Use Entertainment area device location for Hyperion layout in addition to manual locations\r\n- Option to layout by focussing on full- or only center of entertainment area\r\n- Wizard supports multiple Hue-Bridge discovery\r\n- Support of DIYHue specifics. DIYHue bridge'"'"'s name must start with \"DIYHue\"\r\n- Backward compatibility for bridges not supporting APIv2 and/or Entertainment API\r\nNote: The wizard will configure an APIv2 capable bridge always with Entertainment to ensure the best experience.\r\n\r\n**Nanoleaf**\r\n- Wizard to generate user authorization token allowing users to configure the device via a single window\r\n- Generation of a default layout per device'"'"'s configuration, including orientation\r\n- Lines support\r\n\r\n### Changed\r\n\r\n- Updated misleading error messages in case Hyperion is not able to support the suspend/lock feature (#1622)\r\n- Restart Serial Device, if write error occurred\r\n- ws281x - Update logic to identify is user is admin and disable device configuration if not (#1621)\r\n- Hide Hyperion from the Dock on macOS, as all features can be accessed from the menubar - Thanks @Rastafabisch\r\n\r\n### Fixed\r\n- Correctly display local language characters in log, e.g. Umlauts\r\n- Fixed that Audio Capture is enabled after reboot automatically (#1581)\r\n- Fixed that Audio Capture is not shown when there is no screen nor video grabber\r\n- Audio Capture settings are no longer ignored (#1630)\r\n- Fixed that the Matrix effect finds its image - Thanks @lsellens\r\n- MDNSBrower - Fixed, if timeout while resolving host occurs\r\n- Non image updates ignored blacklisted LEDs (#1634)\r\n- Fixed that Windows OsEvents failed in non-GUI mode (#1671)\r\n- Addressed serious (#1425) and some smaller memory leaks\r\n\r\n##### LED-Devices\r\n\r\n**WLED**\r\n- Fixed UI handling, if segment streaming is not supported\r\n\r\n**Nanoleaf**\r\n- \"Panel numbering sequence\" was not configurable any longer\r\n- Number of panels increased during retries (#1643)\r\n\r\n### Removed\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n- \"Switch Off On Black\" for APIv2, as the original bridge will switch off LEDs itself.\r\n- \"Candy Gamma\" for APIv2, as the bridge maps the RGB values best per device.\r\n\r\n**Nanoleaf**\r\n- Removed \"Start Position\" in favour of the general Blacklist feature provided\r\n\r\n### Technical\r\n\r\n- Changed default build from Stretch to Buster\r\n- Support Qt 6.7, Update to Protobuf 25.1, Update mbedTLS to v3.4.0, Update flatbuffers to v23.5.26\r\n- Use C++17 standard as default\r\n- Added Pull Request (PR) installation script, allowing users to test development builds savely on Linux\r\n- Fixed missing include limits in QJsonSchemaChecker - Thanks @Portisch\r\n- Fixed dependencies for deb packages in Debian Bookworm (#1579) - Thanks @hg42, @Psirus\r\n- Fixed git version identification when run in docker and local code\r\n- Address cmake deprecation warnings, cmake 3.5 is required at minimum now\r\n- Address some build warnings\r\n- Removed UniqueConnections from Lambdas, as not supported\r\n", "reactions": { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/reactions", "total_count": 22, "+1": 2, "-1": 0, "laugh": 0, "hooray": 11, "confused": 0, "heart": 6, "rocket": 3, "eyes": 0 }, "mentions_count": 5 }' + latestRelease=2.0.16 + '[' -z 2.0.16 ] + info 'Latest GibHub release identified: 2.0.16' + echo 'INFO : Latest GibHub release identified: 2.0.16' INFO : Latest GibHub release identified: 2.0.16 + get_package_architecture + get_architecture + uname -m + CURRENT_ARCHITECTURE=armv7l + '[' armv7l '==' aarch64 ] + CURRENT_ARCHITECTURE=armv7l + CURRENT_ARCHITECTURE=armv7 + echo armv7 + architecture=armv7 + echo armv7 + architecture=armv7 + suffix=tar.gz + tr '\r\n' ' ' + python -c ' import json import sys import fnmatch data = json.load(sys.stdin) for asset in data['"'"'assets'"'"']: if fnmatch.fnmatch(asset['"'"'name'"'"'], f'"'"'*armv7*.tar.gz'"'"'): print(asset['"'"'browser_download_url'"'"']) break ' + echo '{ "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132", "assets_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets", "upload_url": "https://uploads.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/assets{?name,label}", "html_url": "https://github.com/hyperion-project/hyperion.ng/releases/tag/2.0.16", "id": 137548132, "author": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "node_id": "RE_kwDOA6Xg6M4IMtFk", "tag_name": "2.0.16", "target_commitish": "master", "name": "Hyperion 2.0.16", "draft": false, "prerelease": false, "created_at": "2024-01-18T09:00:19Z", "published_at": "2024-01-18T16:11:07Z", "assets": [ { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305079", "id": 146305079, "node_id": "RA_kwDOA6Xg6M4IuHA3", "name": "Hyperion-2.0.16-Linux-amd64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 52125910, "download_count": 216, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305087", "id": 146305087, "node_id": "RA_kwDOA6Xg6M4IuHA_", "name": "Hyperion-2.0.16-Linux-amd64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 52100501, "download_count": 127, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-amd64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305084", "id": 146305084, "node_id": "RA_kwDOA6Xg6M4IuHA8", "name": "Hyperion-2.0.16-Linux-arm64.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 49279088, "download_count": 101, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305076", "id": 146305076, "node_id": "RA_kwDOA6Xg6M4IuHA0", "name": "Hyperion-2.0.16-Linux-arm64.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 49254390, "download_count": 70, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T10:07:29Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-arm64.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305081", "id": 146305081, "node_id": "RA_kwDOA6Xg6M4IuHA5", "name": "Hyperion-2.0.16-Linux-armv6.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 46399998, "download_count": 56, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305077", "id": 146305077, "node_id": "RA_kwDOA6Xg6M4IuHA1", "name": "Hyperion-2.0.16-Linux-armv6.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 46378635, "download_count": 49, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv6.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305085", "id": 146305085, "node_id": "RA_kwDOA6Xg6M4IuHA9", "name": "Hyperion-2.0.16-Linux-armv7.deb", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 44807510, "download_count": 135, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.deb" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305078", "id": 146305078, "node_id": "RA_kwDOA6Xg6M4IuHA2", "name": "Hyperion-2.0.16-Linux-armv7.tar.gz", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 44788551, "download_count": 233, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:37:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Linux-armv7.tar.gz" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305082", "id": 146305082, "node_id": "RA_kwDOA6Xg6M4IuHA6", "name": "Hyperion-2.0.16-macOS-x64.dmg", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 34136106, "download_count": 199, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-21T17:07:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-macOS-x64.dmg" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305083", "id": 146305083, "node_id": "RA_kwDOA6Xg6M4IuHA7", "name": "Hyperion-2.0.16-Windows-x64.exe", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/octet-stream", "state": "uploaded", "size": 147974989, "download_count": 2529, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:40Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.exe" }, { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/assets/146305086", "id": 146305086, "node_id": "RA_kwDOA6Xg6M4IuHA-", "name": "Hyperion-2.0.16-Windows-x64.zip", "label": "", "uploader": { "login": "github-actions[bot]", "id": 41898282, "node_id": "MDM6Qm90NDE4OTgyODI=", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", "url": "https://api.github.com/users/github-actions%5Bbot%5D", "html_url": "https://github.com/apps/github-actions", "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", "type": "Bot", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 153658596, "download_count": 192, "created_at": "2024-01-18T12:20:35Z", "updated_at": "2024-01-18T12:20:43Z", "browser_download_url": "https://github.com/hyperion-project/hyperion.ng/releases/download/2.0.16/Hyperion-2.0.16-Windows-x64.zip" } ], "tarball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/tarball/2.0.16", "zipball_url": "https://api.github.com/repos/hyperion-project/hyperion.ng/zipball/2.0.16", "body": "The release has been in the works for almost 12 months covering bug fixes and it includes a good number of new features/improvements.\r\n\r\nYou can get the executables from GitHub or even better via our [official repositories](https://releases.hyperion-project.org) for Debian, Ubuntu and Fedora (new).\r\nAll latest versions are supported (Bookworm, Mantic Minotaur, Fedora 39), as well as the upcoming ones (Trixie, Noble Numbat, Fedora 40).\r\n\r\nInstallation/update instructions, as well as even an easy one command way you find in the comprehensive [instructions](https://releases.hyperion-project.org) page, just select the way you would like to go for.\r\n\r\n### Added\r\n\r\n- New languages: Hebrew, Indonesian, Ukrainian\r\n\r\n**Event Services**\r\n- Newly introduced Event Service configuration and consistent handling across all components\r\n- Suspend/Resume & Screen Locking support for MacOS\r\n- Allow to enable/disable suspend & lock on operating system events (#1633, #1632)\r\n- Scheduled events allowing to suspend,resume, etc. (#1088)\r\n- Configurable CEC event handling\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n\r\n- APIv2 support, incl. full https security and certificate validation\r\n- Multi-Segment device support, e.g. Gradient light\r\n- Use Entertainment area device location for Hyperion layout in addition to manual locations\r\n- Option to layout by focussing on full- or only center of entertainment area\r\n- Wizard supports multiple Hue-Bridge discovery\r\n- Support of DIYHue specifics. DIYHue bridge'"'"'s name must start with \"DIYHue\"\r\n- Backward compatibility for bridges not supporting APIv2 and/or Entertainment API\r\nNote: The wizard will configure an APIv2 capable bridge always with Entertainment to ensure the best experience.\r\n\r\n**Nanoleaf**\r\n- Wizard to generate user authorization token allowing users to configure the device via a single window\r\n- Generation of a default layout per device'"'"'s configuration, including orientation\r\n- Lines support\r\n\r\n### Changed\r\n\r\n- Updated misleading error messages in case Hyperion is not able to support the suspend/lock feature (#1622)\r\n- Restart Serial Device, if write error occurred\r\n- ws281x - Update logic to identify is user is admin and disable device configuration if not (#1621)\r\n- Hide Hyperion from the Dock on macOS, as all features can be accessed from the menubar - Thanks @Rastafabisch\r\n\r\n### Fixed\r\n- Correctly display local language characters in log, e.g. Umlauts\r\n- Fixed that Audio Capture is enabled after reboot automatically (#1581)\r\n- Fixed that Audio Capture is not shown when there is no screen nor video grabber\r\n- Audio Capture settings are no longer ignored (#1630)\r\n- Fixed that the Matrix effect finds its image - Thanks @lsellens\r\n- MDNSBrower - Fixed, if timeout while resolving host occurs\r\n- Non image updates ignored blacklisted LEDs (#1634)\r\n- Fixed that Windows OsEvents failed in non-GUI mode (#1671)\r\n- Addressed serious (#1425) and some smaller memory leaks\r\n\r\n##### LED-Devices\r\n\r\n**WLED**\r\n- Fixed UI handling, if segment streaming is not supported\r\n\r\n**Nanoleaf**\r\n- \"Panel numbering sequence\" was not configurable any longer\r\n- Number of panels increased during retries (#1643)\r\n\r\n### Removed\r\n\r\n##### LED-Devices\r\n\r\n**Philips Hue**\r\n- \"Switch Off On Black\" for APIv2, as the original bridge will switch off LEDs itself.\r\n- \"Candy Gamma\" for APIv2, as the bridge maps the RGB values best per device.\r\n\r\n**Nanoleaf**\r\n- Removed \"Start Position\" in favour of the general Blacklist feature provided\r\n\r\n### Technical\r\n\r\n- Changed default build from Stretch to Buster\r\n- Support Qt 6.7, Update to Protobuf 25.1, Update mbedTLS to v3.4.0, Update flatbuffers to v23.5.26\r\n- Use C++17 standard as default\r\n- Added Pull Request (PR) installation script, allowing users to test development builds savely on Linux\r\n- Fixed missing include limits in QJsonSchemaChecker - Thanks @Portisch\r\n- Fixed dependencies for deb packages in Debian Bookworm (#1579) - Thanks @hg42, @Psirus\r\n- Fixed git version identification when run in docker and local code\r\n- Address cmake deprecation warnings, cmake 3.5 is required at minimum now\r\n- Address some build warnings\r\n- Removed UniqueConnections from Lambdas, as not supported\r\n", "reactions": { "url": "https://api.github.com/repos/hyperion-project/hyperion.ng/releases/137548132/reactions", "total_count": 22, "+1": 2, "-1": 0, "laugh": 0, "hooray": 11, "confused": 0, "heart": 6, "rocket": 3, "eyes": 0 }, "mentions_count": 5 }' + download_url= + debug 'Download URL: ' + true + echo 'DEBUG: Download URL: ' DEBUG: Download URL: + '[' -z ] + error 'Download URL was not resolved.' + echo 'ERROR: Download URL was not resolved.' ERROR: Download URL was not resolved. + exit 1