Skip to content

Commit

Permalink
TASK: Add changelog for 7.2.4 [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
Jenkins committed Mar 15, 2022
1 parent eb2970a commit 1381ba6
Showing 1 changed file with 119 additions and 0 deletions.
119 changes: 119 additions & 0 deletions Neos.Flow/Documentation/TheDefinitiveGuide/PartV/ChangeLogs/724.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
`7.2.4 (2022-03-15) <https://github.com/neos/flow-development-collection/releases/tag/7.2.4>`_
==============================================================================================

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

`BUGFIX: Documentation fix follow up to #1108 and #2638 <https://github.com/neos/flow-development-collection/pull/2731>`_
-------------------------------------------------------------------------------------------------------------------------

related `#1108 <https://github.com/neos/flow-development-collection/issues/1108>`_
related `#2638 <https://github.com/neos/flow-development-collection/issues/2638>`_

Concerning:
``Neos.Flow.error.exceptionHandler.renderingGroups.{exampleGroup}.options``

include the overseen options:

``viewClassName``, and ``viewOptions``

mark the legacy options as @deprecated and show alternative

* Packages: ``Flow``

`BUGFIX: Use custom error view for rendering group independent of the configuration 'templatePathAndFilename' <https://github.com/neos/flow-development-collection/pull/2638>`_
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

resolves: `#1108 <https://github.com/neos/flow-development-collection/issues/1108>`_

previously, a custom error view is for rendering groups only used if ``templatePathAndFilename`` is set. * See: `#1108 <https://github.com/neos/flow-development-collection/issues/1108>`_

**A custom view will now be used if ...**
- ... there is a matching rendering group (no further checks. It *could* be also a rendering group with empty options (no viewClassName or viewOptions) ... what would then trow an error probably - depending on the view)
- ... ``defaultRenderingOptions.templatePathAndFilename`` passes isset() (to not change previous working behaviour - should get depreceated sometime)

- [x] Code follows the PSR-2 coding style
- [x] Tests have been created, run and adjusted as needed
- [x] The PR is created against the `lowest maintained branch <https://www.neos.io/features/release-roadmap.html>`_

* Packages: ``Flow``

`BUGFIX: Correctly adjust Cache-Control in makeStandardsCompliant() <https://github.com/neos/flow-development-collection/pull/2626>`_
-------------------------------------------------------------------------------------------------------------------------------------

* Fixes: `#2625 <https://github.com/neos/flow-development-collection/issues/2625>`_

* Packages: ``Flow``

`BUGFIX: Clear stat cache when checking for directory <https://github.com/neos/flow-development-collection/pull/2671>`_
-----------------------------------------------------------------------------------------------------------------------

Makes sure the check does not use potentially outdated information.

* Fixes: `#2670 <https://github.com/neos/flow-development-collection/issues/2670>`_

* Packages: ``Utility.Files``

`BUGFIX: Use __toString for resolving value in DynamicRoutePart <https://github.com/neos/flow-development-collection/pull/2660>`_
---------------------------------------------------------------------------------------------------------------------------------

When resolving values for a route via DynamicRoutePart, object are only being looked up in the persistence manager.

With this change, we honour if a identifier is found, and if not, we look at the object to see, if it has a __toString method available, to give us a value.

This is backward compatible, since we respect the identifier, if given at first

Reolves `#2658 <https://github.com/neos/flow-development-collection/issues/2658>`_

`BUGFIX: Correct check on cache file write success <https://github.com/neos/flow-development-collection/pull/2678>`_
--------------------------------------------------------------------------------------------------------------------

* Fixes: `#2677 <https://github.com/neos/flow-development-collection/issues/2677>`_

`BUGFIX: Don't access uninitialized property in Debugger <https://github.com/neos/flow-development-collection/pull/2680>`_
--------------------------------------------------------------------------------------------------------------------------

* Fixes: `#2664 <https://github.com/neos/flow-development-collection/issues/2664>`_

* Packages: ``Flow``

`BUGFIX: Fix rendering of release notes <https://github.com/neos/flow-development-collection/pull/2649>`_
---------------------------------------------------------------------------------------------------------



* Packages: ``Flow``

`TASK: Fix some psalm complaints, update baseline <https://github.com/neos/flow-development-collection/pull/2730>`_
-------------------------------------------------------------------------------------------------------------------



`TASK: Return 400 response when HMAC validation fails <https://github.com/neos/flow-development-collection/pull/2685>`_
-----------------------------------------------------------------------------------------------------------------------

When HMAC validation fails during request processing, the controller
will return a response with a status code of 400, as that is caused
by a bad request. The exception is logged with a notice to the log,
to aid in debugging errors

Previously the uncaught exception would cause a status 500 response
and log a critical error.

* Fixes: `#2681 <https://github.com/neos/flow-development-collection/issues/2681>`_

`TASK: Update vimeo/psalm 4.9.3 to 4.22.0 <https://github.com/neos/flow-development-collection/pull/2728>`_
-----------------------------------------------------------------------------------------------------------



* Packages: ``Flow``

`TASK: Improve ThrowableStorage docblocks <https://github.com/neos/flow-development-collection/pull/2684>`_
-----------------------------------------------------------------------------------------------------------

This clarifies the use of ``logThrowable()`` from ``ThrowableStorage`` and
``ThrowableStorageInterface``.

`Detailed log <https://github.com/neos/flow-development-collection/compare/7.2.3...7.2.4>`_
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0 comments on commit 1381ba6

Please sign in to comment.