9.0.0-beta1
What's Changed
FEATURE
- FEATURE: Allow changing the base workspace of a workspace by @dlubitz in #3463
- FEATURE: 4622 - decouple out-of-band rendering from Fusion by @nezaniel in #3647
TASK
- TASK: Update jenkins scripts to support 9.0 branch in compile step by @ahaeslich in #3405
- TASK: remove
Neos.Ui.NodeInfo.inBackend
in favour ofNeos.Node.inBackend
by @ahaeslich in #3414 - TASK: Adjust to cleaned up Content Subgraph API by @bwaidelich in #3424
- TASK: consistently use public readonly properties in value objects, instead of getters by @skurfuerst in #3429
- TASK: Adjust code to stricter Value Objects by @bwaidelich in #3460
- TASK: Update NodeInfoView to ESCR changes by @kitsunet in #3478
- TASK: abstractCreate Make NodeName Obsolet by @mhsdesign in #3522
- TASK: Replace getService method with new buildService method to build service of a content repository by @dlubitz in #3585
- TASK: Cosmetic changes to satisfy linter by @bwaidelich in #3613
- TASK: Adjust to overhauled command constructors by @bwaidelich in #3612
- TASK: Neos 9.0 edit preview modes by @mhsdesign in #3618
- TASK: Make E2E tests work for Neos 9.0 by @grebaldi in #3569
- TASK: stabilize local bare metal e2e tests inside neos dev collection by @mhsdesign in #3627
- TASK: Adjust to removed
NodeType::getName()
by @mhsdesign in #3628 - TASK: Adjust to removed NodeTypeFallback by @mhsdesign in #3632
- TASK: cleanup node service by @mhsdesign in #3640
- TASK: Remove unused
NodeTreeBuilder
by @mhsdesign in #3641 - TASK: Use new
Neos.Neos:Site
abstract NodeType by @mhsdesign in #3629 - TASK: Adjust to changes in
NodeType
by @mhsdesign in #3642 - TASK: Add phpstan by @mhsdesign in #3644
- TASK: Remove
CACHE_VERSION
and invalidate cache after each run by @mhsdesign in #3645 - TASK: Remove Shortcut Override by @mhsdesign in #3657
- TASK: Adjust to renamed
NodeTypeConstraints
by @bwaidelich in #3625
BUGFIX
- BUGFIX: Remove initiatingUserId from createNode command by @ahaeslich in #3349
- BUGFIX: Remove initiatingUserId from node commands by @ahaeslich in #3352
- BUGFIX: Remove usage of
Neos\ContentRepository\Core\SharedModel\User\UserId
by @ahaeslich in #3420 - 9.0: BUGFIX: fix converting
reference
orreferences
properties inNodePropertyConverterService
by @ahaeslich in #3432 - BUGFIX: Some 9.0 fixes by @bwaidelich in #3459
- BUGFIX: Fix accessing nodeAggregateId during content reload by @ahaeslich in #3505
- BUGFIX: Adjust to removed Neos WorkspaceName by @bwaidelich in #3624
- !!! TASK: 9.0 Set
nodeName
to null for regular created nodes by @mhsdesign in #3515 - BUGFIX: Apply multiple properties from inspector by @mhsdesign in #3656
- BUGFIX: Feedbacks have null defaults for optional properties by @kitsunet in #3659
Other Changes
- 9.0: Multiple Content Repository Support by @skurfuerst in #3169
- 9.0: Removal of NodeAccessor; NodeInterface -> final Node by @skurfuerst in #3171
- 9.0: Fix dimension switching by @skurfuerst in #3173
- BUGFIX: Adjust code to "identifier" => "id" renamings by @bwaidelich in #3181
- 9.0 TASK: fix remaining nodeAggregateIdentifier -> nodeAggregateId by @skurfuerst in #3435
- Add try-catch in publishAction of BackendServiceController.php to... by @so-grimm in #3468
- 9.0: Use site detection result instead of the default site in hostframe by @nezaniel in #3523
- Upmerge 9.0 by @crydotsnake in #3552
- 9.0: Adjust to changed node path API by @nezaniel in #3530
- Update README.md by @YadlaMani in #3646
New Contributors
- @ahaeslich made their first contribution in #3349
- @so-grimm made their first contribution in #3468
- @YadlaMani made their first contribution in #3646
Full Changelog: 8.3.4...9.0.0-beta1