Skip to content

Gpm 475 replace box spout#113

Open
bpow wants to merge 1 commit into
mainfrom
GPM-475-replace-box-spout
Open

Gpm 475 replace box spout#113
bpow wants to merge 1 commit into
mainfrom
GPM-475-replace-box-spout

Conversation

@bpow
Copy link
Copy Markdown
Collaborator

@bpow bpow commented May 13, 2026

Migrates to openspout since box/spout is no longer maintained.

Had to migrate to openspout v4 (which has some API changes) because v3 is not supported in current php versions.

box/spout has been unmaintained since 2019. openspout/openspout is its
active fork and the only package supporting PHP 8.5+. Migrates to the
v4 API: Row::fromValues() replaces WriterEntityFactory::createRowFromArray(),
new Writer() replaces WriterEntityFactory::createXLSXWriter(), and Style/
Border/BorderPart replace the removed StyleBuilder/BorderBuilder builders.
@bpow bpow force-pushed the GPM-475-replace-box-spout branch from d7f5a41 to 9be6fec Compare May 13, 2026 13:06
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