chore(helm): update image docker.io/acockburn/appdaemon 4.5.11 → 4.5.12 (#40679)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/acockburn/appdaemon](https://redirect.github.com/AppDaemon/appdaemon)
| patch | `512c86e` -> `8f2babc` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>AppDaemon/appdaemon (docker.io/acockburn/appdaemon)</summary>

###
[`v4.5.12`](https://redirect.github.com/AppDaemon/appdaemon/releases/tag/4.5.12)

[Compare
Source](https://redirect.github.com/AppDaemon/appdaemon/compare/4.5.11...4.5.12)

#### 4.5.12

**Features**

- Only building python package and docker image for pushes to the dev
branch
- Filtering disabled apps from `AllAppConfig.dependency_graph()`
- Added an assert about `pin_threads` being less than `total_threads` if
both are specified
- Added a `TESTING` update mode for `check_app_updates`
- Refactored startup/shutdown
- New timedelta/datetime/sun event string parsing
  - Changed `ADAPI.run_at` to use new datetime parsing
  - Changed `ADAPI.run_daily` to use new datetime parsing
- Bumped versions in CI pipeline
  - uv version
  - Docker build/push version
- Improved error messages
  - for failed connections to Home Assistant
  - for failed HTTP requests to Home Assistant
- Improved error messages for custom plugins
- Parsing various timedeltas in config with `utils.parse_timedelta`
- Add callback argument to Dashboard's call\_service - contributed by
[psolyca](https://redirect.github.com/psolyca)
- Added docstrings to `HassPlugin` methods and added it to the reference
in the docs.

**Fixes**

- Config models
  - Edge case that broke the logging config
  - `persistent` gets set for namespaces if `writeback` is.
- Debug log messages for state changes with `None` as the old state
- Type hints for async state callbacks
- Various type hints
- Reverted discarding of events during app initialize methods to pre-4.5
by default and added an option to turn it on if required (should fix
run\_in() calls with a delay of 0 during initialize, as well as
listen\_state() with a duration and immediate=True)
- Fixed logic in presence/person constraints
- Fixed logic in calling services from HA so that things like
`input_number/set_value` work with entities in the `number` domain
- Fixed `get_history` for boolean objects
- Fixed config models to allow custom plugins
- Fixed a bug causing spurious state refreshes - contributed by
[FredericMa](https://redirect.github.com/FredericMa)

#### What's Changed

- Testing by [@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2420](https://redirect.github.com/AppDaemon/appdaemon/pull/2420)
- updated requirements by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2421](https://redirect.github.com/AppDaemon/appdaemon/pull/2421)
- Bump docker/metadata-action from 5.7.0 to 5.8.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;2407](https://redirect.github.com/AppDaemon/appdaemon/pull/2407)
- Bump docker/login-action from 3.4.0 to 3.5.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;2409](https://redirect.github.com/AppDaemon/appdaemon/pull/2409)
- Bump actions/download-artifact from 4.3.0 to 5.0.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;2410](https://redirect.github.com/AppDaemon/appdaemon/pull/2410)
- Bump actions/checkout from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;2414](https://redirect.github.com/AppDaemon/appdaemon/pull/2414)
- Bump actions/stale from 9 to 10 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;2419](https://redirect.github.com/AppDaemon/appdaemon/pull/2419)
- Partial fix for documentation issue
[#&#8203;2402](https://redirect.github.com/AppDaemon/appdaemon/issues/2402)
by [@&#8203;mlilley](https://redirect.github.com/mlilley) in
[#&#8203;2403](https://redirect.github.com/AppDaemon/appdaemon/pull/2403)
- Create py.typed by
[@&#8203;C0rn3j](https://redirect.github.com/C0rn3j) in
[#&#8203;2411](https://redirect.github.com/AppDaemon/appdaemon/pull/2411)
- more doc fixes by [@&#8203;jsl12](https://redirect.github.com/jsl12)
in
[#&#8203;2422](https://redirect.github.com/AppDaemon/appdaemon/pull/2422)
- changed entity domain check to "in" rather than "==" by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2427](https://redirect.github.com/AppDaemon/appdaemon/pull/2427)
- fixed false parameters in the http get method by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2425](https://redirect.github.com/AppDaemon/appdaemon/pull/2425)
- Bump actions/setup-python from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;2423](https://redirect.github.com/AppDaemon/appdaemon/pull/2423)
- fixed match statements in presence/person constraints by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2428](https://redirect.github.com/AppDaemon/appdaemon/pull/2428)
- allowing generic plugins properly by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2398](https://redirect.github.com/AppDaemon/appdaemon/pull/2398)
- Fix refresh\_update\_time call with plugin name by
[@&#8203;FredericMa](https://redirect.github.com/FredericMa) in
[#&#8203;2429](https://redirect.github.com/AppDaemon/appdaemon/pull/2429)
- fixed incongruity with bools between websocket and rest apis by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2430](https://redirect.github.com/AppDaemon/appdaemon/pull/2430)
- using graphlib.TopologicalSorter by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2431](https://redirect.github.com/AppDaemon/appdaemon/pull/2431)
- Add callback argument to Dashboard's call\_service by
[@&#8203;psolyca](https://redirect.github.com/psolyca) in
[#&#8203;2413](https://redirect.github.com/AppDaemon/appdaemon/pull/2413)
- cleaned up shutdown text by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2432](https://redirect.github.com/AppDaemon/appdaemon/pull/2432)
- restart fix by [@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2433](https://redirect.github.com/AppDaemon/appdaemon/pull/2433)
- kwargs-clean by [@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2434](https://redirect.github.com/AppDaemon/appdaemon/pull/2434)
- added links by [@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2437](https://redirect.github.com/AppDaemon/appdaemon/pull/2437)
- Bump docker/login-action from 3.5.0 to 3.6.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;2435](https://redirect.github.com/AppDaemon/appdaemon/pull/2435)
- match/case statements by
[@&#8203;jsl12](https://redirect.github.com/jsl12) in
[#&#8203;2436](https://redirect.github.com/AppDaemon/appdaemon/pull/2436)

#### New Contributors

- [@&#8203;mlilley](https://redirect.github.com/mlilley) made their
first contribution in
[#&#8203;2403](https://redirect.github.com/AppDaemon/appdaemon/pull/2403)
- [@&#8203;C0rn3j](https://redirect.github.com/C0rn3j) made their first
contribution in
[#&#8203;2411](https://redirect.github.com/AppDaemon/appdaemon/pull/2411)
- [@&#8203;FredericMa](https://redirect.github.com/FredericMa) made
their first contribution in
[#&#8203;2429](https://redirect.github.com/AppDaemon/appdaemon/pull/2429)
- [@&#8203;psolyca](https://redirect.github.com/psolyca) made their
first contribution in
[#&#8203;2413](https://redirect.github.com/AppDaemon/appdaemon/pull/2413)

**Full Changelog**:
<https://github.com/AppDaemon/appdaemon/compare/4.5.11...4.5.12>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
This commit is contained in:
TrueCharts Bot
2025-10-13 01:09:11 +02:00
committed by GitHub
parent 55fd27fd5c
commit e4b526a6ba
2 changed files with 3 additions and 3 deletions

View File

@@ -11,7 +11,7 @@ annotations:
truecharts.org/min_kubernetes_version: 1.24.0
truecharts.org/train: stable
apiVersion: v2
appVersion: 4.5.11
appVersion: 4.5.12
dependencies:
- name: common
version: 28.24.0
@@ -39,5 +39,5 @@ sources:
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/appdaemon
- https://hub.docker.com/r/acockburn/appdaemon
type: application
version: 19.9.0
version: 19.9.1

View File

@@ -1,7 +1,7 @@
image:
repository: docker.io/acockburn/appdaemon
pullPolicy: IfNotPresent
tag: 4.5.11@sha256:512c86e8cc24a3654e4cd2ddaf8a64ecd4e3707976a66b85bc2d9be51553be67
tag: 4.5.12@sha256:8f2babc1e73d78bef2d7f5f7198527c5b18eb9fe8cc277698741bae87f348f4f
securityContext:
container:
runAsNonRoot: false