Skip to content

Commit 4d75563

Browse files
author
Jenkins
committed
TASK: Add changelog for 8.3.24 [skip ci]
See https://jenkins.neos.io/job/neos-release/468/
1 parent 6cf24cd commit 4d75563

File tree

1 file changed

+39
-0
lines changed
  • Neos.Neos/Documentation/Appendixes/ChangeLogs

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
`8.3.24 (2025-05-14) <https://github.com/neos/neos-development-collection/releases/tag/8.3.24>`_
2+
================================================================================================
3+
4+
Overview of merged pull requests
5+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6+
7+
`BUGFIX: Replace skip migrations with simple return <https://github.com/neos/neos-development-collection/pull/5555>`_
8+
---------------------------------------------------------------------------------------------------------------------
9+
10+
If we use the skip migrations feature of doctrine, the migrations never get marked as applied. Which leads to situations, where your migration status will never be clean. So I replaced all skipif with a simple return.
11+
12+
See also: https://github.com/doctrine/migrations/issues/1179
13+
14+
* Packages: ``ContentRepository``
15+
16+
`BUGFIX: Fix publishing for `Neos.Neos:RestrictedEditor` from 3rd level workspace <https://github.com/neos/neos-development-collection/pull/5546>`_
17+
---------------------------------------------------------------------------------------------------------------------------------------------------
18+
19+
**Changes I made:**
20+
- ``WorkspacesController``: explicitly define the target workspace for case ``publish`` in ``publishOrDiscardNodesAction()``
21+
22+
**Why I'm changing this:**
23+
Our project has a workspace setup like ``Workspace A -> Workspace B -> Live``. Users, who are not allowed to publish to Live (like ``Neos.Neos:RestrictedEditor``) cannot publish nodes with childNodes from Workspace A to Workspace B, because it wrongly assumes that the targetWorkspace for the childNodes is Live. This fix sets the target workspace explicitly to prevent the system from assuming the wrong target workspace. The problem is more fully explained in the linked issue.
24+
25+
resolved: https://github.com/neos/neos-development-collection/issues/5373
26+
27+
28+
29+
* Packages: ``Neos``
30+
31+
`TASK: Allow neos/fusion-form in version 3.x to support neos/symfonymailer. <https://github.com/neos/neos-development-collection/pull/5544>`_
32+
---------------------------------------------------------------------------------------------------------------------------------------------
33+
34+
35+
36+
* Packages: ``Neos``
37+
38+
`Detailed log <https://github.com/neos/neos-development-collection/compare/8.3.23...8.3.24>`_
39+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)