Skip to content

Releases: dgtlmoon/changedetection.io

0.50.3 Misc fixes and improvements

11 Jun 15:19
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.50.2...0.50.3

0.50.2

03 Jun 14:29
Compare
Choose a tag to compare

Full Changelog: 0.50.01...0.50.2

0.50.1 Realtime UI refactor, misc UI fixes Latest

03 Jun 14:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.49.18...0.50.1

0.49.18 Realtime UI via WebSockets, misc. fixes

26 May 18:36
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.49.17...0.49.18

0.49.17 Minor bugfix and maint. release

12 May 08:48
Compare
Choose a tag to compare

Full Changelog: 0.49.16...0.49.17

What's Changed

New Contributors

Full Changelog: 0.49.16...0.49.17

0.49.16 Bug fix and improvements release

03 May 14:44
Compare
Choose a tag to compare

What's Changed

  • Browsersteps session shutdown improvements by @dgtlmoon in #3137
  • Browser Steps - by Option Text - #1224, #1228 by @dgtlmoon in https://github.com//pull/3138 Conditions levenshtein by @dgtlmoon in https://github.com//pull/3120 Fix for xpath element scraper by @dgtlmoon in https://github.com//pull/3145 Update docker-compose.yml by @silversub in https://github.com//pull/3149 Improved global ignore test by @dgtlmoon in https://github.com//pull/3140 pyppeteer fast puppeteer fetch - be sure viewport is set to --window-size if --window-size is set by @dgtlmoon in https://github.com//pull/3157 Use cleaner logic for limiting elements to scan by @dgtlmoon in https://github.com//pull/3158 Conditions - Levenshtein text similarity plugin - adding test, fixing import, fixing check for watches with 1 snapshot history by @dgtlmoon in https://github.com//pull/3161 Update selenium library by @dgtlmoon in https://github.com//pull/3170 Custom headers should have validation by @dgtlmoon in https://github.com//pull/3172 Fixes to ensure proxy errors are handled correctly by @dgtlmoon in https://github.com//pull/3168 New Contributors @silversub made their first contribution in https://github.com//pull/3149 Full Changelog: https://github.com/dgtlmoon/changedetection.io/compare/0.49.15...0.49.16

0.49.15

18 Apr 12:58
Compare
Choose a tag to compare

What's Changed

  • Only add screenshot warning if capture was greater than trim size by @dgtlmoon in #3123
  • Updating restock texts by @dgtlmoon in #3124
  • Development: introduce Ruff as linter/formatter by @xLinkOut in #3039
  • Send TRACE and INFO logs to stdout by @drrlvn in #3051
  • re #3126 Visual Selector & Browser Steps - Always recheck if the data/screenshot is ready under "Visual Selector" tab after using Browser Steps by @dgtlmoon in #3130

New Contributors

Full Changelog: 0.49.14...0.49.15

0.49.14

16 Apr 21:32
Compare
Choose a tag to compare

What's Changed

  • Memory fixes/improvements - Run html to text in sub proc, a few more cleanups by @dgtlmoon in #3110
  • Playwright + Puppeteer fix for when page is taller than viewport but less than step_size by @dgtlmoon in #3113
  • Undo forced selenium headless mode, small refactor by @dgtlmoon in #3112
  • try to fix master caused by small refactor caused by making headless optional by @dgtlmoon in #3114
  • docs: Update reference URL by @jcgoette in #3119
  • Re #3115 fix multiprocessing start by @dgtlmoon in #3121

New Contributors

Full Changelog: 0.49.13...0.49.14

0.49.13 Big memory management improvements, selenium fetching in headless by default, new UI options, new API endpoint, groups update

11 Apr 11:48
Compare
Choose a tag to compare

What's Changed

  • Groups - Override extract_text, text_to_ignore, trigger_text and text_should_not_be_present by @dgtlmoon in #3086
  • "Recheck all" should also queue most overdue first for checking (same like automatic scheduler) by @dgtlmoon in #3087
  • Field name update - Keyword triggers - Trigger/wait for text by @dgtlmoon in #3088
  • Make chrome browser headless when checking the site with selenium by @Tim3141 in #3095
  • Requests fetcher - remove old screenshot when watch was in a different fetcher type by @dgtlmoon in #3097
  • Add UI options tab and setting to disable opening diff in a new tab by @OPerepadia in #3071
  • Support multiline regex in text filtering (#2857) by @MoshiMoshi0 in #2889
  • Memory fixes for large playwright screenshots by @xconverge in #3092
  • Update other methods to use screenshot by @dgtlmoon in #3098
  • Refactor image saving with forked process to reduce memory usage, improvements to xpath scraper handling by @dgtlmoon in #3099
  • Dont use .lower() because the html could be very big and this uses a lot of ram by @dgtlmoon in #3105
  • Apprise import only when needed - saves ~50Mb RAM if you dont have any notifications enabled by @dgtlmoon in #3106
  • Use bigger chunks to speed up page screenshot by @dgtlmoon in #3107
  • Added notifications API endpoints by @rm335 in #3103

New Contributors

Full Changelog: 0.49.12...0.49.13

0.49.12 empty release to force pypi update

04 Apr 07:31
Compare
Choose a tag to compare

0.49.12 empty release to force pypi update