Change Detection - Package Updates
-
[1.23.6]
- Update changedetection.io to 0.50.23
- Full Changelog
- Replace jinja2-time with
arrowand improve timedate timezone integration by @dgtlmoon in #3496
-
[1.23.7]
- Update changedetection.io to 0.50.24
- Full Changelog
- Refactor notification code - Make sure all notification tokens have something set even for form validation by @dgtlmoon in #3504
-
[1.23.8]
- Update changedetection.io to 0.50.25
- Full Changelog
- Small fix for notification format handling, enabling HTML Color for
{{diff_removed}}and{{diff_added}}by @dgtlmoon in #3508 - Notification service improved failure alerts by @dgtlmoon in #3507
- Improved delete by @dgtlmoon in #3510
- Be sure to include API spec in pypi build by @dgtlmoon in #3511 #3509
-
[1.23.9]
- Update changedetection.io to 0.50.26
- Full Changelog
- pip build - Improving fix for #3509, Adding automated test for #3509 by @dgtlmoon in #3513
-
[1.23.10]
- Update changedetection.io to 0.50.27
- Full Changelog
- Fix error handling for first empty filter response by @ReggX in #3516
-
[1.23.11]
- Update changedetection.io to 0.50.28
- Full Changelog
- Empty 'ignore text' strings could break ignore text and return empty document for text checksum by @dgtlmoon in #3524
- Email notification format fixes by @dgtlmoon in #3525
-
[1.23.12]
- Update changedetection.io to 0.50.29
- Full Changelog
- Update validators requirement from ~=0.21 to ~=0.35 by @dependabot[bot] in #3500
- Update beautifulsoup4 requirement from <=4.13.5,>=4.0.0 to >=4.0.0,<=4.14.2 by @dependabot[bot] in #3471
- Bump elementpath from 4.1.5 to 5.0.4 by @dependabot[bot] in #3470
- Update flask requirement from ~=2.3 to ~=3.1, unpin werkzeug by @dgtlmoon in #3502
- Re #3526 - Refactor/cleanup notification handling and rename 'Markdown' to "Markdown to HTML" to make more sense. by @dgtlmoon in #3527
- Discord + Telegram - Adding better styling (Discord now uses strike-through and bold for removal/additions instead of broken HTML) by @dgtlmoon in #3528
-
[1.23.13]
- Update changedetection.io to 0.50.30
- Full Changelog
- Be sure that default namespaces are registered by @dgtlmoon in #3535
- Template - Adding
|regex_replaceRe #3501 by @dgtlmoon in #3536 - Notifications fixes by @dgtlmoon in #3534
-
[1.23.14]
- Update changedetection.io to 0.50.32
- Full Changelog
- Color fixes by @dgtlmoon in #3545
- Custom exceptions,
post://etc, Catch errors and show where possible by @dgtlmoon in #3543 - Preserve whitespace's in HTML style notifications by @dgtlmoon in #3546
- Notifications - Keep monospaced layout of history/difference sent to HTML style notifications, Fixes to Markdown #3540 by @dgtlmoon
- More automated tests and fixes for HTML notifications #3529 by @dgtlmoon in #3539
- Changes to colors HTML notification (small contrast between 'changed' and 'removed' etc) by @dgtlmoon in #3540
-
[1.23.15]
- Update changedetection.io to 0.50.33
- Full Changelog
- Fixing wrong notification type in <select> that lead to wrong type of notifications (plaintext vs html) being sent #3558 by @dgtlmoon in #3559
- OpenAPI specification, fixing enum for notification type, and notification_muted by @dgtlmoon in #3557
- Update feedgen requirement from ~=0.9 to ~=1.0 by @dependabot[bot] in #3554
- Update python-socketio requirement from ~=5.13.0 to ~=5.14.2 by @dependabot[bot] in #3552
- Bump the all group with 2 updates by @dependabot[bot] in #3550
- Update wtforms requirement from ~=3.0 to ~=3.2 by @dependabot[bot] in #3551
- Update brotli requirement from ~=1.0 to ~=1.1 by @dependabot[bot] in #3553
-
[1.23.16]
- Update changedetection.io to 0.50.34
- Full Changelog
- Adding small amount of cache to common functions by @dgtlmoon in #3565
- Handle
format=in apprise URLs by @dgtlmoon in #3567 - Try this parallel tests by @dgtlmoon in #3568
- Unify safe URL checking to the one function, strengthen tests and filters by @dgtlmoon in #3564
- Run all pytests in parallel by @dgtlmoon in #3569
- Fixes to notification 'send test notification' by @dgtlmoon in #3571
-
[1.23.17]
- Update changedetection.io to 0.50.35
- Full Changelog
- Notifications -
TextandMarkdowntype was not migrated correctly to the new settings, resulting in possible non-notification, #3572 #3559 #3558 by @dgtlmoon
-
[1.23.18]
- Update changedetection.io to 0.50.37
- Full Changelog
- Fixing title markup in notifications (title/subject for email, slack etc), refactoring line-feed logic
\n-><br>etc by @dgtlmoon in #3577
-
[1.23.19]
- Update changedetection.io to 0.50.38
- Full Changelog
- Improved
Send test notificationhandling and stronger automated tests by @dgtlmoon in #3579
-
[1.23.20]
- Update changedetection.io to 0.50.39
- Full Changelog
- Notifications - Adding
{{diff_full_clean}},{{diff_removed_clean}},{{diff_added_clean}},{{diff_clean}}notification body tokens for using in templates without (added)/(removed) text. by @dgtlmoon in #3580 - API - Support optional
processoron Watch create to set therestock_diffortext_json_diffmode on watch create. by @dgtlmoon in #3581 - Update python-socketio requirement from ~=5.14.2 to ~=5.14.3 by @dependabot[bot] in #3588
- Update pytest-flask requirement from ~=1.2 to ~=1.3 by @dependabot[bot] in #3587
- Update jsonpath-ng requirement from ~=1.5.3 to ~=1.7.0 by @dependabot[bot] in #3586
- Adding extra placemarker tests by @dgtlmoon in #3592
- Bug fix - scheduler
-
[1.23.21]
- Update changedetection.io to 0.50.40
- Full Changelog
- Datastore - Use
orjsonfor faster saves by @dgtlmoon in #3601 - Watch history - Don't rescan whole history.txt when looking up a timestamp <->filepath by @dgtlmoon in #3602
- Real time UI - Remove polling thread for updates - it's all done realtime with signals by @dgtlmoon in #3603
- Notification body/title - Fixing validation on empty strings #3606 by @dgtlmoon in #3607
- Page <title> should only be captured on HTML documents by @dgtlmoon in #3608
-
[1.23.22]
- Update changedetection.io to 0.50.42
- Full Changelog
-
[1.23.23]
- Update changedetection.io to 0.50.43
- Full Changelog
- Adding data sanity checks across restarts by @dgtlmoon in #3629
- Fixing data not loaded caused by UTF-8 not enforced by @dgtlmoon in #3622
- Various tests to ensure data is not overwritten and is sane across restarts
-
[1.24.0]
- Update changedetection.io to 0.51.01
- Full Changelog
- RSS feed for a single watch, cleanup settings colours and per watch by @dgtlmoon in #3609
- Propose fix a typo and ignore emacs backup files by @jeis4wpi in #3630
- RSS per group by @dgtlmoon in #3632
- UI - Moving 'RSS' options to its own settings tab, RSS - Adding watch history length by @dgtlmoon in #3633
- RSS Feed per watch - Setting order (newest changes first) by @dgtlmoon in #3634
- Rss per watch tweaks by @dgtlmoon in #3635
-
[1.24.1]
- Update changedetection.io to 0.51.2
- Full Changelog
- Now you can customise your RSS output exactly the same as the
Notification Body - Settings/RSS - Choose
System defaultand then set an optional overide of the format, OR set it toNotification Bodyand it will follow the notification body format across groups/watches. - Refactoring RSS handling by @dgtlmoon in #3642
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login