0.54.9
dgtlmoon/changedetection.io0.54.9Apr 14, 2026by dgtlmoon
AI Summary
This release adds support for multiple new languages, introduces new notification tokens for diff content, and enhances text filtering capabilities.
Key Highlights
- Added Japanese, Portuguese (Brasil), Czech, and Turkish translations
- New notification tokens `{{diff_changed_from}}` and `{{diff_changed_to}}`
- New text filter 'Extract lines containing text' and custom group colors
New Features
- Groups can now use wildcards to apply filters
- Fixed word-level diff ignoring change type prefix
- Fixed XLSX import error reporting for row numbers
Full Release Notes
## What's Changed
* Add Japanese translation (ja) by @skkzsh in https://github.com/dgtlmoon/changedetection.io/pull/4019
* Update Selenium RemoteConnection to use ClientConfig for timeout by @mikaelz in https://github.com/dgtlmoon/changedetection.io/pull/4027
* Fix SCREENSHOT_MAX_HEIGHT not enforced: cap viewport step_size and clip stitched output to max capture height #3810 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4030
* Notification - Adding tokens `{{diff_changed_from}}` and `{{diff_changed_to}}` #3818 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4031
* Feature - Groups/tag - Apply a group by specifying a wildcard, ie `*mysite.com*` by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4032
* Add Portuguese (Brasil) translation by @mstrey in https://github.com/dgtlmoon/changedetection.io/pull/4033
* fix: word-level diff ignores include_change_type_prefix by @lawrence3699 in https://github.com/dgtlmoon/changedetection.io/pull/4037
* Groups - Set custom colour for tag/group/label background by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4040
* Fix/step failure notification crash by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4041
* Test - Word level diff - Re #4037 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4042
* fix: XLSX import error messages report wrong row number after failed rows by @lawrence3699 in https://github.com/dgtlmoon/changedetection.io/pull/4036
* Czech l12n by @svetlemodry in https://github.com/dgtlmoon/changedetection.io/pull/4043
* Add Turkish translation by @hekwert in https://github.com/dgtlmoon/changedetection.io/pull/4044
* Handle inline favicons - Re #3891 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4047
* Text filters - New simpler filter "Extract lines containing text" by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4046
* Test improvement - text extract tidyup by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4048
* Update Japanese translations for new strings and fix fragment handling by @skkzsh in https://github.com/dgtlmoon/changedetection.io/pull/4050
* Fix strings not rendered in user's locale despite having .po entries by @skkzsh in https://github.com/dgtlmoon/changedetection.io/pull/4051
* Ignore text should override trigger text (It should ignore the trigger text if it appears) by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3450
## New Contributors
* @skkzsh made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4019
* @mikaelz made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4027
* @lawrence3699 made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4037
* @hekwert made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4044
**Full Changelog**: https://github.com/dgtlmoon/changedetection.io/compare/0.54.8...0.54.9