0.54.2

dgtlmoon/changedetection.io0.54.2Feb 27, 2026by dgtlmoon

AI Summary

This release introduces notification token improvements with the {{diff}} token now accepting arguments, adds a processor extensible API, and includes dependency updates. It also improves handling of unresolvable hostnames.

Key Highlights

  • Fixed change_datetime notification token
  • {{diff}} notification token now accepts arguments like {{diff_added(lines=5, context=2)}}
  • Added processor extensible API for updating
  • Updated jsonpath-ng requirement to ~=1.8.0
  • Unresolvable hostnames are now added with security checking at fetch time

New Features

  • {{diff}} token with configurable arguments (lines, context)
  • Processor extensible API

Full Release Notes

## What's Changed
* Fixing `change_datetime` notification token (and adding test) by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3922
* Notification Token {{diff}} can accept arguments like `{{diff_added(lines=5, context=2)}}` by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3923
* Processor extensible API for updating  by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3902
* Update jsonpath-ng requirement from ~=1.7.0 to ~=1.8.0 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/3929
* Bump the all group with 2 updates by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/3931
* Unresolvable hostnames should still be added, they are security checked at fetch time by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3933


**Full Changelog**: https://github.com/dgtlmoon/changedetection.io/compare/0.54.1...0.54.2