Skip to content

Releases: dgtlmoon/changedetection.io

0.45.25 General bug fixes and improvements

03 Jul 17:28
Compare
Choose a tag to compare

What's Changed

  • Bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #2423
  • Prefer pythons built in "importlib" over pkg_resources+setuptools by @dgtlmoon in #2424
  • Using python 3.11 by default - this solves cryptography <-> rustc and builds faster on Rpi etc by @dgtlmoon in #2426
  • Implement jqraw by @Hritik14 in #2430
  • saving snapshot html by @dgtlmoon in #2431
  • Bump docker/build-push-action from 5 to 6 in the all group by @dependabot in #2436
  • added out-of-stock phrases for DE by @maxmichels in #2442
  • UI - Fixing preview/diff "ignore text" highlight button (refactor, didnt work in "preview" mode) by @dgtlmoon in #2455

New Contributors

Full Changelog: 0.45.24...0.45.25

0.45.24 General bug fixes and improvements

17 Jun 11:28
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.45.23...0.45.24

0.45.23 General release

21 May 22:02
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.45.22...0.45.23

0.45.22 Security update - Reflected XSS in settings/edit pages

02 May 10:11
Compare
Choose a tag to compare

Auto-escape in Jinaj2 templates was not enabled because the filenames were not something jinja2 enables it for, fixed.

Big thanks to https://github.com/Nguyen-Trung-Kien for finding and reporting the issue.

Full Changelog: 0.45.21...0.45.22

0.45.21 CVE-2024-32651 Critical security update

25 Apr 20:33
Compare
Choose a tag to compare

Security update - CVE-2024-32651- Server Side Template Injection in Jinja2 allows Remote Command Execution

What's Changed

Full Changelog: 0.45.20...0.45.21

Big thanks to https://github.com/edoardottt for reporting the vulnerability and assisting

0.45.20 single fix - LXML filter library improvements

18 Apr 09:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.45.19...0.45.20

0.45.19 - Single fix for OS's with a newer `lxml` installed

17 Apr 18:02
Compare
Choose a tag to compare

What's Changed

  • module 'lxml.etree' has no attribute '_ElementStringResult' - reimplement _ElementStringResult by @dgtlmoon in #2313

Full Changelog: 0.45.18...0.45.19

0.45.18

16 Apr 16:56
Compare
Choose a tag to compare

Minor maintenance release

What's Changed

  • Re #2263 "send test notification" from watch edit should respect global settings and tag/group settings by @dgtlmoon in #2289
  • Tweaks to tag/groups page by @dgtlmoon in #2290
  • Remove unique check for URLs entered on the "quick watch add" form #2286 by @dgtlmoon in #2292
  • avoid deprecated message - packing our own strtobool by @dgtlmoon in #2291
  • UI - Re #2307 - Adding UI notice if watch has group options set by @dgtlmoon in #2311

Full Changelog: 0.45.17...0.45.18

0.45.17

31 Mar 14:38
Compare
Choose a tag to compare

What's Changed

  • Updating pyppeteer-ng (mainly newer pillow release to solve Windows install problems) by @dgtlmoon in #2247
  • Update contributing documentation for discontinuation of dev branch by @AndrewKvalheim in #2272
  • UI Updates
  • mqtt:// and apprise notification updates

New Contributors

Full Changelog: 0.45.16...0.45.17

0.45.16 Python pip build small release

08 Mar 20:08
Compare
Choose a tag to compare

0.45.16 Python pip build small release - fixes missing files in pip distribution

Full Changelog: 0.45.15...0.45.16