What's Changed
- TASK: Add 'isOdd' and 'isEven' to iteration context variables by @jonnitto in #5875
- FEATURE: New 9.2 webp only login image by @mhsdesign in #5923
- TASK: Finally remove
removalAttachmentPointby @mhsdesign in #5833 - TASK: PSR12 & PHP-CS-Fixer by @mficzel in #5928
- TASK: Update frontend build of Neos.Media.Browser by @Benjamin-K in #5922
- BUGFIX: Include the dimensions of a nodes context as cache identifier by @Sebobo in #5939
- BUGFIX: Flush content cache on base workspace change by @dlubitz in #5944
- TASK: Bind
CommandHandlingDependenciesto CommandHandlers by @mhsdesign in #5943 - TASK: Use content repository clock for date time default value by @mhsdesign in #5913
- FEATURE: New command
./flow crupgrade:eventsstatusto check which event migrations are available by @mhsdesign in #5930 - TASK: Enforce correct event publication in structure adjustments by @mhsdesign in #5945
- BUGFIX: Followup #5899 don't fail setup for detached projections by @mhsdesign in #5947
- BUGFIX: Fix exception message in Neos.Neos:ConvertUris by @benno5020 in #5949
- BUGFIX: Adjust spacing of long workspace visibility label by @mhsdesign in #5914
- TASK: Update used actions, tweak workflows by @kdambekalns in #5954
- TASK: Update to PHPUnit 11 by @kdambekalns in #5950
- MERGE: Merge 8.4 into 9.0 by @kdambekalns in #5957
- TASK: Provide event migration for rebases on already removed content streams by @mhsdesign in #5927
- FEATURE: Atomic events (
commitAll) and simplifies locking (removes content stream closing) by @mhsdesign in #5830 - TASK: Adjust
EventsConcurrentWorkspaceRebasesmigration after absence ofContentStreamWasClosedevents by @mhsdesign in #5964 - TASK: Raise to new minor
neos/eventstore-doctrineadapterusing global locking by @mhsdesign in #5959 - Update action.yml by @kitsunet in #5965
- BUGFIX: Prevent race condition during content stream forking by @mhsdesign in #5946
Full Changelog: 9.2.0-beta2...9.2.0-beta3