Skip to content

Commit

Permalink
TASK: Add changelog for 4.0.19
Browse files Browse the repository at this point in the history
  • Loading branch information
Jenkins committed Sep 24, 2019
1 parent a970ad8 commit 8625e45
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions Documentation/Appendixes/ChangeLogs/4019.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
`4.0.19 (2019-09-24) <https://github.com/neos/neos-development-collection/releases/tag/4.0.19>`_
================================================================================================

Overview of merged pull requests
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

`BUGFIX: Remove Connection::PARAM_STR_ARRAY hint <https://github.com/neos/neos-development-collection/pull/2709>`_
------------------------------------------------------------------------------------------------------------------

This "fixes" https://github.com/doctrine/orm/issues/7827, by
actually passing the correct type as parameter. And the "type
hint" can be removed, as well.

* Packages: ``Browser`` ``ContentRepository`` ``Neos``

`BUGFIX: CropIimageAdjustment::refit only produces int sizes <https://github.com/neos/neos-development-collection/pull/2702>`_
------------------------------------------------------------------------------------------------------------------------------

This is not a direct problem for Neos 3.3 but it becomes a problem
as soon as PHP type hints come into play. The ratio divided widths
and heights can easily be floats and that is unexpected. Therefore
rounding and casting to int makes sense to prevent problems.

In versions of Neos that include type hints this is an actual major
bug that prevents refitting to work.

* Packages: ``Media``

`BUGFIX: Avoid count() call on null <https://github.com/neos/neos-development-collection/pull/2700>`_
-----------------------------------------------------------------------------------------------------

Fixes #2699

* Packages: ``Diff``

`BUGFIX: HTML augmenter preserves multibyte characters in attributes <https://github.com/neos/neos-development-collection/pull/2675>`_
--------------------------------------------------------------------------------------------------------------------------------------

The html augmenter uses the `loadHml` method of php which assumes the html content being iso encoded. This caused attributes with umlauts being broken once on the outermost tag. The previous declaration of the `UTF-8` charset has no effect on the `loadHtml` behavior.

The change applies the mb_convert_encoding method to the html which allows to properly read unicode characters as suggested on https://www.php.net/manual/en/domdocument.loadhtml.php

In addition this change adds a duck-emoji to the neos test codebase which is an important improvement.

Fixes: #2677

* Packages: ``Fusion`` ``Neos``

`Detailed log <https://github.com/neos/neos-development-collection/compare/4.0.18...4.0.19>`_
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0 comments on commit 8625e45

Please sign in to comment.