print Upcoming changes in Scorpio

Work on the next full release continues apace. There are now over 110 unit tests comprising some 7000+ individual tests. The unit testing has highlighted many bugs and inconsistencies that have been fixed as well as design choices that made for difficult unit-testing.

The following is an in-complete list of changes that have been made:

Work is now focusing on stabilising the core as much as possible - especially the MVC system which has seen many changes from the work to remove all the usage of mvcRequest::getInstance from models and views. There are still one or two features to add: while the translation system is complete and working, there is currently no hook into the mvcView system which needs to be addressed.

At some point the mvcController will need additional work to make the request a parameter rather than being pulled in mvcControllerBase, but this changes the interface in all controllers. An experiment was tried adding this, but it caused many many problems so was backed out.

All in, 0.2 should be a vast improvement over 0.1.X particular in terms of testable code and bugs.

<  1  >