The TYPO3 Core Development Team and the TYPO3 Community just released a new alpha version of TYPO3 6.0
The development for TYPO3 6.0 is still at a high pace. The community provides many ideas what can be part of the new version and we are arranging all requests and try to find contributors to implement them.
Code Cleanup and Quality Assurance
The focus of this alpha clearly has been to further improve and stabilize the code base and ensure the quality for the implementation of the features to be introduced in the next alpha versions. Here is what happend in this area:
In total 143 commits were done to adapt the files according to our coding guidelines.
Additional checks have been added to our build server to check for coding guideline violations. A lot more checks will be added in the near future.
Unit tests for the core have been fixed and will as of now all be executed for every change that is integrated into our main development branch.
During the first code sprint the TYPO3 bootstrap has been refactored. This now enables us to do further changes to not only switch to a cleaner architecture but also improve the overall performance of TYPO3.
The number of feature that have been added since the last alpha is relatively low. That is because a lot of new features are currently in development and were not ready to be included in this release. Among some additions to the API for backend customizations, a new submodule has been added to the reports module to show registered XCLASS definitions. Also a new scheduler task has been added to be able update backend translations on a regular basis.
Check it out
Although this is an early alpha version, it is stable enough to check it out and try it with your custom extensions. Doing so and giving feedback would help us to further improve the stability and backwards compatibility with older versions.
You can find a detailed list of all changes in the change log.
You can download the sources of TYPO3 6.0alpha2 on our download page as usual.