From 1a359d2ccbb89c05f5dffb32711a95f4afc67964 Mon Sep 17 00:00:00 2001 From: Adrien Crivelli Date: Thu, 6 Jan 2022 12:10:08 +0100 Subject: [PATCH] 1.21.0 --- CHANGELOG.md | 66 ++++++++++++++++------------------------------------ 1 file changed, 20 insertions(+), 46 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da3b93fb..3bfc215a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,20 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com) and this project adheres to [Semantic Versioning](https://semver.org). -## Unreleased - TBD +## 1.21.0 - 2022-01-06 ### Added -- Ability to add a picture to the background of the comment. Supports four image formats: png, jpeg, gif, bmp. A Comment method setSizeAsBackgroundImage for changing the size of a comment to the size of an background image. [Issue #1547](https://github.com/PHPOffice/PhpSpreadsheet/issues/1547) [PR #2422](https://github.com/PHPOffice/PhpSpreadsheet/pull/2422) -- Ability to set default paper size and orientation -[PR #2410](https://github.com/PHPOffice/PhpSpreadsheet/pull/2410) -- Ability to extend AutoFilter to Maximum Row -[PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414) +- Ability to add a picture to the background of the comment. Supports four image formats: png, jpeg, gif, bmp. New `Comment::setSizeAsBackgroundImage()` to change the size of a comment to the size of a background image. [Issue #1547](https://github.com/PHPOffice/PhpSpreadsheet/issues/1547) [PR #2422](https://github.com/PHPOffice/PhpSpreadsheet/pull/2422) +- Ability to set default paper size and orientation [PR #2410](https://github.com/PHPOffice/PhpSpreadsheet/pull/2410) +- Ability to extend AutoFilter to Maximum Row [PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414) ### Changed -- Xlsx Writer will evaluate AutoFilter only if it is as yet unevaluated, or has changed since it was last evaluated. -[PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414) +- Xlsx Writer will evaluate AutoFilter only if it is as yet unevaluated, or has changed since it was last evaluated [PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414) ### Deprecated @@ -30,44 +27,21 @@ and this project adheres to [Semantic Versioning](https://semver.org). ### Fixed -- Rounding in NumberFormatter -[Issue #2385](https://github.com/PHPOffice/PhpSpreadsheet/issues/2385) -[PR #2399](https://github.com/PHPOffice/PhpSpreadsheet/pull/2399) -- Support for Themes -[Issue #2075](https://github.com/PHPOffice/PhpSpreadsheet/issues/2075) -[Issue #2387](https://github.com/PHPOffice/PhpSpreadsheet/issues/2387) -[PR #2403](https://github.com/PHPOffice/PhpSpreadsheet/pull/2403) -- Read Spreadsheet with `#` in Name -[Issue #2405](https://github.com/PHPOffice/PhpSpreadsheet/issues/2405) -[PR #2409](https://github.com/PHPOffice/PhpSpreadsheet/pull/2409) -- Improve PDF Support for Page Size and Orientation -[Issue #1691](https://github.com/PHPOffice/PhpSpreadsheet/issues/1691) -[PR #2410](https://github.com/PHPOffice/PhpSpreadsheet/pull/2410) -- Wildcard Handling Issues in Text Match -[Issue #2430](https://github.com/PHPOffice/PhpSpreadsheet/issues/2430) -[PR #2431](https://github.com/PHPOffice/PhpSpreadsheet/pull/2431) -- Respect DataType in insertNewBefore -[PR #2433](https://github.com/PHPOffice/PhpSpreadsheet/pull/2433) -- Handle Rows Explicitly Hidden After AutoFilter -[Issue #1641](https://github.com/PHPOffice/PhpSpreadsheet/issues/1641) -[PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414) -- Special Characters in Image File Name -[Issue #1470](https://github.com/PHPOffice/PhpSpreadsheet/issues/1470) -[Issue #2415](https://github.com/PHPOffice/PhpSpreadsheet/issues/2415) -[PR #2416](https://github.com/PHPOffice/PhpSpreadsheet/pull/2416) -- Mpdf With Very Many Styles -[Issue #2432](https://github.com/PHPOffice/PhpSpreadsheet/issues/2432) -[PR #2434](https://github.com/PHPOffice/PhpSpreadsheet/pull/2434) -- Name Clashes Between Parsed and Unparsed Drawings -[Issue #1767](https://github.com/PHPOffice/PhpSpreadsheet/issues/1767) -[Issue #2396](https://github.com/PHPOffice/PhpSpreadsheet/issues/2396) -[PR #2423](https://github.com/PHPOffice/PhpSpreadsheet/pull/2423) -- Fill Pattern Start and End Colors -[Issue #2441](https://github.com/PHPOffice/PhpSpreadsheet/issues/2441) -[PR #2444](https://github.com/PHPOffice/PhpSpreadsheet/pull/2444) -- General Style Specified in Wrong Case -[Issue #2450](https://github.com/PHPOffice/PhpSpreadsheet/issues/2450) -[PR #2451](https://github.com/PHPOffice/PhpSpreadsheet/pull/2451) +- Rounding in `NumberFormatter` [Issue #2385](https://github.com/PHPOffice/PhpSpreadsheet/issues/2385) [PR #2399](https://github.com/PHPOffice/PhpSpreadsheet/pull/2399) +- Support for themes [Issue #2075](https://github.com/PHPOffice/PhpSpreadsheet/issues/2075) [Issue #2387](https://github.com/PHPOffice/PhpSpreadsheet/issues/2387) [PR #2403](https://github.com/PHPOffice/PhpSpreadsheet/pull/2403) +- Read spreadsheet with `#` in name [Issue #2405](https://github.com/PHPOffice/PhpSpreadsheet/issues/2405) [PR #2409](https://github.com/PHPOffice/PhpSpreadsheet/pull/2409) +- Improve PDF support for page size and orientation [Issue #1691](https://github.com/PHPOffice/PhpSpreadsheet/issues/1691) [PR #2410](https://github.com/PHPOffice/PhpSpreadsheet/pull/2410) +- Wildcard handling issues in text match [Issue #2430](https://github.com/PHPOffice/PhpSpreadsheet/issues/2430) [PR #2431](https://github.com/PHPOffice/PhpSpreadsheet/pull/2431) +- Respect DataType in `insertNewBefore` [PR #2433](https://github.com/PHPOffice/PhpSpreadsheet/pull/2433) +- Handle rows explicitly hidden after AutoFilter [Issue #1641](https://github.com/PHPOffice/PhpSpreadsheet/issues/1641) [PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414) +- Special characters in image file name [Issue #1470](https://github.com/PHPOffice/PhpSpreadsheet/issues/1470) [Issue #2415](https://github.com/PHPOffice/PhpSpreadsheet/issues/2415) [PR #2416](https://github.com/PHPOffice/PhpSpreadsheet/pull/2416) +- Mpdf with very many styles [Issue #2432](https://github.com/PHPOffice/PhpSpreadsheet/issues/2432) [PR #2434](https://github.com/PHPOffice/PhpSpreadsheet/pull/2434) +- Name clashes between parsed and unparsed drawings [Issue #1767](https://github.com/PHPOffice/PhpSpreadsheet/issues/1767) [Issue #2396](https://github.com/PHPOffice/PhpSpreadsheet/issues/2396) [PR #2423](https://github.com/PHPOffice/PhpSpreadsheet/pull/2423) +- Fill pattern start and end colors [Issue #2441](https://github.com/PHPOffice/PhpSpreadsheet/issues/2441) [PR #2444](https://github.com/PHPOffice/PhpSpreadsheet/pull/2444) +- General style specified in wrong case [Issue #2450](https://github.com/PHPOffice/PhpSpreadsheet/issues/2450) [PR #2451](https://github.com/PHPOffice/PhpSpreadsheet/pull/2451) +- Null passed to `AutoFilter::setRange()` [Issue #2281](https://github.com/PHPOffice/PhpSpreadsheet/issues/2281) [PR #2454](https://github.com/PHPOffice/PhpSpreadsheet/pull/2454) +- Another undefined index in Xls reader (#2470) [Issue #2463](https://github.com/PHPOffice/PhpSpreadsheet/issues/2463) [PR #2470](https://github.com/PHPOffice/PhpSpreadsheet/pull/2470) +- Allow single-cell checks on conditional styles, even when the style is configured for a range of cells (#) [PR #2483](https://github.com/PHPOffice/PhpSpreadsheet/pull/2483) ## 1.20.0 - 2021-11-23