packagist phpoffice/phpspreadsheet 5.8.0

7 hours ago

This will probably be the last release on the master branch that supports Php8.1.

Security Note

  • File::prohibitWrappers and Drawing::setPath now reject phar paths with extra leading slashes (e.g. phar:///…) that escaped the prior parse_url-based filter. No security exploit was possible even with the extra slashes. PR #4876

Added

  • Optional method to increase Calculation Engine's parsing speed. PR #4829
  • Html Writer/Reader new data attributes. PR #4858
  • IReader2 interface extending IReader with listWorksheetInfo/Names. Issue #4883 PR #4886

Changed

  • Helper/Handler is now internal and final. PR #4896

Fixed

  • Html Writer handle text colors a bit better. PR #4855
  • Html Writer apply rotation to images. Issue #4875 PR #4877
  • Work around Php8.6 deprecation in mpdf/mpdf. PR #4878
  • Ability to reuse disconnected spreadsheet. PR #4880
  • Allow int parameter for getChartIndex. PR #4896

Don't miss a new phpspreadsheet release

NewReleases is sending notifications on new releases.