|
1 | 1 | # Icinga Notifications Changelog |
2 | 2 |
|
| 3 | +## 0.2.0 (2025-11-18) |
| 4 | + |
| 5 | +This release changes how Icinga Notifications interacts with sources. In |
| 6 | +particular, the evaluation of object filters is now performed by the source, |
| 7 | +allowing it to use a custom filter syntax and provide more advanced filter |
| 8 | +options than previously provided by Icinga Notifications. The previously |
| 9 | +built-in Icinga 2 source is removed and replaced by an implementation inside |
| 10 | +Icinga DB v1.5.0 that now allows filters based on custom variables, for |
| 11 | +example. |
| 12 | + |
| 13 | +This update requires manual steps including a schema upgrade and configuration |
| 14 | +changes. Please make sure to read the |
| 15 | +[upgrading documentation](https://icinga.com/docs/icinga-notifications/latest/doc/04-Upgrading/#upgrading-to-icinga-notifications-v020) |
| 16 | +and follow it carefully. |
| 17 | + |
| 18 | +* Let sources evaluate the object filters from event rules. #324 #356 #354 |
| 19 | +* Allow setting a custom username for source authentication. #338 |
| 20 | +* Add /incidents API endpoint allowing sources to query their open incidents. #361 |
| 21 | +* Fix issues where changes to channels and event rules weren't applied to the |
| 22 | + running configuration correctly. #333 #334 |
| 23 | +* Move all debug HTTP endpoints to common /debug prefix. #308 |
| 24 | +* Reorder history events around mute and unmute events. #346 |
| 25 | +* Extend database schema for new Icinga Notifications Web functionality. #216 #344 |
| 26 | +* Documentation: Adapt the minimum MariaDB and MySQL versions to the |
| 27 | + requirements of Icinga Notifications Web. #287 |
| 28 | +* Documentation: Add information how to view additional log message fields with |
| 29 | + systemd journald. #274 |
| 30 | + |
| 31 | + |
3 | 32 | ## 0.1.1 (2024-07-29) |
4 | 33 |
|
5 | 34 | This is a small bug fix release with the main change being a fix for logging to the systemd journal. |
|
0 commit comments