Skip to content

Commit

Permalink
TASK: Add changelog for 4.1.14
Browse files Browse the repository at this point in the history
  • Loading branch information
Jenkins committed May 6, 2019
1 parent a431d92 commit ff4f230
Showing 1 changed file with 118 additions and 0 deletions.
118 changes: 118 additions & 0 deletions Neos.Neos/Documentation/Appendixes/ChangeLogs/4114.rst
@@ -0,0 +1,118 @@
`4.1.14 (2019-05-06) <https://github.com/neos/neos-development-collection/releases/tag/4.1.14>`_
================================================================================================

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

`BUGFIX: Filtering by nodeType that has subtypes causes a php_error <https://github.com/neos/neos-development-collection/pull/2461>`_
-------------------------------------------------------------------------------------------------------------------------------------

When calculating constraints for nodeType filter the nodeDataRepository currently puts the nodeType that was given as filter-argument directly as string to the returned constraint-object but all superTypes as NodeType-objects. This later causes trouble once the types are passed to the isOfType method that expects (but not enforces) strings.

The problem exists since ages but is exposed in Neos 4.2 by the altered handling of removed NodeTypes. Before that `isOfType` implicitly accepted a NodeType as argument. The added checks for declaredSuperTypes that are null (removed by subtype) broke this implication.

Resolves: https://github.com/neos/neos-development-collection/issues/2460

* Packages: ``ContentRepository``

`BUGFIX: Fix return type annotation <https://github.com/neos/neos-development-collection/pull/2456>`_
-----------------------------------------------------------------------------------------------------

The return type annotation for ``getParent()`` was wrong

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

`TASK: Contain dimension changes in tests to test case only <https://github.com/neos/neos-development-collection/pull/2427>`_
-----------------------------------------------------------------------------------------------------------------------------

The reset to empty array was technically wrong because dimensions were
configured. While this is not an issue at this time, it can be one
when other tests rely on the integrity of configured dimensions and
the repository.

* Packages: ``Neos``

`BUGFIX: Allow translation of the textareaeditor placeholder <https://github.com/neos/neos-development-collection/pull/2404>`_
------------------------------------------------------------------------------------------------------------------------------

This additionally requires a fix in the ui which will be done in the neos-ui package.

**What I did**

Add the textarea editor for configuration enrichment.

**How to verify it**

When using i18n in the placeholder it should show the full translation path in the textarea editor instead of just i18n.

* Packages: ``Neos``

`BUGFIX: No redirect with status 201 <https://github.com/neos/neos-development-collection/pull/2415>`_
------------------------------------------------------------------------------------------------------

Sending a redirect code of 201 does not cause the browser to redirect
and leads to a blank page.

Fixes: #2414

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

`BUGFIX: Image previews should be rendered for asset proxies as well <https://github.com/neos/neos-development-collection/pull/2412>`_
--------------------------------------------------------------------------------------------------------------------------------------

The previous code must be a leftover from an upmerge and it results in
fatal errors when trying to open the details of an asset coming from a
proxy source.

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

`BUGFIX: Add missing Eel FileHelper registration <https://github.com/neos/neos-development-collection/pull/2407>`_
------------------------------------------------------------------------------------------------------------------

Register the file helper by default so that they can be used in Fusion, without the need of separate registration.

Solves Issue: #2405

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

`TASK: Translate Site Management <https://github.com/neos/neos-development-collection/pull/2397>`_
--------------------------------------------------------------------------------------------------

The Site Management uses labels both from `Main.xlf` and `Modules.xlf`. For the labels from `Module.xlf`, the `source` attribute must be set. Apart from that, some labels didn't have a translation at all. This change makes the Site Management fully localizable.

Fixes #2394

* Packages: ``Neos``

`BUGFIX: Forward \`removedContentShown\` in Context->getNodeByIdentifier() <https://github.com/neos/neos-development-collection/pull/2293>`_
--------------------------------------------------------------------------------------------------------------------------------------------

fixes #2292

* Packages: ``ContentRepository``

`BUGFIX: Testing Policy has a working expression <https://github.com/neos/neos-development-collection/pull/2391>`_
------------------------------------------------------------------------------------------------------------------

The policy expression was wrong and leads to initialize*Action functions being included in the AllControllerActions privilege. That is wrong and can lead to errors in tests. Compared to the (non testing) policy the new expression now works as expected.

* Packages: ``Neos``

`BUGFIX: Allow using font awesome brand icons in backend modules <https://github.com/neos/neos-development-collection/pull/2388>`_
----------------------------------------------------------------------------------------------------------------------------------

This was broken with 4.0 as fontawesome styling changed.

**What I did**

Inherit the font family for the icon pseudo element from the surrounding fa* class.

**How to verify it**

Use `fab fa-google` as icon for a backend module, f.e. Media Browser.
Instead of an empty square you should see the Google icon.

* Packages: ``Neos``

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

0 comments on commit ff4f230

Please sign in to comment.