Releases: dgtlmoon/changedetection.io
Releases · dgtlmoon/changedetection.io
0.49.15
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
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
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
- @Tim3141 made their first contribution in #3095
- @OPerepadia made their first contribution in #3071
- @xconverge made their first contribution in #3092
- @rm335 made their first contribution in #3103
Full Changelog: 0.49.12...0.49.13
0.49.12 empty release to force pypi update
0.49.12 empty release to force pypi update
0.49.11 Windows/Apple fix for startup crash - Only register memory signal handler on Linux
0.49.11 Windows/Apple fix for startup crash - Only register memory signal handler on Linux
0.49.10 Improvements and changes
What's Changed
- Set a graph % of ETA time completed of checking the watch by @dgtlmoon in #3060
- Conditions - Offer some information about what the filter/condition/trigger saw by @dgtlmoon in #3062
- Re #2782 - Should be "Clone & Edit" without watch history by @dgtlmoon in #3063
- Refactor + tests for Apprise custom integration by @xLinkOut in #3057
- Small fix for when last fetched was zero bytes by @dgtlmoon in #3065
- Tidy up lint errors by @dgtlmoon in #3074
- Regession - Shared history/diff page with anonymous access turned on should allow screenshot access by @dgtlmoon in #3076
- Restock detection - Add Indonesian phrases for out-of-stock detection by @sayaivan in #3075
- Python 3.11 container base by @dgtlmoon in #3077
- Adding a GC memory cleanup (releases cached libxml memory and others) by @dgtlmoon in #3079
New Contributors
Full Changelog: 0.49.9...0.49.10
0.49.9 One for the RSS lovers
What's Changed
- RSS Fixes and improvements - Ability to set "RSS Color HTML Format" in Settings, detect and filter content with bad content that could break RSS by @dgtlmoon in #3055
Full Changelog: 0.49.8...0.49.9
0.49.8
0.49.7 Adding "Tags" API
0.49.6 API Access should still work even when UI Password is enabled
What's Changed
Full Changelog: 0.49.5...0.49.6