Compare commits

...

43 commits

Author SHA1 Message Date
Julian Pawlowski
9a48d448cc
Merge pull request #189 from jpawlowski/dependabot/npm_and_yarn/docs/developer/react-479fbeca4e
Some checks failed
Deploy Docusaurus Documentation (Dual Sites) / Build and Deploy Documentation Sites (push) Has been cancelled
chore(deps): bump the react group in /docs/developer with 2 updates
2026-07-25 07:54:53 +02:00
Julian Pawlowski
d2064d022e
Merge pull request #188 from jpawlowski/dependabot/npm_and_yarn/docs/user/react-479fbeca4e
chore(deps): bump the react group in /docs/user with 2 updates
2026-07-25 07:53:38 +02:00
dependabot[bot]
bdb4d9426f
chore(deps): bump the react group in /docs/developer with 2 updates
Bumps the react group in /docs/developer with 2 updates: [react](https://github.com/react/react/tree/HEAD/packages/react) and [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom).


Updates `react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react)

Updates `react-dom` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
- dependency-name: react-dom
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 20:44:00 +00:00
dependabot[bot]
b584cd1921
chore(deps): bump the react group in /docs/user with 2 updates
Bumps the react group in /docs/user with 2 updates: [react](https://github.com/react/react/tree/HEAD/packages/react) and [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom).


Updates `react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react)

Updates `react-dom` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
- dependency-name: react-dom
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 20:43:48 +00:00
Julian Pawlowski
3a3b189391
Merge pull request #185 from jpawlowski/dependabot/pip/pre-commit-gte-4.6.1-and-lt-4.7.0
Some checks failed
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
2026-07-24 13:53:48 +02:00
Julian Pawlowski
8b369d0cae
Merge pull request #184 from jpawlowski/dependabot/github_actions/home-assistant/actions/hassfest-e3fb68ebda13d88a0d695082f471ba2c83d025fb
Some checks are pending
Lint / Ruff (push) Waiting to run
Validate / Hassfest validation (push) Waiting to run
Validate / HACS validation (push) Waiting to run
2026-07-24 02:11:36 +02:00
dependabot[bot]
c4fa3cc857
chore(deps): update pre-commit requirement
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.6.0...v4.6.1)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-version: 4.6.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 00:10:39 +00:00
Julian Pawlowski
8025fb600d
Merge pull request #186 from jpawlowski/dependabot/pip/ruff-gte-0.16.0-and-lt-0.17.0 2026-07-24 02:08:48 +02:00
Julian Pawlowski
9bedafa278
Merge pull request #187 from jpawlowski/dependabot/pip/colorlog-gte-6.12.0-and-lt-6.13.0 2026-07-24 02:08:26 +02:00
dependabot[bot]
a0263b64b7
chore(deps): update colorlog requirement
Updates the requirements on [colorlog](https://github.com/borntyping/python-colorlog) to permit the latest version.
- [Release notes](https://github.com/borntyping/python-colorlog/releases)
- [Commits](https://github.com/borntyping/python-colorlog/compare/v6.11.0...v6.12.0)

---
updated-dependencies:
- dependency-name: colorlog
  dependency-version: 6.12.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-23 20:43:34 +00:00
dependabot[bot]
bcac138c59
chore(deps): update ruff requirement
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.22...0.16.0)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.16.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-23 20:43:29 +00:00
Julian Pawlowski
480d23a8ee
Merge pull request #183 from jpawlowski/dependabot/github_actions/astral-sh/setup-uv-9.0.0
Some checks are pending
Lint / Ruff (push) Waiting to run
Validate / Hassfest validation (push) Waiting to run
Validate / HACS validation (push) Waiting to run
chore(deps): bump astral-sh/setup-uv from 8.3.1 to 9.0.0
2026-07-23 07:24:20 +02:00
dependabot[bot]
13f3820369
chore(deps): bump home-assistant/actions/hassfest
Bumps [home-assistant/actions/hassfest](https://github.com/home-assistant/actions) from f4ca6f671bd429efb108c0f2fa0ae8af0215986c to e3fb68ebda13d88a0d695082f471ba2c83d025fb.
- [Release notes](https://github.com/home-assistant/actions/releases)
- [Commits](f4ca6f671b...e3fb68ebda)

---
updated-dependencies:
- dependency-name: home-assistant/actions/hassfest
  dependency-version: e3fb68ebda13d88a0d695082f471ba2c83d025fb
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-21 20:43:15 +00:00
dependabot[bot]
77e3e157a2
chore(deps): bump astral-sh/setup-uv from 8.3.1 to 9.0.0
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.3.1 to 9.0.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](f98e069381...c771a70e62)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-21 20:43:11 +00:00
Julian Pawlowski
105425eb4e
Merge pull request #181 from jpawlowski/dependabot/github_actions/actions/checkout-7.0.1
Some checks failed
Deploy Docusaurus Documentation (Dual Sites) / Build and Deploy Documentation Sites (push) Has been cancelled
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
chore(deps): bump actions/checkout from 7.0.0 to 7.0.1
2026-07-21 08:22:42 +02:00
Julian Pawlowski
02fe985991
Merge pull request #182 from jpawlowski/dependabot/github_actions/actions/setup-python-7
chore(deps): bump actions/setup-python from 6 to 7
2026-07-21 08:22:32 +02:00
dependabot[bot]
327c0012a0
chore(deps): bump actions/setup-python from 6 to 7
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-20 20:43:50 +00:00
dependabot[bot]
9f980bc2f3
chore(deps): bump actions/checkout from 7.0.0 to 7.0.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v7...v7.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-20 20:43:47 +00:00
Julian Pawlowski
3af8ec1a96
Merge pull request #180 from jpawlowski/dependabot/pip/colorlog-gte-6.11.0-and-lt-6.12.0
Some checks failed
Validate / HACS validation (push) Has been cancelled
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
chore(deps): update colorlog requirement from <6.11.0,>=6.10.1 to >=6.11.0,<6.12.0
2026-07-19 13:00:48 +02:00
dependabot[bot]
18ed8ae285
chore(deps): update colorlog requirement
Updates the requirements on [colorlog](https://github.com/borntyping/python-colorlog) to permit the latest version.
- [Release notes](https://github.com/borntyping/python-colorlog/releases)
- [Commits](https://github.com/borntyping/python-colorlog/compare/v6.10.1...v6.11.0)

---
updated-dependencies:
- dependency-name: colorlog
  dependency-version: 6.11.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-17 20:43:11 +00:00
Julian Pawlowski
8a51fe4319
Merge pull request #179 from jpawlowski/dependabot/pip/ruff-gte-0.15.22-and-lt-0.16.0
Some checks failed
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
2026-07-17 08:22:03 +02:00
dependabot[bot]
877a106afc
chore(deps): update ruff requirement
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.21...0.15.22)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.22
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-16 20:43:35 +00:00
Julian Pawlowski
a983fb3fe5
Merge pull request #178 from jpawlowski/dependabot/github_actions/actions/setup-node-7
Some checks failed
Deploy Docusaurus Documentation (Dual Sites) / Build and Deploy Documentation Sites (push) Has been cancelled
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
2026-07-15 08:57:00 +02:00
Julian Pawlowski
5ee4a8515b
Merge pull request #177 from jpawlowski/dependabot/devcontainers/ghcr.io/devcontainers/features/rust-1.5.1 2026-07-15 08:56:51 +02:00
dependabot[bot]
0e2f78bc07
chore(deps): bump actions/setup-node from 6 to 7
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6 to 7.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-14 20:42:59 +00:00
dependabot[bot]
d0bf498df0
chore(deps): bump ghcr.io/devcontainers/features/rust
Bumps ghcr.io/devcontainers/features/rust from 1.5.0 to 1.5.1.

---
updated-dependencies:
- dependency-name: ghcr.io/devcontainers/features/rust
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-14 20:42:55 +00:00
Julian Pawlowski
205f6a64d6
Merge pull request #176 from jpawlowski/dependabot/npm_and_yarn/docs/user/typescript-7.0.2
Some checks failed
Deploy Docusaurus Documentation (Dual Sites) / Build and Deploy Documentation Sites (push) Has been cancelled
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
2026-07-12 09:03:10 +02:00
Julian Pawlowski
d8cfd880e8
Merge pull request #174 from jpawlowski/dependabot/npm_and_yarn/docs/developer/typescript-7.0.2 2026-07-12 09:03:00 +02:00
Julian Pawlowski
146bbba430
Merge pull request #172 from jpawlowski/dependabot/pip/ruff-gte-0.15.21-and-lt-0.16.0 2026-07-12 09:02:45 +02:00
Julian Pawlowski
f77ed4add7
Merge pull request #175 from jpawlowski/dependabot/npm_and_yarn/docs/user/docusaurus-ece06190c5 2026-07-12 09:02:31 +02:00
Julian Pawlowski
fa2c2cbf64
Merge pull request #173 from jpawlowski/dependabot/npm_and_yarn/docs/developer/docusaurus-ece06190c5 2026-07-12 09:02:19 +02:00
dependabot[bot]
00d581be71
chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /docs/user
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-10 20:45:12 +00:00
dependabot[bot]
089b0dbfda
chore(deps): bump the docusaurus group in /docs/user with 7 updates
Bumps the docusaurus group in /docs/user with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.10.1` | `3.10.2` |
| [@docusaurus/faster](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-faster) | `3.10.1` | `3.10.2` |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.10.1` | `3.10.2` |
| [@docusaurus/theme-mermaid](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid) | `3.10.1` | `3.10.2` |
| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.10.1` | `3.10.2` |
| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.10.1` | `3.10.2` |
| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.10.1` | `3.10.2` |


Updates `@docusaurus/core` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus)

Updates `@docusaurus/faster` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-faster)

Updates `@docusaurus/preset-classic` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-preset-classic)

Updates `@docusaurus/theme-mermaid` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-theme-mermaid)

Updates `@docusaurus/module-type-aliases` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-module-type-aliases)

Updates `@docusaurus/tsconfig` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-tsconfig)

Updates `@docusaurus/types` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-types)

---
updated-dependencies:
- dependency-name: "@docusaurus/core"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/faster"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/preset-classic"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/theme-mermaid"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/module-type-aliases"
  dependency-version: 3.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/tsconfig"
  dependency-version: 3.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/types"
  dependency-version: 3.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: docusaurus
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-10 20:44:58 +00:00
dependabot[bot]
3fd540cae9
chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /docs/developer
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-10 20:44:56 +00:00
dependabot[bot]
31c2e68b6c
chore(deps): bump the docusaurus group in /docs/developer with 7 updates
Bumps the docusaurus group in /docs/developer with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.10.1` | `3.10.2` |
| [@docusaurus/faster](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-faster) | `3.10.1` | `3.10.2` |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.10.1` | `3.10.2` |
| [@docusaurus/theme-mermaid](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid) | `3.10.1` | `3.10.2` |
| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.10.1` | `3.10.2` |
| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.10.1` | `3.10.2` |
| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.10.1` | `3.10.2` |


Updates `@docusaurus/core` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus)

Updates `@docusaurus/faster` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-faster)

Updates `@docusaurus/preset-classic` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-preset-classic)

Updates `@docusaurus/theme-mermaid` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-theme-mermaid)

Updates `@docusaurus/module-type-aliases` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-module-type-aliases)

Updates `@docusaurus/tsconfig` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-tsconfig)

Updates `@docusaurus/types` from 3.10.1 to 3.10.2
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-types)

---
updated-dependencies:
- dependency-name: "@docusaurus/core"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/faster"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/preset-classic"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/theme-mermaid"
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/module-type-aliases"
  dependency-version: 3.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/tsconfig"
  dependency-version: 3.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: docusaurus
- dependency-name: "@docusaurus/types"
  dependency-version: 3.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: docusaurus
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-10 20:44:44 +00:00
dependabot[bot]
3123076600
chore(deps): update ruff requirement
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.21
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-09 20:43:22 +00:00
Julian Pawlowski
ba9681609c
Merge pull request #170 from jpawlowski/dependabot/github_actions/astral-sh/setup-uv-8.3.1
Some checks failed
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
chore(deps): bump astral-sh/setup-uv from 8.3.0 to 8.3.1
2026-07-08 12:34:08 +02:00
dependabot[bot]
c09f9c5052
chore(deps): bump astral-sh/setup-uv from 8.3.0 to 8.3.1
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](d31148d669...f98e069381)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-07 20:42:55 +00:00
Julian Pawlowski
9a98de8a79
Merge pull request #169 from jpawlowski/dependabot/github_actions/astral-sh/setup-uv-8.3.0
Some checks failed
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
2026-07-07 08:35:07 +02:00
dependabot[bot]
160e9a8356
chore(deps): bump astral-sh/setup-uv from 8.2.0 to 8.3.0
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](fac544c07d...d31148d669)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-06 20:43:38 +00:00
Julian Pawlowski
2f202dc186 refactor(generate-notes): improve Copilot CLI integration for release notes generation
Some checks failed
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
Auto-Tag on Version Bump / Check and create version tag (push) Has been cancelled
Deploy Docusaurus Documentation (Dual Sites) / Build and Deploy Documentation Sites (push) Has been cancelled
Enhance the handling of the Copilot CLI to ensure better user-focused output and prevent issues with empty responses. Adjustments include using a pipe for input and adding checks for output validity.

Impact: Users receive more accurate and user-friendly release notes without technical jargon.
2026-07-04 19:18:04 +00:00
Julian Pawlowski
1694431f26 chore(devcontainer): add AI extensions for enhanced development experience
Included Anthropic Claude and OpenAI ChatGPT extensions to support AI-assisted coding features.

User-Impact: Developers can leverage AI tools for improved productivity and code suggestions.
2026-07-04 18:50:24 +00:00
Julian Pawlowski
49ea70ed9f chore(auto-tag): explicitly dispatch release workflow after tag creation
Add a step to trigger the release notes workflow after creating a version tag. This ensures that the release notes are generated even when the tag push does not automatically trigger the workflow due to GitHub's recursion guard.

Impact: Users will receive timely release notes corresponding to new version tags.
2026-07-04 18:34:31 +00:00
13 changed files with 2076 additions and 1372 deletions

View file

@ -21,9 +21,9 @@
"integrity": "sha256:586c9a6f7dd40bd3ba2cd41e7f2f88dcc31fbe5d1442afcbf07ffbc66b686857"
},
"ghcr.io/devcontainers/features/rust:1": {
"version": "1.5.0",
"resolved": "ghcr.io/devcontainers/features/rust@sha256:0c55e65f2e3df736e478f26ee4d5ed41bae6b54dac1318c443e31444c8ed283c",
"integrity": "sha256:0c55e65f2e3df736e478f26ee4d5ed41bae6b54dac1318c443e31444c8ed283c"
"version": "1.5.1",
"resolved": "ghcr.io/devcontainers/features/rust@sha256:f7afd923fd283db88ca961342ae65ea63a8c95bcf86e42c4c363f43bc4ba26a5",
"integrity": "sha256:f7afd923fd283db88ca961342ae65ea63a8c95bcf86e42c4c363f43bc4ba26a5"
},
"ghcr.io/flexwie/devcontainer-features/op:1": {
"version": "1.0.0",

View file

@ -35,7 +35,9 @@
"ms-vscode-remote.remote-containers",
"redhat.vscode-yaml",
"ryanluker.vscode-coverage-gutters",
"MermaidChart.vscode-mermaid-chart"
"MermaidChart.vscode-mermaid-chart",
"Anthropic.claude-code",
"openai.chatgpt"
],
"settings": {
"editor.tabSize": 4,

View file

@ -9,6 +9,7 @@ on:
permissions:
contents: write
actions: write # Needed to explicitly dispatch release.yml (see note below)
concurrency:
group: ${{ github.workflow }}
@ -20,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
fetch-depth: 0 # Need full history for git describe
@ -66,6 +67,22 @@ jobs:
echo "✅ Created and pushed tag: $TAG"
- name: Trigger release notes workflow
if: steps.tag_check.outputs.exists == 'false'
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
TAG="v${{ steps.manifest.outputs.version }}"
# NOTE: Tag pushes made with the default GITHUB_TOKEN do NOT trigger
# other workflows (GitHub's built-in recursion guard). Since we just
# pushed the tag above using GITHUB_TOKEN, release.yml's
# `push: tags: v*.*.*` trigger will NOT fire on its own.
# workflow_dispatch/repository_dispatch are exempt from that guard,
# so we explicitly dispatch release.yml here instead.
echo "::notice::Explicitly dispatching release.yml for $TAG (tag push via GITHUB_TOKEN does not auto-trigger workflows)"
gh workflow run release.yml --ref "$TAG" -f tag="$TAG"
- name: Summary
run: |
if [ "${{ steps.tag_check.outputs.exists }}" = "true" ]; then

View file

@ -29,7 +29,7 @@ jobs:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- uses: actions/checkout@v7
- uses: actions/checkout@v7.0.1
with:
fetch-depth: 0 # Needed for version timestamps
@ -44,7 +44,7 @@ jobs:
echo "Stable tag or branch: ${GITHUB_REF}"
fi
- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: 24
cache: "npm"
@ -54,7 +54,7 @@ jobs:
# VERIFY GENERATED DOCS
- name: Set up Python
uses: actions/setup-python@v6
uses: actions/setup-python@v7
with:
python-version: "3.14"

View file

@ -26,15 +26,15 @@ jobs:
runs-on: "ubuntu-latest"
steps:
- name: Checkout the repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Set up Python
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: "3.14"
- name: Install uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
with:
version: "0.9.3"

View file

@ -27,7 +27,7 @@ jobs:
version: ${{ steps.tag.outputs.version }}
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
fetch-depth: 0
token: ${{ secrets.GITHUB_TOKEN }}
@ -106,7 +106,7 @@ jobs:
needs: sync-manifest # Wait for manifest sync to complete
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
fetch-depth: 0 # Fetch all history for git-cliff
ref: main # Use updated main branch if manifest was synced

View file

@ -29,10 +29,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Run hassfest validation
uses: home-assistant/actions/hassfest@f4ca6f671bd429efb108c0f2fa0ae8af0215986c # master
uses: home-assistant/actions/hassfest@e3fb68ebda13d88a0d695082f471ba2c83d025fb # master
hacs: # https://github.com/hacs/action
name: HACS validation

File diff suppressed because it is too large Load diff

View file

@ -15,22 +15,22 @@
"typecheck": "tsc"
},
"dependencies": {
"@docusaurus/core": "^3.10.1",
"@docusaurus/faster": "^3.10.1",
"@docusaurus/preset-classic": "^3.10.1",
"@docusaurus/theme-mermaid": "^3.10.1",
"@docusaurus/core": "^3.10.2",
"@docusaurus/faster": "^3.10.2",
"@docusaurus/preset-classic": "^3.10.2",
"@docusaurus/theme-mermaid": "^3.10.2",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.0.0",
"docusaurus-lunr-search": "^3.6.0",
"prism-react-renderer": "^2.3.0",
"react": "^19.2.7",
"react-dom": "^19.2.7"
"react": "^19.2.8",
"react-dom": "^19.2.8"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.10.0",
"@docusaurus/tsconfig": "^3.10.1",
"@docusaurus/tsconfig": "^3.10.2",
"@docusaurus/types": "^3.10.0",
"typescript": "~6.0.3"
"typescript": "~7.0.2"
},
"browserslist": {
"production": [

File diff suppressed because it is too large Load diff

View file

@ -15,23 +15,23 @@
"typecheck": "tsc"
},
"dependencies": {
"@docusaurus/core": "^3.10.1",
"@docusaurus/faster": "^3.10.1",
"@docusaurus/preset-classic": "^3.10.1",
"@docusaurus/theme-mermaid": "^3.10.1",
"@docusaurus/core": "^3.10.2",
"@docusaurus/faster": "^3.10.2",
"@docusaurus/preset-classic": "^3.10.2",
"@docusaurus/theme-mermaid": "^3.10.2",
"@giscus/react": "^3.1.0",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.0.0",
"docusaurus-lunr-search": "^3.6.0",
"prism-react-renderer": "^2.3.0",
"react": "^19.2.7",
"react-dom": "^19.2.7"
"react": "^19.2.8",
"react-dom": "^19.2.8"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.10.0",
"@docusaurus/tsconfig": "^3.10.1",
"@docusaurus/tsconfig": "^3.10.2",
"@docusaurus/types": "^3.10.0",
"typescript": "~6.0.3"
"typescript": "~7.0.2"
},
"browserslist": {
"production": [

View file

@ -1,7 +1,7 @@
# Project/dev tooling NO Home Assistant here
colorlog>=6.10.1,<6.11.0
pre-commit>=4.6.0,<4.7.0
ruff>=0.15.20,<0.16.0
colorlog>=6.12.0,<6.13.0
pre-commit>=4.6.1,<4.7.0
ruff>=0.16.0,<0.17.0
zlib_ng>=1.0.0,<1.1.0
isal>=1.8.0,<1.9.0
# Must match HA_VERSION in scripts/setup/bootstrap exactly (1:1 mapping)

View file

@ -435,30 +435,53 @@ ${DIFF_CONTEXT}
Output ONLY the release notes. Start directly with the # title.
End after the Buy Me A Coffee button. No meta-commentary, no explanations."
# Save prompt to temp file for copilot
TEMP_PROMPT=$(mktemp)
echo "$PROMPT" >"$TEMP_PROMPT"
# Use Claude Sonnet for better user-focused, plain-language release notes.
# Haiku tends to echo technical commit language; Sonnet better translates to user benefits.
# Can override with: COPILOT_MODEL=claude-haiku-4.5 ./scripts/release/generate-notes
COPILOT_MODEL="${COPILOT_MODEL:-claude-sonnet-4.6}"
# Call copilot CLI (it will handle authentication interactively)
copilot --model "$COPILOT_MODEL" <"$TEMP_PROMPT" || {
# Call copilot CLI (it will handle authentication interactively).
# Flags matter here (recent copilot CLI versions, e.g. 1.0.68+):
# The prompt is piped into stdin (a real pipe, not a `<file` redirect and
# not the -p argument). Two prior approaches were tried and broke:
# - `-p "$PROMPT"` puts the whole prompt on the command line, which
# blows past the OS argv/environ size limit (ARG_MAX) on releases
# with many commits, failing with "Argument list too long".
# - `<"$TEMP_PROMPT"` (file redirect) gave copilot a seekable regular
# file as stdin; it was observed to sometimes respond "No prompt
# provided..." yet still exit 0 for that same input in a real
# terminal, silently producing empty release notes. A shell pipe
# presents stdin as a FIFO, matching what "via standard in" in
# copilot's own help text expects, and has no size limit.
# --available-tools (no value) disables all tools — this task only needs
# plain text generation from the embedded context, and without this the
# agent may attempt tool calls that silently stall/no-op in
# non-interactive mode, producing empty output (least-privilege, avoids
# needing --allow-all-tools).
# --silent suppresses the post-response stats block (Changes/AI
# Credits/Tokens/Resume) that newer versions print to stdout, which
# would otherwise leak into the generated release notes.
# --no-custom-instructions skips loading this repo's AGENTS.md, which is
# unrelated to release-note writing style and would just burn tokens.
# --no-color keeps the captured output free of ANSI escape codes.
COPILOT_OUTPUT=$(printf '%s' "$PROMPT" | copilot --model "$COPILOT_MODEL" --available-tools --silent --no-custom-instructions --no-color) || true
# Treat empty/whitespace-only output as a failure too: copilot has been
# observed to exit 0 while producing no content (e.g. when it could not
# obtain a prompt), which previously slipped past the "||" failure check.
if [[ -z "${COPILOT_OUTPUT//[[:space:]]/}" ]]; then
echo ""
log_info "${YELLOW}Warning: GitHub Copilot CLI failed or was not authenticated${NC}"
log_info "${YELLOW}Warning: GitHub Copilot CLI failed, was not authenticated, or returned no output${NC}"
log_info "${YELLOW}Falling back to git-cliff${NC}"
rm -f "$TEMP_PROMPT"
if command -v git-cliff >/dev/null 2>&1; then
generate_with_gitcliff
else
generate_with_manual
fi
return
}
fi
rm -f "$TEMP_PROMPT"
printf "%s\n" "$COPILOT_OUTPUT"
}
# ============================================================================