We tagged bugfix releases for Neos.
Thanks to all the contributors who helped with this release <3
- @mhsdesign
- @bwaidelich
- @skurfuerst
- @dlubitz
- @kdambekalns
- @anselmpaul
- @Sebobo
- @danielsteuri
- @nezaniel
The following fixes are included in the new versions 9.0.12 and 9.1.5:
- BUGFIX: `DimensionSpacePointsRepository’s runtime cache creates invalid state after replay
- BUGFIX: Use actual occupied node rows in node aggregate (as subtree tags are hierarchy)
- BUGFIX: Always ensure tethered descendant node ids don’t exist during command handling
- BUGFIX: Ignore orphaned reference relations in integrity violation
- BUGFIX: Stabilise behavioural CR test for PostgreSQL graph
- BUGFIX: SoftRemoval: Avoid uneccessary queries which become costly with many workspaces
- BUGFIX: Add missing neos link styles in Minimal css
- BUGFIX: Introduce `ProjectionIntegrityViolationDetectionRunnerFactoryInterface to allow switching implementation via Objects.yaml
- BUGFIX: Update version and release to 8.4 in conf.py
- BUGFIX: Prevent unsigned integer underflow in DocumentUriPathProjection when duplicate SubtreeWasUntagged events reach live
- BUGFIX: Find reference nodes by their aggregate id
- BUGFIX: Partial Publishing node type changes did not work if child nodes were removed (because constraints did not match anymore)
- BUGFIX: Stabilize Workspace preview for broken assets
- BUGFIX: Log `fusionPath when absorbing exceptions during Fusion rendering
- TASK: Decouple postgreSQL adapter from dev collection for beta development
- TASK: Allow configuration yaml format in behaviour tests
- TASK: Sane visibility constraints in behaviour tests
- TASK: (Slightly) improve workspace / publishing test coverage
- TASK: Use commands instead of events in behaviour tests
- TASK: Remove `@adapters= and other obsolete tags in CR behaviour tests
- TASK: Adjust to use correct `neos/behat subcontext in ci
- TASK: Remove doctrine migrate and cr setup commands from behat scripts
- TASK: Log events if parallel tests failed
See also: