Added
- Filter to pretty-print JSON data: `format-json` (by Niko Böckerman, PR250)
- List active Telegram chats using `--telegram-chats` (with fixes by Georg Pichler, PR270)
- Support for HTTP `ETag` header in URL jobs and `If-None-Match` (by Karol Babioch, PR256)
- Support for filtering HTML using XPath expressions, with `lxml` (PR274, Fixes 226)
- Added `install_dependencies` to `setup.py` commands for easy installing of dependencies
- Added `ignore_connection_errors` per-job configuration option (by Karol Babioch, PR261)
Changed
- Improved code (HTTP status codes, by Karol Babioch PR258)
- Improved documentation for setting up Telegram chat bots
- Allow multiple chats for Telegram reporting (by Georg Pichler, PR271)