Change Detection - Package Updates
Pinned
Change Detection
-
[1.9.6]
- Update Changedetection to 0.45.13
- Full changelog
- Added OPTIONS HTTP method by @kiyell in #2094
- #1627 and #1823 #2099 - quote wrapped URL for browserstep url was breaking the connection by @dgtlmoon in #2100
- Notifications - When any in a list of notifications fails, the others should still work by @dgtlmoon in #2106
- Restock - Check all elements for text to get stock status from, strip any text returned by @dgtlmoon in #2040
- Adding extra test for #2103 by @dgtlmoon in #2108
- Support Loguru as a logger by @Constantin1489 in #2036
- Loguru output tweaks by @dgtlmoon in #2112
-
[1.9.7]
- Update Changedetection to 0.45.14
- Full changelog
- Bump the all group with 4 updates by @dependabot in #2121
- Restock tweaks - use a single regex, tidy up height detection by @dgtlmoon in #2125
- Bugfix: Notification title being set to notification format, notifiction format not being respected by @TheConner in #2129
- Improve status_code logging by @dgtlmoon in #2130
- improvements to change detection logging by @dgtlmoon in #2136
- Adding icon to show which watch has Browser Steps by @dgtlmoon in #2137
-
[1.10.0]
- Use playwright
-
[1.10.1]
- Update Changedetection to 0.45.16
- Full changelog
- App moved away from playwright again!
- Prefer to use SockPuppetBrowser by @dgtlmoon in #2163
- Fixes for status code and screenshot info by @dgtlmoon in #2168
- Fixes build error "The headers or library files could not be found for jpeg, a required dependency when compiling Pillow from source." by @dgtlmoon in #2176
- Split content fetchers add puppeteer correctly by @dgtlmoon in #2169
- Bump the all group with 1 update by @dependabot in #2180
- Misc puppeteer client fixes by @dgtlmoon in #2181
- try to fix the build - Custom browser endpoints should not have a proxy set by @dgtlmoon in #2204
- UI - Sort tag list and list of tags in groups setting by @dgtlmoon in #2205
- Fetching - restock detecting and visual selector scraper - Fixes scraping of elements that are not visible by @dgtlmoon in #2206
- text_json_diff/fix: Keep an order of filter and remove duplicated filters. 2 by @Constantin1489 in #2178
- Re #2197 Browser Steps and playwright/puppeteer "headers" fetch fixes (including user-agent if set) by @dgtlmoon in #2212
- Improving test for restock IN STOCK -> OUT OF STOCK by @dgtlmoon in #2219
- fixed typo on select by @pedrogius in #2232
- Adding CORS module - solves Chrome extension API integration by @dgtlmoon in #2236
-
[1.10.2]
- Update Changedetection to 0.45.17
- Full changelog
- Updating pyppeteer-ng (mainly newer pillow release to solve Windows install problems) by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2247
- Update contributing documentation for discontinuation of dev branch by @AndrewKvalheim in https://github.com/dgtlmoon/changedetection.io/pull/2272
- UI Updates
- mqtt:// and apprise notification updates
-
[1.10.3]
- Update Changedetection to 0.45.18
- Full changelog
- 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
-
[1.10.4]
- Update Changedetection to 0.45.19
- Full changelog
-
[1.10.5]
- Update Changedetection to 0.45.20
- Full changelog
- LXML filter library improvements
-
[1.10.8]
- Update Changedetection to 0.45.23
- Full changelog
- Re #2333 setting min version for mqtt-paho notifications by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2334
- UI - Search should scan/search error messages by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2353
- Refactor of the "Use default recheck time" form widget and system handling by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2362
- Bump apprise to 1.8.0 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2363
- Re #2328 Setting LXML version to any version without the known modern-CPU-only CPU flags by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2365
- Browser Steps - Fixing "goto site" step #2330 #2337 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2364
- Selectable single view of a single change/timestamp by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/1916
- Re #2299 Fixing truncated notifications by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2372
- RSS - Muted watches should not show in RSS feed by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2374
- Ability to set default UA for either fetching types by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2375
- Use active_tag_uuid in URLs everywhere by @AlexanderS in https://github.com/dgtlmoon/changedetection.io/pull/2379
- Using 2.0.0rc4 pyppeteerstealth for puppeteer fetches by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2203
- Only insert feed header if app_rss_token is set by @AlexanderS in https://github.com/dgtlmoon/changedetection.io/pull/2381
-
[1.10.9]
- Update Changedetection to 0.45.24
- Full changelog
- PIL/pillow not used much, probably shouldnt be installed by @dgtlmoon in #2382
- UI - preview date and button fixes by @dgtlmoon in #2389
- Bump eventlet from 0.33.3 to 0.35.2 by @dependabot in #2305
- Fixing build test - Adding small delay by @dgtlmoon in #2397
- UI - 'Mark all viewed' button should not show when all viewed by @dgtlmoon in #2399
-
[1.10.11]
- Update Changedetection to 0.45.26
- Full changelog
- Visual Selector now lets you choose MULTIPLE selections! fantastic.
- various small bugs and fixes
-
[1.11.0]
- Update Changedetection to 0.46.00
- Full changelog
-
[1.11.1]
- Update Changedetection to 0.46.01
- Full changelog
-
[1.11.2]
- Update Changedetection to 0.46.02
- Full changelog
- UI - Adding "Download latest HTML snapshot" from Edit Watch > "Stats" page for easier debugging by @dgtlmoon in #2513
- Use #!/usr/bin/env to support virtualenv by @kruton in #2518
- When scraping elements, check for null results by @kruton in #2517
- Encode requests and notifications as UTF-8 if it has no encoding/basic string by @dgtlmoon in #2523
- Apprise 1.8.1 by @dgtlmoon in #2524
- Adding test for #1995 UTF-8 encoding in notification body by @dgtlmoon in #2525
-
[1.11.3]
- Update Changedetection to 0.46.03
- Full changelog
- Handle zero-byte responses with "Empty pages are a change" option, the same as when the HTML doesnt render any useful text by @dgtlmoon in #2530
- Add encoding for scraper script reader by @dgtlmoon in #2574
- Pass headers to Browser Steps by @mikesplain in #2551
- Small price fix scraper by @dgtlmoon in #2575
- Watch 'get last snapshot' should give last, not first snapshot by @dgtlmoon in #2576
-
[1.11.4]
- Update Changedetection to 0.46.04
- Full changelog
- Adding extra ML element training data by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2582
- Re #1708 unpin jsonschema by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2583
- Catch errors when parsing documents for restock/price check by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2602
- Fixing restock test refactor by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/2603
-
[1.12.0]
- Update Changedetection to 0.47.02
- Full changelog