Skip to content

Commit cfbbe26

Browse files
authored
Release version 1.1.0 (#274)
Require PHP 8.2. Raise the minimum required version of icinga-php-library to >=1.0.0 and icinga-php-thirdparty to >=1.0.0. Both are required for PHP 8.5 support. Additionally, raise Icinga Web to >=2.12.5 for the same. Remove badges from README as their information is already visible in the GitHub UI.
1 parent 11e34f5 commit cfbbe26

4 files changed

Lines changed: 13 additions & 11 deletions

File tree

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# Icinga Reporting
22

3-
[![PHP Support](https://img.shields.io/badge/php-%3E%3D%207.2-777BB4?logo=PHP)](https://php.net/)
4-
[![PHP Tests](https://github.com/Icinga/icingaweb2-module-reporting/actions/workflows/php.yml/badge.svg)](https://github.com/Icinga/icingaweb2-module-reporting/actions/workflows/php.yml)
5-
[![Github Tag](https://img.shields.io/github/tag/Icinga/icingaweb2-module-reporting.svg)](https://github.com/Icinga/icingaweb2-module-reporting/releases/latest)
6-
73
![Icinga Logo](https://icinga.com/wp-content/uploads/2014/06/icinga_logo.png)
84

95
Icinga Reporting is the central component for reporting related functionality in the monitoring web frontend and

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.12.5
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: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Module: Reporting
2-
Version: 1.0.5
2+
Version: 1.1.0
33
Requires:
4-
Libraries: icinga-php-library (>=0.13.0), icinga-php-thirdparty (>=0.12.0)
5-
Modules: pdfexport (>=0.11.0)
4+
Libraries: icinga-php-library (>=1.0.0), icinga-php-thirdparty (>=1.0.0)
5+
Modules: pdfexport (>=0.13.0)
66
Description: Reporting

0 commit comments

Comments
 (0)