From 98243a5874f19d586c180d89e46a28a7ab22ceea Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 28 Sep 2023 10:41:16 +0200 Subject: [PATCH 1/6] doc: Add upgrading notes for v1.1 --- doc/05-Upgrading.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/05-Upgrading.md b/doc/05-Upgrading.md index 7bb3efdd9..97f92a47a 100644 --- a/doc/05-Upgrading.md +++ b/doc/05-Upgrading.md @@ -3,6 +3,19 @@ Specific version upgrades are described below. Please note that version upgrades are incremental. If you are upgrading across multiple versions, make sure to follow the steps for each of them. +## Upgrading to Icinga DB Web v1.1 + +**Breaking Changes** + +We've extended our filter syntax to include new signs for *like* and *unlike* comparisons. These are `~` and `!~`, +respectively. The *equal* (`=`) and *unequal* (`!=`) operators won't perform any wildcard matching anymore due to +this. If you have dashboards, navigation items or bookmarks that attempt to perform wildcard matching with *equal*/ +*unequal* comparisons, the migration widget in the top right will toggle and suggest you an automatically transformed +alternative. If you have restrictions set up which do this, you'll have to manually adjust them and replace `=` with +`~` and `!=` with `!~`. + +Please note that due to our release process, this change already affects installations of Icinga DB Web v1.0.x. + ## Upgrading to Icinga DB Web v1.0 **Requirements** From 387d85488fb8b5fee25aa62d38568a94e130edb7 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 28 Sep 2023 10:41:34 +0200 Subject: [PATCH 2/6] Update CHANGELOG --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 394f1cf9a..a89d52abc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ Please make sure to always read our [Upgrading](https://icinga.com/docs/icinga-db-web/latest/doc/05-Upgrading/) documentation before switching to a new version. +## 1.1.0 (2023-09-28) + +Included changes can be found on the milestone: https://github.com/Icinga/icingadb-web/milestone/2?closed=1 +And a detailed description about the most important ones on our blog: https://icinga.com/blog/2023/09/28/releasing-icinga-db-web-v1-1/ + ## 1.0.2 (2022-11-04) You can find all issues related to this release on the respective [Milestone](https://github.com/Icinga/icingadb-web/milestone/4?closed=1). From d72148cf20a18c0bfa706c12c55aed898487977b Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 28 Sep 2023 10:47:29 +0200 Subject: [PATCH 3/6] Update .mailmap --- .mailmap | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.mailmap b/.mailmap index fbf56bf29..450797d0d 100644 --- a/.mailmap +++ b/.mailmap @@ -2,7 +2,10 @@ Alexander A. Klimov Feu Mourek Florian Strohmaier Florian Strohmaier +Jonada Hoxha <90179003+jhoxhaa@users.noreply.github.com> +Jonada Hoxha Jonada Ravi Kumar Kempapura Srinivasa <33730024+raviks789@users.noreply.github.com> +Ravi Kumar Kempapura Srinivasa Sukhwinder Dhillon <54990055+sukhwinder33445@users.noreply.github.com> Sukhwinder Dhillon Yonas Habteab From 45364d2d0d973f008f08da6e13a675ed35474bd8 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 28 Sep 2023 10:47:36 +0200 Subject: [PATCH 4/6] Update AUTHORS --- AUTHORS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AUTHORS b/AUTHORS index e3cc5d2e4..e6cc23020 100644 --- a/AUTHORS +++ b/AUTHORS @@ -3,11 +3,15 @@ Eric Lippmann Feu Mourek Florian Strohmaier Johannes Meyer +Jonada Hoxha Loei Petrus Marogi Marius Hein Noah Hilverling Patrick Dolinic Ravi Kumar Kempapura Srinivasa +stupiddr Sukhwinder Dhillon +Timm Ortloff +Tobias Tiederle VerboEse Yonas Habteab From c1a3583ecf7fca494eecacc1fde1a7e0da87bded Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 28 Sep 2023 10:51:46 +0200 Subject: [PATCH 5/6] Update requirements --- doc/02-Installation.md.d/From-Source.md | 4 ++-- module.info | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/02-Installation.md.d/From-Source.md b/doc/02-Installation.md.d/From-Source.md index 9a393501b..b430d16a0 100644 --- a/doc/02-Installation.md.d/From-Source.md +++ b/doc/02-Installation.md.d/From-Source.md @@ -11,7 +11,7 @@ Make sure you use `icingadb` as the module name. The following requirements must * The following PHP modules must be installed: `cURL`, `dom`, `json`, `libxml` * [Icinga DB](https://github.com/Icinga/icingadb) * [Icinga Web 2](https://github.com/Icinga/icingaweb2) (≥2.9) -* [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) (≥0.10) -* [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) (≥0.11) +* [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) (≥0.13) +* [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) (≥0.12) diff --git a/module.info b/module.info index e81510734..886c678db 100644 --- a/module.info +++ b/module.info @@ -1,6 +1,6 @@ Module: icingadb Version: 1.0.2 Requires: - Libraries: icinga-php-library (>=0.10.0), icinga-php-thirdparty (>=0.11.0) + Libraries: icinga-php-library (>=0.13.0), icinga-php-thirdparty (>=0.12.0) Description: Icinga DB Web UI for Icinga DB – Provides a graphical interface to your Icinga monitoring From 501120e9f2a28beeb4c1f0eaad01cea3bc0de3ba Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 28 Sep 2023 10:52:00 +0200 Subject: [PATCH 6/6] Raise version to 1.1.0 --- module.info | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module.info b/module.info index 886c678db..5bdaf8be7 100644 --- a/module.info +++ b/module.info @@ -1,5 +1,5 @@ Module: icingadb -Version: 1.0.2 +Version: 1.1.0 Requires: Libraries: icinga-php-library (>=0.13.0), icinga-php-thirdparty (>=0.12.0) Description: Icinga DB Web