github PHPOffice/PhpSpreadsheet 1.19.0

latest releases: 2.3.2, 2.1.3, 1.29.4...
3 years ago

Added

  • Ability to set style on named range, and validate input to setSelectedCells Issue #2279 PR #2280
  • Process comments in Sylk file Issue #2276 PR #2277
  • Addition of Custom Properties to Ods Writer, and 32-bit-safe timestamps for Document Properties PR #2113
  • Added callback to CSV reader to set user-specified defaults for various properties (especially for escape which has a poor PHP-inherited default of backslash which does not correspond with Excel) PR #2103
  • Phase 1 of better namespace handling for Xlsx, resolving many open issues PR #2173 PR #2204 PR #2303
  • Add ability to extract images if source is a URL Issue #1997 PR #2072
  • Support for passing flags in the Reader load() and Writer save()methods, and through the IOFactory, to set behaviours PR #2136
  • More flexibility in the StringValueBinder to determine what datatypes should be treated as strings PR #2138
  • Helper class for conversion between css size Units of measure (px, pt, pc, in, cm, mm) PR #2152
  • Allow Row height and Column Width to be set using different units of measure (px, pt, pc, in, cm, mm), rather than only in points or MS Excel column width units PR #2152
  • Ability to stream to an Amazon S3 bucket Issue #2249
  • Provided a Size Helper class to validate size values (pt, px, em) PR #1694

Changed

  • Nothing.

Deprecated

  • PHP 8.1 will deprecate auto_detect_line_endings. As a result of this change, Csv Reader using PHP8.1+ will no longer be able to handle a Csv with Mac line endings.

Removed

  • Nothing.

Fixed

Don't miss a new PhpSpreadsheet release

NewReleases is sending notifications on new releases.