News
phpxlsx 6 release notes
- Oct 27, 2026
We are happy to announce the release of phpxlsx 6.
Just go to Pricing to get the license that best suits your project requirements.
Users with a valid License Update Service (LUS) may get this new version at no cost, by going to MY PHPXLSX and selecting the licence(s) they want to update.
Users with previous versions can also upgrade to the new one in the same place.
Also, we encourage you to get LUS, if you don't already have it, in order to get the next releases for free, plus other benefits, for a whole year.
The complete list features of phpxlsx 6 is the following:
- New JSON API:
- JSON-based API to generate and manipulate documents using structured JSON data.
- Microservice-based design for integration into distributed architectures.
- REST-ready architecture for easily exposing workflows through APIs.
- Language-agnostic integration using JSON data structures.
- Easily extensible to add and customize features.
- Use phpxlsx with JSON data.
- PHP 8.6 support.
- Indexer:
- Shared strings.
- New fillColorTransparency option in addShape to apply a transparency value.
- JavaScript API:
- Updated all internal dependencies to their latest versions.
- Improved setRtl to support disabling the rtl option using the method.
- Improved XML content sanitization by automatically removing invalid XML 1.0 control characters.
- Added the $invalidXmlChars static variable in XmlUtilities to define the invalid XML characters to be cleaned automatically from strings.
- Converted TXT information files to Markdown.
- Added a SECURITY.md file containing information about the security policy.
- Improved the internal phpdoc documentation.