Skip to content

Commit 549d17c

Browse files
author
Jenkins
committed
TASK: Add changelog for 8.3.15 [skip ci]
See https://jenkins.neos.io/job/flow-release/470/
1 parent e3b9d1f commit 549d17c

File tree

1 file changed

+54
-0
lines changed
  • Neos.Flow/Documentation/TheDefinitiveGuide/PartV/ChangeLogs

1 file changed

+54
-0
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
`8.3.15 (2025-05-12) <https://github.com/neos/flow-development-collection/releases/tag/8.3.15>`_
2+
================================================================================================
3+
4+
Overview of merged pull requests
5+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6+
7+
`BUGFIX: Replace skip migrations with simple return <https://github.com/neos/flow-development-collection/pull/3477>`_
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: ``Flow``
15+
16+
`BUGFIX: Accept node names starting with numbers in fizzle parser <https://github.com/neos/flow-development-collection/pull/3476>`_
17+
-----------------------------------------------------------------------------------------------------------------------------------
18+
19+
* Resolves: `#3475 <https://github.com/neos/flow-development-collection/issues/3475>`_
20+
21+
* Packages: ``Eel``
22+
23+
`BUGFIX: Set property to null via objects yaml <https://github.com/neos/flow-development-collection/pull/3455>`_
24+
----------------------------------------------------------------------------------------------------------------
25+
26+
This is probably similar to an ``autowiring: false`` option, but this does not exist as far as i debugged things for separate properties via objects yaml
27+
28+
The idea was to have an optional object, which can be removed via settings
29+
30+
```php
31+
#[Flow\\Inject]
32+
protected SomeService|null $someService = null;
33+
```
34+
35+
```yaml
36+
Foo\\Bar\\Buz:
37+
properties:
38+
someService:
39+
value: null
40+
```
41+
42+
At the current state invalid php code is generated, see ``= ;`` which causes php to fail during parsing:
43+
44+
```php
45+
if (\\Neos\\Utility\\ObjectAccess::setProperty($this, 'someService', ) === false) { $this->someService = ;}
46+
```
47+
48+
**Upgrade instructions**
49+
50+
51+
* Packages: ``Flow``
52+
53+
`Detailed log <https://github.com/neos/flow-development-collection/compare/8.3.14...8.3.15>`_
54+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)