Good things come to those who wait - and the wait for Neos and Flow 9 is finally over! It is our pleasure to present Neos and Flow with the Event Sourced Content Repository. A new foundational architecture to manage content better than ever before.
Thanks to all the people here at the Vienna sprint and remote to help coordinate the Neos 9.0 Release.
See also the blog post: Neos and Flow 9.0 Release - Blog - Neos.io
Upgrade instructions from the Release Candidate
RC1 → Neos 9 Release Candidate
In your composer.json you should require 9.0
for all Neos packages from the development distribution and for the NeosUi as well as Flow:
"neos/flow": "9.0",
"neos/neos": "9.0",
"neos/neos-ui": "9.0"
NOTE, the neos/demo and base distribution is due to a hiccup only available via 9.0.1
To ensure the database has the latest schemas if not already please run:
./flow doctrine:migrate
./flow cr:setup
Upgrading from earlier versions and the release:
Please do note that this release does not contain any migration scripts to upgrade from earlier previous beta versions.
Features
1.)
Highlight
Publish all soft-conflict dialog
Attempting to publish a new child page without its new parent page shows an helpful dialog instead of an error and allows to publish the full site as simple resolution.
2.) Other Neos Ui Features (from 8.4)
- FEATURE: Make multi select box drag&drop sorting feature optional
- FEATURE: Make RightSideBar inspector resizable
- FEATURE: Add possibility to display warning
The Neos 8.4 branch undergoes now a feature freeze because any changes would be part of the next 9.0 patch as well. These were the last merged features. Additionally this long awaited bugfix / feature will be distributed later: FEATURE: Display document status of other dimensions in dimension dropdown
3.) MySQL Support
Aside from MariaDB support we now also support MySQL >= 8.0.14.
PostgreSQL will not be supported currently
Last bugfixes / tasks
Neos
- BUGFIX: Missing diff in review and style issues in workspace ui
- FEATURE: Add login wallpaper attribution
- BUGFIX: Ensure workspace module can correctly handle workspace name a…
- TASK: Move fusion of kickstarted site into NodeTypes folder
- BUGFIX: Correct error in fusion code generated by site kickstarter