0.60.9

dgtlmoon/changedetection.io0.60.9Oct 12, 2026by dgtlmoon

Upgrading?

AI Summary

A maintenance release focusing on internationalization with new Japanese translations, a fix for decimal-comma price parsing, and updates to various dependencies and notification filters.

Key Highlights

  • Added Japanese (ja) translations for the new UI.
  • Fixed bug where decimal-comma prices (e.g., '39,99') were misread as 3999.
  • Added 'unixtime' filter for Jinja2 notifications to format timestamps.
  • Language selector is now available on the login page.
  • Updated numerous dependencies including pytest, lxml, and cryptography.

New Features

  • Unix timestamp filter for Jinja2 notifications.
  • Language selector on login page.

Full Release Notes

## What's Changed
* i18n: Add ja translations for new UI (part 2) by @skkzsh in https://github.com/dgtlmoon/changedetection.io/pull/4491
* Restock & Price detection - Fix decimal-comma prices ("39,99") being read as 3999 by @jaime-king in https://github.com/dgtlmoon/changedetection.io/pull/4494
* Update pytest requirement from ~=9.0 to ~=9.1 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4504
* feat(jinja2): add unixtime filter to format Unix timestamps in notifications (#3641) by @contentforge-press in https://github.com/dgtlmoon/changedetection.io/pull/4503
* UI - Language selector should be available on the login page (#4490) by @a-ahmed in https://github.com/dgtlmoon/changedetection.io/pull/4501
* Update pre-commit requirement from >=4.2.0 to >=4.6.2 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4512
* Bump werkzeug from 3.1.6 to 3.1.9 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4514
* Update lxml requirement from !=5.2.0,!=5.2.1,<7,>=4.8.0 to !=5.2.0,!=5.2.1,>=6.1.3,<7 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4505
* Bump cryptography from 44.0.0 to 50.0.2 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4513
* Update python-engineio requirement from <5,>=4.13.1 to >=4.14.0,<5 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4516
* Update jsonschema requirement from <5.0.0,>=4.24.0 to >=4.26.0,<5.0.0 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4517
* Update greenlet requirement from >=3.0.3 to >=3.5.6 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4519
* Bump apprise from 1.13.1 to 2.0.1 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4518
* Update selenium requirement from ~=4.49.0 to ~=4.50.0 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4520
* Update ruff requirement from >=0.11.2 to >=0.16.10 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4521
* Update pyppeteerstealth requirement from >=0.0.4 to >=0.0.5 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4522
* Update beautifulsoup4 requirement from <=4.14.3,>=4.0.0 to <=4.15.0,>=4.15.0 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4523
* Update orjson requirement from ~=3.11 to ~=3.12 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4524
* Update jsonpath-ng requirement from ~=1.8.0 to ~=1.9.1 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4527
* Bump elementpath from 5.1.1 to 5.1.4 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4526
* Update pydantic requirement from <3.0,>=2.0 to >=2.13.5,<3.0 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4528
* ci: keep release metadata out of inline shell and lock down the container publish path by @Totara-thib in https://github.com/dgtlmoon/changedetection.io/pull/4510
* Update pytest-mock requirement from ~=3.15 to ~=3.16 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4532

## New Contributors
* @jaime-king made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4494
* @contentforge-press made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4503
* @a-ahmed made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4501
* @Totara-thib made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4510

**Full Changelog**: https://github.com/dgtlmoon/changedetection.io/compare/0.60.8...0.60.9

Related Repositories