From 68e06c93dd79cedd376fc5c6ea9861a4fc2ad3b9 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Tue, 27 Jul 2021 15:22:32 +0200 Subject: [PATCH] Release version 2.9.1 (cherry picked from commit 1b2cd8fdf37022aed25225598e22c94de0336ffb) --- AUTHORS | 2 ++ CHANGELOG.md | 41 ++++++++++++++++++++++++++ VERSION | 2 +- library/Icinga/Application/Version.php | 2 +- modules/doc/module.info | 2 +- modules/migrate/module.info | 2 +- modules/monitoring/module.info | 2 +- modules/setup/module.info | 2 +- modules/test/module.info | 2 +- modules/translation/module.info | 2 +- 10 files changed, 51 insertions(+), 8 deletions(-) diff --git a/AUTHORS b/AUTHORS index a269a97bef..1962d4bda1 100644 --- a/AUTHORS +++ b/AUTHORS @@ -61,6 +61,7 @@ Joonas Kylmälä Jorge Vallecillo Jo Rhett Ken Jungclaus +Kevin Köllmann Klaus Jrgensen Lee Clemens Loei Petrus Marogi @@ -119,6 +120,7 @@ sant-swedge Simone Orsi ss23 sukhwinder33445 <54990055+sukhwinder33445@users.noreply.github.com> +Sukhwinder Dhillon <54990055+sukhwinder33445@users.noreply.github.com> Sukhwinder Dhillon Susanne Vestner-Ludwig Sylph Lin diff --git a/CHANGELOG.md b/CHANGELOG.md index ce47477305..0a2741515f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,47 @@ Please make sure to always read our [Upgrading](doc/80-Upgrading.md) documentati ## What's New +### What's New in Version 2.9.1 + +You can find all issues related to this release on our [Roadmap](https://github.com/Icinga/icingaweb2/milestone/64?closed=1). + +Please make sure to also check the respective [upgrading section](https://icinga.com/docs/icinga-web-2/latest/doc/80-Upgrading/#upgrading-to-icinga-web-2-291) +in the documentation. + +This release is accompanied by the minor releases v2.7.6 and v2.8.4 which include the fix for the flattened custom variables. + +#### Pancakes everywhere + +One of the security fixes included in v2.7.5, v2.8.3 and v2.9.0 went rampant and let you see similarities between custom +variables and pancakes. These are gone now. Also, the login allowed some users to bake pancakes on their CPUs. However, +we'd still recommend not to. What we do recommend, is to use graphical details to ease recognition. A pancake 🥞 in +performance data labels for example. + +* Nested custom variables are flattened [#4439](https://github.com/Icinga/icingaweb2/issues/4439) +* Disable login orb animation and all orbs for themes [#4468](https://github.com/Icinga/icingaweb2/pull/4468) +* SVG chart library doesn't process input as UTF-8 [#4462](https://github.com/Icinga/icingaweb2/issues/4462) + +#### Staying remembered too difficult + +We all have sometimes difficulties remembering people we rarely meet. Especially obvious is this on those that slip +through because they don't do the same things we do. With v2.9.0 this has happened for PostgreSQL, PHP v5.6-v7.0 and +setup wizard users. Now they get their deserved attention, and Icinga Web 2 will remember them just like all others. + +* RememberMe not working with only PostgreSQL [#4441](https://github.com/Icinga/icingaweb2/issues/4441) +* RememberMe compatibility with php version 5.6+ [#4472](https://github.com/Icinga/icingaweb2/pull/4472) +* RememberMe fails after running the wizard for grants [#4434](https://github.com/Icinga/icingaweb2/issues/4434) + +#### Being picky pays off + +A custom datetime picker was introduced with v2.9.0. It had it's issues, but we didn't anticipate that much headwind. +After careful reconsideration, we chose to only show the custom datetime picker for Firefox and IE users. Other browsers +have their own capable enough native implementation which, in Chrome's case, may even be superior. If it is now used, +it also closes automatically and doesn't swallow unrelated key presses. + +* Datetimepicker not usable by keyboard [#4442](https://github.com/Icinga/icingaweb2/issues/4442) +* Close the datepicker automatically [#4461](https://github.com/Icinga/icingaweb2/issues/4461) +* Paragraphs in Acknowledge/Downtime not possible [#4443](https://github.com/Icinga/icingaweb2/issues/4443) + ### What's New in Version 2.9.0 You can find all issues related to this release on our [Roadmap](https://github.com/Icinga/icingaweb2/milestone/59?closed=1). diff --git a/VERSION b/VERSION index f367ae3351..7227c77fa4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v2.9.0 +v2.9.1 diff --git a/library/Icinga/Application/Version.php b/library/Icinga/Application/Version.php index 436419d53a..61f6150a28 100644 --- a/library/Icinga/Application/Version.php +++ b/library/Icinga/Application/Version.php @@ -8,7 +8,7 @@ */ class Version { - const VERSION = '2.9.0'; + const VERSION = '2.9.1'; /** * Get the version of this instance of Icinga Web 2 diff --git a/modules/doc/module.info b/modules/doc/module.info index 5622f5f8de..f43ff16bb0 100644 --- a/modules/doc/module.info +++ b/modules/doc/module.info @@ -1,4 +1,4 @@ Module: doc -Version: 2.9.0 +Version: 2.9.1 Description: Documentation module Extracts, shows and exports documentation for Icinga Web 2 and its modules. diff --git a/modules/migrate/module.info b/modules/migrate/module.info index 2be0cbc893..f06bc17759 100644 --- a/modules/migrate/module.info +++ b/modules/migrate/module.info @@ -1,5 +1,5 @@ Module: migrate -Version: 2.9.0 +Version: 2.9.1 Description: Migrate module This module was introduced with the domain-aware authentication feature in version 2.5.0. It helps you migrating users and user configurations according to a given domain. diff --git a/modules/monitoring/module.info b/modules/monitoring/module.info index 357060d1f0..f018bf52f5 100644 --- a/modules/monitoring/module.info +++ b/modules/monitoring/module.info @@ -1,5 +1,5 @@ Module: monitoring -Version: 2.9.0 +Version: 2.9.1 Description: Icinga monitoring module IDO accessor and UI for your monitoring. This is the initial instalment for a graphical presentation of Icinga environments. The predecessor of Icinga DB. diff --git a/modules/setup/module.info b/modules/setup/module.info index 2e3f1ab7c5..aaa3fa9f35 100644 --- a/modules/setup/module.info +++ b/modules/setup/module.info @@ -1,5 +1,5 @@ Module: setup -Version: 2.9.0 +Version: 2.9.1 Description: Setup module Web based wizard for setting up Icinga Web 2 and its modules. This includes the data backends (e.g. relational database, LDAP), diff --git a/modules/test/module.info b/modules/test/module.info index 1a572b9bd2..3a72a5e3ae 100644 --- a/modules/test/module.info +++ b/modules/test/module.info @@ -1,5 +1,5 @@ Module: test -Version: 2.9.0 +Version: 2.9.1 Description: Translation module This module allows developers to run (unit) tests against Icinga Web 2 and any of its modules. Usually you do not need to enable this. diff --git a/modules/translation/module.info b/modules/translation/module.info index b782cb608c..bdff993343 100644 --- a/modules/translation/module.info +++ b/modules/translation/module.info @@ -1,5 +1,5 @@ Module: translation -Version: 2.9.0 +Version: 2.9.1 Description: Translation module This module allows developers and translators to translate modules for multiple languages. You do not need this module to run an internationalized web frontend.