Update to PHPOffice/PhpSpreadsheet 2.3.x

Created on 2 December 2024, 20 days ago

Problem/Motivation

I noticed that the module is currently locked to PHPOffice/PhpSpreadsheet version 2.2.1: https://git.drupalcode.org/project/xls_serialization/-/blob/2.0.x/compos....

We noticed that there are some security issues in the PHP package that are backported to 2.3.0 version: https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/2.3.0.

Latest 2.3.x release is 2.3.3.

Would it make sense to update the package to the supported 2.3.3 version? I noticed there is an on going issue Compatibility with phpoffice/phpspreadsheet:^3 Active to support the 3.x major version of the package but that still needs work so I wonder if it would make sense to update to the minor version first?

Steps to reproduce

TBD

Proposed resolution

Update the composer.json version requirement to ^2.3.3.

Remaining tasks

Update composer.json and test that everything works.

User interface changes

None.

API changes

None.

Data model changes

None.

📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇫🇮Finland heikkiy Oulu

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024