This release fixes a few issues we had with the new typetree.ini templates on /system/. The template is now moved to /.
In addition we split the typetree.ini in /system/lib/muze/cms/base/ into a project part, which is still there and a site part, which is now in the base-layout lib in /system/lib/muze/layout/base/
The madcat demo scaffold had a missing library, so the pphotobook views generated errors. This has been fixed as well.
There were some issues with the new caching system. In certain cases it wouldn't clean or invalidate existing cache images. That now works as expected.
One thing that is not yet confirmed as a problem, but might be, is in the new mysqli store. We switched from the deprecated mysql_* functions in PHP to mysqli. This introduced a new problem, the mysqli functions don't handle persistent connections in the same way as the old mysql_* functions. So we've build our own connection pooling system. This should re-use existing connections, but it seems that there may be some problems here. In general you should need at most two mysql connections for each apache process. So if you configure apache to have max. 100 processes, you should configure mysql to at least accept 200 connections. It seems that in some circumstances this may not be the case and you can run out of mysql connections. We're searching hard to find the problem here, if anyone triggers this issue, we very much would like to know which webserver and version you are using, which mysql version, what the configs of both are, which PHP version you are using and any other 'non-standard' configuration changes you think may impact this.
So, please check out the Ariadne 9.0 RC 2 and tell us if you find any issues.
Auke van Slooten