From fc121447602c53d130fbda7f941e40281e14ca8a Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 25 Mar 2026 13:20:50 +0100 Subject: [PATCH 1/4] Raise version to 0.13.0 --- module.info | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module.info b/module.info index 4368dc6..da298a4 100644 --- a/module.info +++ b/module.info @@ -1,5 +1,5 @@ Module: PDF Export -Version: 0.12.0 +Version: 0.13.0 Requires: Libraries: icinga-php-library (>=0.17.1), icinga-php-thirdparty (>=0.13.0) Description: PDF Export via Google Chrome/Chromium From 95f52350ae1749e57760f7293dcd2a81107a7a87 Mon Sep 17 00:00:00 2001 From: Jan Schuppik Date: Wed, 25 Mar 2026 14:06:05 +0100 Subject: [PATCH 2/4] Raise minimum required versions of ipl and icinga-php-thirdparty (#89) 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 18091c1. --- doc/02-Installation.md | 8 ++++---- module.info | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/02-Installation.md b/doc/02-Installation.md index 4e179e9..58093f0 100644 --- a/doc/02-Installation.md +++ b/doc/02-Installation.md @@ -2,11 +2,11 @@ ## Requirements -* PHP (>= 8.2) -* Icinga Web 2 (>= 2.12) +* PHP ≥ 8.2 +* Icinga Web 2 ≥ 2.12 * Icinga Web 2 libraries: - * [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) (>= 0.17.1) - * [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) (>= 0.13) + * [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) ≥ 1.0.0 + * [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) ≥ 1.0.0 ## Google Chrome/Chromium Setup diff --git a/module.info b/module.info index da298a4..0467d87 100644 --- a/module.info +++ b/module.info @@ -1,5 +1,5 @@ Module: PDF Export Version: 0.13.0 Requires: - Libraries: icinga-php-library (>=0.17.1), icinga-php-thirdparty (>=0.13.0) + Libraries: icinga-php-library (>=1.0.0), icinga-php-thirdparty (>=1.0.0) Description: PDF Export via Google Chrome/Chromium From 98a1187e7d93d5fc4c383c187f996ea74e8e2666 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Thu, 26 Mar 2026 12:04:44 +0100 Subject: [PATCH 3/4] Remove badges from README --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 692576d..c965d1c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,5 @@ # Icinga PDF Export -[![PHP Support](https://img.shields.io/badge/php-%3E%3D%208.2-777BB4?logo=PHP)](https://php.net/) -![Build Status](https://github.com/Icinga/icingaweb2-module-pdfexport/actions/workflows/php.yml/badge.svg?branch=main) -[![Github Tag](https://img.shields.io/github/tag/Icinga/icingaweb2-module-pdfexport.svg)](https://github.com/Icinga/icingaweb2-module-pdfexport) - PDF export functionality for Icinga Web 2 using Google Chrome/Chromium for rendering. ## Documentation From b07f2d79ab4b060e7e8c26c67bf9f1eb759b7dc5 Mon Sep 17 00:00:00 2001 From: jrauh01 Date: Thu, 26 Mar 2026 15:58:31 +0100 Subject: [PATCH 4/4] Update Icinga Web 2 version requirement to 2.12.5 in docs --- doc/02-Installation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/02-Installation.md b/doc/02-Installation.md index 58093f0..733c63a 100644 --- a/doc/02-Installation.md +++ b/doc/02-Installation.md @@ -3,7 +3,7 @@ ## Requirements * PHP ≥ 8.2 -* Icinga Web 2 ≥ 2.12 +* Icinga Web 2 ≥ 2.12.5 * Icinga Web 2 libraries: * [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) ≥ 1.0.0 * [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) ≥ 1.0.0