0.54.5

dgtlmoon/changedetection.io0.54.5Mar 12, 2026by dgtlmoon

AI Summary

Performance optimizations and the addition of a complete Spanish translation are the main highlights of this release.

Key Highlights

  • Added complete Spanish translation
  • Various memory and CPU performance improvements
  • Added `previous_price` logic for restock values

New Features

  • Fix for RESTOCK_MAX_HEIGHT not being enforced
  • API parameter inversion for include_equal

Full Release Notes

## What's Changed
* Restock - No need to extract the text because it's not used anyway by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3951
* Content fetching -Better detection of other encodings, Replace/upgrade broken UTF-8 , Ensure rest of retrieved content is UTF-8 for the app by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3954
* UI - Price amount is sometimes string or integer by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3950
* CI -  Bump the all group with 5 updates by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/3955
* Various memory and CPU improvements by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3960
* Add complete Spanish translation (es) by @adriangc24 in https://github.com/dgtlmoon/changedetection.io/pull/3961
* Create (POST) tag/group through API do not save processor_config_restock_diff values by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3968
* UI - Fixing Preview "GO" version button by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3969
* API - Invert changes_only flag for include_equal parameter by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3976

## New Contributors
* @adriangc24 made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/3961

**Full Changelog**: https://github.com/dgtlmoon/changedetection.io/compare/0.54.4...0.54.5