Skip to content

Conversation

toxyy
Copy link

@toxyy toxyy commented Sep 11, 2025

The PHPSpreadsheet files used within the admin bundle are:
PhpOffice\PhpSpreadsheet\Reader\Csv
PhpOffice\PhpSpreadsheet\Writer\Exception
PhpOffice\PhpSpreadsheet\Writer\Xlsx

I've compared the diff between version 3.10.1 (as would be used with the ^3.3 set in the current composer.json) against the latest PHPSpreadsheet version 5.1.0, found here:
https://github.com/PHPOffice/PhpSpreadsheet/compare/3.10.1...5.1.0?diff=split

I did not see any changes that would affect the function calls used here:
https://github.com/pimcore/admin-ui-classic-bundle/blob/v2.1.3/src/Helper/GridHelperService.php#L949

PHPSpreadsheet's minimum PHP version is ^8.1 as set in their composer:
https://github.com/PHPOffice/PhpSpreadsheet/blob/5.1.0/composer.json#L69

Where the current admin bundle's PHP version is set to ~8.3.0 || ~8.4.0, which is compatible.

I have not tested this update, but I do not see why PHPSpreadsheet shouldn't be updated.

Copy link

github-actions bot commented Sep 11, 2025

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

Copy link

@toxyy
Copy link
Author

toxyy commented Sep 11, 2025

I have read the CLA Document and I hereby sign the CLA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant