diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 52a0555..59def62 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -56,7 +56,7 @@ body: attributes: label: How is the card installed? options: - - HACS + - Home Assistant Marketplace (or HACS) - Manually, as a Lovelace resource - Not sure validations: diff --git a/.github/workflows/release-announcement.yml b/.github/workflows/release-announcement.yml index 158616c..cf538af 100644 --- a/.github/workflows/release-announcement.yml +++ b/.github/workflows/release-announcement.yml @@ -65,8 +65,8 @@ jobs: `### Upgrading`, ``, isPrerelease - ? `This is a pre-release — it may contain bugs. To test it early, open Chartdeck in HACS, choose ⋮ → **Redownload**, turn on **Show beta versions** and pick this version — or install it manually.` - : `Update via **HACS**, or download \`chartdeck-card.js\` from the [latest release](${url}) and copy it to \`/config/www/\`.`, + ? `This is a pre-release — it may contain bugs. To test it early, go to **Settings → Devices & services → Marketplace**, open Chartdeck, enable its **Pre-release** entity and turn the switch on (on HACS, before Home Assistant 2026.11: ⋮ → **Redownload**, **Show beta versions**) — or install it manually.` + : `Update from the **Marketplace** (HACS before Home Assistant 2026.11), or download \`chartdeck-card.js\` from the [latest release](${url}) and copy it to \`/config/www/\`.`, ``, `After updating, **hard-refresh your browser** (Ctrl/Cmd+Shift+R) so the new card module loads instead of a cached one.`, ``, diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 461ca2d..84da3a9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -12,9 +12,9 @@ npm start # rebuild on change, served on port 5000 for a local Home Assi ``` `npm run build` runs the linter first and stops if it fails, so a green build means lint and -bundle both passed. `dist/chartdeck-card.js` is committed on purpose — HACS installs it -straight from the repository — so a change to `src/` needs the bundle rebuilt in the same -commit. CI fails if it was not. +bundle both passed. `dist/chartdeck-card.js` is committed on purpose — the Marketplace +(HACS) installs it straight from the repository — so a change to `src/` needs the bundle +rebuilt in the same commit. CI fails if it was not. ## Commit messages matter diff --git a/README.md b/README.md index 46a5574..49d1b15 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@
@@ -89,12 +89,15 @@ This page is the summary. What changed in each version is on the [releases page] ## Installation -Chartdeck is in the HACS default store: +Chartdeck is in the Home Assistant Marketplace: -1. Open HACS and search for *Chartdeck*. -2. Download it, then reload your browser. +1. Go to **Settings → Marketplace** and search for *Chartdeck*. +2. Choose **Install**, then reload your browser. -[](https://my.home-assistant.io/redirect/hacs_repository/?owner=tempus2016&repository=chartdeck&category=lovelace) +[](https://my.home-assistant.io/redirect/marketplace_repository/?owner=tempus2016&repository=chartdeck) + +On Home Assistant older than 2026.11, the Marketplace is still HACS: open HACS, search for +*Chartdeck* and choose **Download**. To install by hand, save [chartdeck-card.js][latest-release] to `