github dgtlmoon/changedetection.io 0.40.0
0.40.0 Huge update! Browser Steps, Dark Mode, Notification updates, and more!

latest releases: 0.45.24, 0.45.23, 0.45.22...
19 months ago

Huge release

Main items

  • Browser steps - Interact with the browser, login to websites, accept cookie boxes, fill forms, click X,Y and more (requires playwright), runs before changedetection so you can log into a website and then get a change alert
  • Auto suggestion to follow product LD JSON data use existing product data to get better price change alerts without needing visual-filter/xpath/css selectors (where the website supports LD-JSON)
  • Dark Mode - Thanks to @tanc for the killer styling and functionality!
  • Notifications , Improved simple gets:// post:// callbacks and Jinja2 compatible templates, all variables, tokens now available in notification settings (you could even put if statements in your notification body if you wanted, as an idea)
  • Extract historical data, Use a regex to generate CSV files (great for scraping websites over time, for example the number of available houses for rent/buy over time)
  • Loads of fixes

Help spread the word about changedetection.io!

What's Changed

  • Update README.md by @t5k6 in #1158
  • Configurable browser steps (enter text, scroll, wait for text, etc) by @dgtlmoon in #478
  • Extra validation for URLs with jinja2 template by @dgtlmoon in #1166
  • Faster BrowserStep screenshot updates and enable gzip compression for all content replies in the UI by @dgtlmoon in #1171
  • BrowserSteps - Make the UI require an extra step so it doesnt slow down the experience when clicking through the tabs by @dgtlmoon in #1175
  • Favicon multiplatform update by @dgtlmoon in #1176
  • add changedetection container dependencies by @peppetemp in #1178
  • Simple extract data by regex from all historical watch text by @dgtlmoon in #1191
  • Extra validation for regex extract field by @dgtlmoon in #1192
  • test fix - use local address by @dgtlmoon in #1193
  • Notifications - tokens/jinja2 templating by @dgtlmoon in #1184
  • Notification - Support for standard API calls post:// posts:// get:// gets:// delete:// deletes:// put:// puts:// by @dgtlmoon in #1194
  • Dark mode - Template tidy up by @dgtlmoon in #1197
  • Update runtime.txt to work on all heroku stacks by @amrohendawi in #1198
  • Test cleanups by @dgtlmoon in #1196

New Contributors

Full Changelog: 0.39.22.1...0.40.0

Don't miss a new changedetection.io release

NewReleases is sending notifications on new releases.