News
phpxlsx 5.5 release notes
- Apr 28, 2026
We are excited to announce the release of phpxlsx 5.5.
This new version introduces powerful enhancements focused on themes, watermarks, visual styling, and content manipulation, enabling developers to create more dynamic and visually consistent spreadsheets with less effort.
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 latest version of phpdocx Bureau version includes phpxlsx 5.5.
The complete list features of phpxlsx 5.5 is the following:
- Themes (Premium licenses):
- Apply theme options to content.
- Import a theme from an external XLSX.
- Extract information using Indexer.
- Unmerge cells (Advanced and Premium licenses).
- Watermarks (Advanced and Premium licenses):
- Text.
- Image.
- replaceVariableImage supports replacing and adding hyperlinks and bookmarks.
- New styles in addTextBox: backgroundTransparency, border, rotation, transparency.
- New styles in addImage: rotation, transparency.
- New style in addSvg: rotation.
- HTML to XLSX:
- Added an additional check to prevent duplicate define calls.
- Conversion plugin based on LibreOffice (Advanced and Premium licenses):
- Added "--headless" to all conversions.
- SignXLSX (Premium licenses):
- Private key and certificate values support both file and string inputs.
- Cell text rotation in addCell and createCellStyle methods uses 60.000ths of a degree by default.
- Applied the PHP htmlspecialchars function to convert protected XML characters when adding the hyperlink option in addImage.
- Added an extra check to preserve tag order when adding new drawing tags if legacy drawing tags already exist in the sheet.
- Added an extra check to avoid duplicate define calls in the Phpxlsx_config.php class.