summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Joye <pierre.php@gmail.com>2022-01-31 11:50:09 +0700
committerPierre Joye <pierre.php@gmail.com>2022-01-31 11:50:09 +0700
commit3d760c2c213f7a63dbe13792262406177cd9738a (patch)
treebff2ead9ad4b7dc2a7ea7dfc30dd22371132411e
parent3f08a018cb1a23657b9ef6bd1b8a9f9dc8f1b616 (diff)
downloadlibgd-3d760c2c213f7a63dbe13792262406177cd9738a.tar.gz
sync Changelog
-rw-r--r--CHANGELOG.md41
1 files changed, 41 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 75e72db..a01202b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,47 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
+## [2.3.4] - not yet released
+
+### Changed
+
+- revert support for the legacy/testing gd/gd2 image formats is disabled by default
+- GD/GD2 is now documented as deprecated (to be removed in 3.0)
+
+### Fixed
+
+- [#797](https://github.com/libgd/libgd/issues/797) possible leak on png error, setjmp lost the row_pointers ref
+- [#788](https://github.com/libgd/libgd/issues/788) fix bug in HEIF usage, stride is require
+- [#775](https://github.com/libgd/libgd/issues/775) Create SECURITY.md
+- [#785](https://github.com/libgd/libgd/issues/785) Fix out of bounds write im->alpha[im->transparent]
+- [#806](https://github.com/libgd/libgd/issues/806) getPixelInterpolate* and related functions take bcolor as 31bit ARGB and return TC, no need of handling the result as color index
+- [#808](https://github.com/libgd/libgd/issues/808) When RAQM is used, and it fails or no text processed, the glyph may be leaked
+- [#810](https://github.com/libgd/libgd/issues/810) Wrong image freed, src_cloned should be freed if set.
+- [#812](https://github.com/libgd/libgd/issues/812), ensure operands priorty works as expected
+- [#815](https://github.com/libgd/libgd/issues/815), Ensure no null dereferencing happens using the dither table
+
+## [2.3.3] - 2021-09-12
+
+### Changed
+
+- support for the legacy/testing gd image formats is disabled by default
+
+### Fixed
+
+- [#759](https://github.com/libgd/libgd/issues/759) update cmake to generate config.h in the build dir
+- [#756](https://github.com/libgd/libgd/issues/756) 2.3.3 release
+- [#750](https://github.com/libgd/libgd/issues/750) gdPutBuf return value check
+- [#729](https://github.com/libgd/libgd/issues/729) HEIF builds fail with latest distros
+- [#678](https://github.com/libgd/libgd/issues/678) segfault in heif tests due to missing label.heic
+- [#677](https://github.com/libgd/libgd/issues/677) Test failure avif/compare_avif_to_png with libavif-0.8.2
+- [#661](https://github.com/libgd/libgd/issues/661) imagecopyresampled() produce artifacts on transparent PNG
+- [#611](https://github.com/libgd/libgd/issues/611) Fixes to build v2.3.0 on Windows with MinGW-w64
+- [#415](https://github.com/libgd/libgd/issues/415) optimize option in gif animation causes segfault
+- [#331](https://github.com/libgd/libgd/issues/331) _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
+- [#320](https://github.com/libgd/libgd/issues/320) gdImageRotateInterpolated() converts the source image to truecolor
+- [#249](https://github.com/libgd/libgd/issues/249) CMake and Makefiles build broken on Windows
+- [#93 ](https://github.com/libgd/libgd/issues/93) gdImageScaleTwoPass() looses top row and left column
+
## [2.3.2] - 2021-03-06
### Fixed