`4.3.11 (2020-02-25) <https://github.com/neos/neos-development-collection/releases/tag/4.3.11>`_
================================================================================================

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

`BUGFIX: Flush content cache on image variant change <https://github.com/neos/neos-development-collection/pull/2910>`_
----------------------------------------------------------------------------------------------------------------------

If you access an image property in a node and render an ImageVariant
from it via Fusion using an image variant preset, the cache is now
flushed if the image variant is changed afterwards, e.g. when changing
the crop in the media management module.

Fixes #2897

* Packages: ``Media`` ``Neos``

`BUGFIX: Access tags of asset in media list view <https://github.com/neos/neos-development-collection/pull/2917>`_
------------------------------------------------------------------------------------------------------------------

This uses `assetProxy.asset.tags` instead of just `assetProxy.tags`
as a simple way to fix the display of assigned tags in the media
browser list view.

Fixes neos/neos-development-collection#2350

* Packages: ``Browser``

`TASK: Remove unused template <https://github.com/neos/neos-development-collection/pull/2912>`_
-----------------------------------------------------------------------------------------------

This code should have been removed when the `UsageController` was
introduced in `ea7587374012b35d45d1c7402c43410353613f6d <https://github.com/neos/neos-development-collection/commit/ea7587374012b35d45d1c7402c43410353613f6d>`_.

* Packages: ``Browser``

`TASK: Remove unused code <https://github.com/neos/neos-development-collection/pull/2911>`_
-------------------------------------------------------------------------------------------

This code should have been removed when the `ImageVariantController`
was introduced in `0aa2eed015e02a468f9b2e8e1d08f8275349edde <https://github.com/neos/neos-development-collection/commit/0aa2eed015e02a468f9b2e8e1d08f8275349edde>`_. Which
means it should have never been there. ;)

* Packages: ``Browser``

`BUGFIX: Prevent double dash formatting in docs for node:repair command <https://github.com/neos/neos-development-collection/pull/2908>`_
-----------------------------------------------------------------------------------------------------------------------------------------

The readthedocs command reference formats double dashes
as one long dash. Copying the command into the CLI will therefore
not work properly as f.e. the node-type filter will not apply
and all nodes are repaired.

* Packages: ``Neos``

`BUGFIX: Correct code blocks in documentation <https://github.com/neos/neos-development-collection/pull/2904>`_
---------------------------------------------------------------------------------------------------------------

* Packages: ``Media`` ``Neos``

`TASK: Fix validation warnings/errors on .travis.yml <https://github.com/neos/neos-development-collection/pull/2901>`_
----------------------------------------------------------------------------------------------------------------------

Fixes build config validation complaints:

- W jobs.include: deprecated key sudo (The key `sudo` has no effect anymore.)
- W notifications.slack: unknown key on_start (never)
- I root: missing os, using the default linux
- I root: key matrix is an alias for jobs, using jobs

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

`BUGFIX: Convert DateTimeImmutable "Now" into DateTime for account deactivation <https://github.com/neos/neos-development-collection/pull/2859>`_
-------------------------------------------------------------------------------------------------------------------------------------------------

Convert "Now" based on DateTimeImmutable to DateTime, as Account::setExpirationDate expects it.

Fixes #2131 

* Packages: ``Neos``

`TASK: Pass on previous exception in getImageSize() <https://github.com/neos/neos-development-collection/pull/2877>`_
---------------------------------------------------------------------------------------------------------------------

* Packages: ``Browser`` ``Media`` ``Neos``

`BUGFIX: Respect arguments value as defined in Neos.Neos:NodeUri <https://github.com/neos/neos-development-collection/pull/2893>`_
----------------------------------------------------------------------------------------------------------------------------------

The prototype Neos.Neos:NodeUri defines `arguments = Neos.Fusion:RawArray`
but this value is never processed in the PHP implementation.
Instead, the additionalParams is processed and passed to
the parameter `arguments` of the NodeLiking service.

Now both parameters are used. `additionalParams` should be deprecated.

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

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