From 6468d7821a2e13337f1a123ad30b4ecd9f89d878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Esteban=20S=C3=A1nchez?= Date: Mon, 31 Aug 2026 12:55:58 +0200 Subject: [PATCH] =?UTF-8?q?Mejora=20la=20detecci=C3=B3n=20de=20versiones?= =?UTF-8?q?=20de=20ZipStream=20en=20BackupFile.php?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Se reemplaza class_exists(Archive::class) por enum_exists('\ZipStream\OperationMode') para una detección más precisa de la versión de ZipStream. - Se asegura que el flujo de salida se cierre correctamente en caso de que no se encuentre una versión compatible. --- composer.json | 4 ++-- facturascripts.ini | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index df74507..3158edd 100644 --- a/composer.json +++ b/composer.json @@ -9,12 +9,12 @@ ], "config": { "platform": { - "php": "8.0" + "php": "8.1" } }, "require": { "ext-mbstring": "*", "ext-zip": "*", - "maennchen/zipstream-php": "^2.4 || ^3.0" + "maennchen/zipstream-php": "^3.0" } } diff --git a/facturascripts.ini b/facturascripts.ini index fc316c8..7ac559f 100644 --- a/facturascripts.ini +++ b/facturascripts.ini @@ -1,5 +1,6 @@ name = "Backup" description = "Permite realizar y restaurar copias de seguridad." -version = 3.61 -min_version = 2025.6 +version = 3.7 +min_version = 2026.1 +min_php = 8.1 require_php = 'zip'