Skip to content

Commit ae63082

Browse files
Jan-Schuppiklippserd
authored andcommitted
Raise minimum required versions of ipl and icinga-php-thirdparty (#273)
Raise the minimum required version of icinga-php-library to >=1.0.0 and icinga-php-thirdparty to >=1.0.0. Both upgrade `react/promise`, which introduces breaking changes, and are required for PHP 8.5 support. The breaking changes have already been addressed in commit 311f154.
1 parent 8afb8af commit ae63082

3 files changed

Lines changed: 11 additions & 5 deletions

File tree

doc/02-Installation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ Make sure you use `reporting` as the module name. The following requirements mus
66

77
## Requirements
88

9-
* PHP (≥7.2)
9+
* PHP ≥ 8.2
1010
* MySQL or PostgreSQL PDO PHP libraries
1111
* The following PHP modules must be installed: `mbstring`
12-
* [Icinga Web](https://github.com/Icinga/icingaweb2) (≥2.9)
13-
* [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) (≥0.19.0)
14-
* [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) (≥0.12.0)
12+
* [Icinga Web](https://github.com/Icinga/icingaweb2) 2.9
13+
* [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) ≥ 1.0.0
14+
* [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) ≥ 1.0.0
1515

1616
## Setting up the Database
1717

doc/80-Upgrading.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ path to the correct installation path.
1111

1212
<!-- {% endif %} -->
1313

14+
## Upgrading to Version 1.1.0
15+
16+
Icinga Reporting 1.1.0 now requires `icinga-php-library ≥ 1.0.0` and
17+
`icinga-php-thirdparty ≥ 1.0.0`. This update also adds support for PHP 8.5.
18+
Make sure to upgrade these libraries along with the module upgrade.
19+
1420
## Upgrading to Version 1.0.3
1521

1622
Icinga Reporting version 1.0.3 requires a schema update for the database.

module.info

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Module: Reporting
22
Version: 1.1.0
33
Requires:
4-
Libraries: icinga-php-library (>=0.13.0), icinga-php-thirdparty (>=0.12.0)
4+
Libraries: icinga-php-library (>=1.0.0), icinga-php-thirdparty (>=1.0.0)
55
Modules: pdfexport (>=0.11.0)
66
Description: Reporting

0 commit comments

Comments
 (0)