feat(changedetection-io): update image ghcr.io/dgtlmoon/changedetection.io 0.51.4 → 0.52.2 (#43544)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/dgtlmoon/changedetection.io](https://redirect.github.com/dgtlmoon/changedetection.io)
| minor | `99cf11f` -> `f643161` |

---

> [!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>dgtlmoon/changedetection.io
(ghcr.io/dgtlmoon/changedetection.io)</summary>

###
[`v0.52.2`](https://redirect.github.com/dgtlmoon/changedetection.io/releases/tag/0.52.2):
Fetcher speedups, UI, and RSS fixes

[Compare
Source](https://redirect.github.com/dgtlmoon/changedetection.io/compare/0.52.1...0.52.2)

#### What's Changed

- RSS - Bugfix - possible edge case of wrong feed info could be rendered
by [@&#8203;dgtlmoon](https://redirect.github.com/dgtlmoon) in
[#&#8203;3733](https://redirect.github.com/dgtlmoon/changedetection.io/pull/3733)
- Async update improvements by
[@&#8203;dgtlmoon](https://redirect.github.com/dgtlmoon) in
[#&#8203;3732](https://redirect.github.com/dgtlmoon/changedetection.io/pull/3732)

**Full Changelog**:
<https://github.com/dgtlmoon/changedetection.io/compare/0.52.1...0.52.2>

###
[`v0.52.1`](https://redirect.github.com/dgtlmoon/changedetection.io/releases/tag/0.52.1)

[Compare
Source](https://redirect.github.com/dgtlmoon/changedetection.io/compare/0.51.4...0.52.1)

#### What's Changed

- Misc small HTML Validation fixes by
[@&#8203;dgtlmoon](https://redirect.github.com/dgtlmoon) in
[#&#8203;3704](https://redirect.github.com/dgtlmoon/changedetection.io/pull/3704)
- Use soft delays instead of blocking time sleeps by
[@&#8203;dgtlmoon](https://redirect.github.com/dgtlmoon) in
[#&#8203;3710](https://redirect.github.com/dgtlmoon/changedetection.io/pull/3710)
Multi-language / Translations Support
([#&#8203;3696](https://redirect.github.com/dgtlmoon/changedetection.io/issues/3696))
  \- Complete internationalization system implemented
\- Support for 7 languages: Czech (cs), German (de), French (fr),
Italian (it), Korean (ko), Chinese Simplified (zh), Chinese Traditional
(zh\_TW)
  \- Language selector with localized flags and theming
  \- Flash message translations
  \- Multiple translation fixes and improvements across all languages
  \- Language setting preserved across redirects

  ```
  Pluggable Content Fetchers (#&#8203;3653)
  - New architecture for extensible content fetcher system
  - Allows custom fetcher implementations

  Image / Screenshot Comparison Processor (#&#8203;3680)
- New processor for visual change detection (disabled for this release)
  - Supporting CSS/JS infrastructure added

  UI Improvements

  Design & Layout
  - Auto-generated tag color schemes
  - Simplified login form styling
  - Removed hard-coded CSS, moved to SCSS variables
  - Tag UI cleanup and improvements
  - Automatic tab wrapper functionality
  - Menu refactoring for better organization
  - Cleanup of offset settings
  - Hide sticky tabs on narrow viewports
  - Improved responsive layout (#&#8203;3702)

  User Experience
- Modal alerts/confirmations on delete/clear operations (#&#8203;3693,
#&#8203;3598, #&#8203;3382)
  - Auto-add https:// to URLs in quickwatch form if not present
  - Better redirect handling on login (#&#8203;3699)
  - 'Recheck all' now returns to correct group/tag (#&#8203;3673)
  - Language set redirect keeps hash fragment
  - More friendly human-readable text throughout UI

  Performance & Reliability

  Scheduler & Processing
  - Soft delays instead of blocking time.sleep() calls (#&#8203;3710)
  - More resilient handling of same UUID being processed (#&#8203;3700)
  - Better Puppeteer timeout handling
  - Improved Puppeteer shutdown/cleanup (#&#8203;3692)
  - Requests cleanup now properly async

  History & Rendering
- Faster server-side "difference" rendering on History page
(#&#8203;3442)
  - Show ignored/triggered rows in history
  - API: Retry watch data if watch dict changed (more reliable)

  API Improvements

  - Watch get endpoint: retry mechanism for changed watch data
- WatchHistoryDiff API endpoint includes extra format args
(#&#8203;3703)

  Testing Improvements

- Replace time.sleep with wait_for_notification_endpoint_output
(#&#8203;3716)
  - Test for mode switching (#&#8203;3701)
  - Test for #&#8203;3720 added (#&#8203;3725)
  - Extract-text difference test fixes
  - Improved dev workflow

  Bug Fixes

- Notification error text output (#&#8203;3672, #&#8203;3669,
#&#8203;3280)
  - HTML validation fixes (#&#8203;3704)
  - Template discovery path fixes
  - Notification debug log now uses system locale for dates/times
  - Puppeteer spelling mistake in log output
  - Recalculation on anchor change
  - Queue bubble update disabled temporarily

  Dependency Updates

  - beautifulsoup4 updated (#&#8203;3724)
  - psutil 7.1.0 → 7.2.1 (#&#8203;3723)
  - python-engineio ~=4.12.3 → ~=4.13.0 (#&#8203;3707)
  - python-socketio ~=5.14.3 → ~=5.16.0 (#&#8203;3706)
  - flask-socketio ~=5.5.1 → ~=5.6.0 (#&#8203;3691)
  - brotli ~=1.1 → ~=1.2 (#&#8203;3687)
  - lxml updated (#&#8203;3590)
  - pytest ~=7.2 → ~=9.0 (#&#8203;3676)
  - jsonschema ~=4.0 → ~=4.25 (#&#8203;3618)
  - pluggy ~=1.5 → ~=1.6 (#&#8203;3616)
  - cryptography 44.0.1 → 46.0.3 (security) (#&#8203;3589)

  Documentation

  - README updated with viewport size setup information

  Development Infrastructure

  - Dev container only built on dev branch
  - Improved dev workflow tooling
  ```

**Full Changelog**:
<https://github.com/dgtlmoon/changedetection.io/compare/0.51.4...0.52.1>

</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNy4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvY2hhbmdlZGV0ZWN0aW9uLWlvIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
This commit is contained in:
TrueCharts Bot
2026-01-13 21:46:04 +00:00
committed by GitHub
parent 62950ad66c
commit 3a85a29fab
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -11,7 +11,7 @@ annotations:
truecharts.org/min_kubernetes_version: 1.24.0
truecharts.org/train: stable
apiVersion: v2
appVersion: 0.51.4
appVersion: 0.52.2
dependencies:
- name: common
version: 28.29.17
@@ -40,5 +40,5 @@ sources:
- https://github.com/dgtlmoon/changedetection.io/tree/master
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/changedetection-io
type: application
version: 5.14.6
version: 5.15.0
+1 -1
View File
@@ -1,7 +1,7 @@
image:
repository: ghcr.io/dgtlmoon/changedetection.io
pullPolicy: IfNotPresent
tag: 0.51.4@sha256:99cf11f04b5d1f1300b5b68f17dc22e76bdb5d6695d7e6590d2df92eca8fb339
tag: 0.52.2@sha256:f643161e69fc8b9459c26c090abb2ee01b650eb080d52360e61b9f86d5e0b0ac
service:
main: