Releases: linuxserver/docker-changedetection.io
0.49.17-ls190
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.17-ls190/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
Full Changelog: dgtlmoon/changedetection.io@0.49.16...0.49.17
What's Changed
- Revert multiprocess html to text by @dgtlmoon in dgtlmoon/changedetection.io#3185
- Resolve warnings of bs4 library by @emmanuel-ferdman in dgtlmoon/changedetection.io#3187
New Contributors
- @emmanuel-ferdman made their first contribution in dgtlmoon/changedetection.io#3187
Full Changelog: dgtlmoon/changedetection.io@0.49.16...0.49.17
0.49.17-ls189
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.17-ls189/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
Full Changelog: dgtlmoon/changedetection.io@0.49.16...0.49.17
What's Changed
- Revert multiprocess html to text by @dgtlmoon in dgtlmoon/changedetection.io#3185
- Resolve warnings of bs4 library by @emmanuel-ferdman in dgtlmoon/changedetection.io#3187
New Contributors
- @emmanuel-ferdman made their first contribution in dgtlmoon/changedetection.io#3187
Full Changelog: dgtlmoon/changedetection.io@0.49.16...0.49.17
0.49.16-ls188
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.16-ls188/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Browsersteps session shutdown improvements by @dgtlmoon in dgtlmoon/changedetection.io#3137
- Browser Steps - by Option Text - #1224, #1228 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3138 Conditions levenshtein by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3120 Fix for xpath element scraper by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3145 Update docker-compose.yml by @silversub in https://github.com/dgtlmoon/changedetection.io/pull/3149 Improved global ignore test by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/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/dgtlmoon/changedetection.io/pull/3157 Use cleaner logic for limiting elements to scan by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/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/dgtlmoon/changedetection.io/pull/3161 Update selenium library by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3170 Custom headers should have validation by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3172 Fixes to ensure proxy errors are handled correctly by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3168 New Contributors @silversub made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/3149 Full Changelog: https://github.com/dgtlmoon/changedetection.io/compare/0.49.15...0.49.16
0.49.16-ls187
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.16-ls187/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Browsersteps session shutdown improvements by @dgtlmoon in dgtlmoon/changedetection.io#3137
- Browser Steps - by Option Text - #1224, #1228 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3138 Conditions levenshtein by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3120 Fix for xpath element scraper by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3145 Update docker-compose.yml by @silversub in https://github.com/dgtlmoon/changedetection.io/pull/3149 Improved global ignore test by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/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/dgtlmoon/changedetection.io/pull/3157 Use cleaner logic for limiting elements to scan by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/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/dgtlmoon/changedetection.io/pull/3161 Update selenium library by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3170 Custom headers should have validation by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3172 Fixes to ensure proxy errors are handled correctly by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/3168 New Contributors @silversub made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/3149 Full Changelog: https://github.com/dgtlmoon/changedetection.io/compare/0.49.15...0.49.16
0.49.15-ls186
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.15-ls186/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Only add screenshot warning if capture was greater than trim size by @dgtlmoon in dgtlmoon/changedetection.io#3123
- Updating restock texts by @dgtlmoon in dgtlmoon/changedetection.io#3124
- Development: introduce Ruff as linter/formatter by @xLinkOut in dgtlmoon/changedetection.io#3039
- Send TRACE and INFO logs to stdout by @drrlvn in dgtlmoon/changedetection.io#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 dgtlmoon/changedetection.io#3130
New Contributors
- @drrlvn made their first contribution in dgtlmoon/changedetection.io#3051
Full Changelog: dgtlmoon/changedetection.io@0.49.14...0.49.15
0.49.15-ls185
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.15-ls185/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Only add screenshot warning if capture was greater than trim size by @dgtlmoon in dgtlmoon/changedetection.io#3123
- Updating restock texts by @dgtlmoon in dgtlmoon/changedetection.io#3124
- Development: introduce Ruff as linter/formatter by @xLinkOut in dgtlmoon/changedetection.io#3039
- Send TRACE and INFO logs to stdout by @drrlvn in dgtlmoon/changedetection.io#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 dgtlmoon/changedetection.io#3130
New Contributors
- @drrlvn made their first contribution in dgtlmoon/changedetection.io#3051
Full Changelog: dgtlmoon/changedetection.io@0.49.14...0.49.15
0.49.15-ls184
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.15-ls184/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Only add screenshot warning if capture was greater than trim size by @dgtlmoon in dgtlmoon/changedetection.io#3123
- Updating restock texts by @dgtlmoon in dgtlmoon/changedetection.io#3124
- Development: introduce Ruff as linter/formatter by @xLinkOut in dgtlmoon/changedetection.io#3039
- Send TRACE and INFO logs to stdout by @drrlvn in dgtlmoon/changedetection.io#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 dgtlmoon/changedetection.io#3130
New Contributors
- @drrlvn made their first contribution in dgtlmoon/changedetection.io#3051
Full Changelog: dgtlmoon/changedetection.io@0.49.14...0.49.15
0.49.14-ls183
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.14-ls183/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Memory fixes/improvements - Run html to text in sub proc, a few more cleanups by @dgtlmoon in dgtlmoon/changedetection.io#3110
- Playwright + Puppeteer fix for when page is taller than viewport but less than step_size by @dgtlmoon in dgtlmoon/changedetection.io#3113
- Undo forced selenium headless mode, small refactor by @dgtlmoon in dgtlmoon/changedetection.io#3112
- try to fix master caused by small refactor caused by making headless optional by @dgtlmoon in dgtlmoon/changedetection.io#3114
- docs: Update reference URL by @jcgoette in dgtlmoon/changedetection.io#3119
- Re #3115 fix multiprocessing start by @dgtlmoon in dgtlmoon/changedetection.io#3121
New Contributors
- @jcgoette made their first contribution in dgtlmoon/changedetection.io#3119
Full Changelog: dgtlmoon/changedetection.io@0.49.13...0.49.14
0.49.13-ls183
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.13-ls183/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Groups - Override extract_text, text_to_ignore, trigger_text and text_should_not_be_present by @dgtlmoon in dgtlmoon/changedetection.io#3086
- "Recheck all" should also queue most overdue first for checking (same like automatic scheduler) by @dgtlmoon in dgtlmoon/changedetection.io#3087
- Field name update - Keyword triggers - Trigger/wait for text by @dgtlmoon in dgtlmoon/changedetection.io#3088
- Make chrome browser headless when checking the site with selenium by @Tim3141 in dgtlmoon/changedetection.io#3095
- Requests fetcher - remove old screenshot when watch was in a different fetcher type by @dgtlmoon in dgtlmoon/changedetection.io#3097
- Add UI options tab and setting to disable opening diff in a new tab by @OPerepadia in dgtlmoon/changedetection.io#3071
- Support multiline regex in text filtering (#2857) by @MoshiMoshi0 in dgtlmoon/changedetection.io#2889
- Memory fixes for large playwright screenshots by @xconverge in dgtlmoon/changedetection.io#3092
- Update other methods to use screenshot by @dgtlmoon in dgtlmoon/changedetection.io#3098
- Refactor image saving with forked process to reduce memory usage, improvements to xpath scraper handling by @dgtlmoon in dgtlmoon/changedetection.io#3099
- Dont use .lower() because the html could be very big and this uses a lot of ram by @dgtlmoon in dgtlmoon/changedetection.io#3105
- Apprise import only when needed - saves ~50Mb RAM if you dont have any notifications enabled by @dgtlmoon in dgtlmoon/changedetection.io#3106
- Use bigger chunks to speed up page screenshot by @dgtlmoon in dgtlmoon/changedetection.io#3107
- Added notifications API endpoints by @rm335 in dgtlmoon/changedetection.io#3103
New Contributors
- @Tim3141 made their first contribution in dgtlmoon/changedetection.io#3095
- @OPerepadia made their first contribution in dgtlmoon/changedetection.io#3071
- @xconverge made their first contribution in dgtlmoon/changedetection.io#3092
- @rm335 made their first contribution in dgtlmoon/changedetection.io#3103
Full Changelog: dgtlmoon/changedetection.io@0.49.12...0.49.13
0.49.13-ls182
CI Report:
https://ci-tests.linuxserver.io/linuxserver/changedetection.io/0.49.13-ls182/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
What's Changed
- Groups - Override extract_text, text_to_ignore, trigger_text and text_should_not_be_present by @dgtlmoon in dgtlmoon/changedetection.io#3086
- "Recheck all" should also queue most overdue first for checking (same like automatic scheduler) by @dgtlmoon in dgtlmoon/changedetection.io#3087
- Field name update - Keyword triggers - Trigger/wait for text by @dgtlmoon in dgtlmoon/changedetection.io#3088
- Make chrome browser headless when checking the site with selenium by @Tim3141 in dgtlmoon/changedetection.io#3095
- Requests fetcher - remove old screenshot when watch was in a different fetcher type by @dgtlmoon in dgtlmoon/changedetection.io#3097
- Add UI options tab and setting to disable opening diff in a new tab by @OPerepadia in dgtlmoon/changedetection.io#3071
- Support multiline regex in text filtering (#2857) by @MoshiMoshi0 in dgtlmoon/changedetection.io#2889
- Memory fixes for large playwright screenshots by @xconverge in dgtlmoon/changedetection.io#3092
- Update other methods to use screenshot by @dgtlmoon in dgtlmoon/changedetection.io#3098
- Refactor image saving with forked process to reduce memory usage, improvements to xpath scraper handling by @dgtlmoon in dgtlmoon/changedetection.io#3099
- Dont use .lower() because the html could be very big and this uses a lot of ram by @dgtlmoon in dgtlmoon/changedetection.io#3105
- Apprise import only when needed - saves ~50Mb RAM if you dont have any notifications enabled by @dgtlmoon in dgtlmoon/changedetection.io#3106
- Use bigger chunks to speed up page screenshot by @dgtlmoon in dgtlmoon/changedetection.io#3107
- Added notifications API endpoints by @rm335 in dgtlmoon/changedetection.io#3103
New Contributors
- @Tim3141 made their first contribution in dgtlmoon/changedetection.io#3095
- @OPerepadia made their first contribution in dgtlmoon/changedetection.io#3071
- @xconverge made their first contribution in dgtlmoon/changedetection.io#3092
- @rm335 made their first contribution in dgtlmoon/changedetection.io#3103
Full Changelog: dgtlmoon/changedetection.io@0.49.12...0.49.13