Version 3.1 of the Adventure PHP Frameworks (APF) is a huge milestone in the history of the framework. The code base is released for usage with PHP >=5.5.0.
Access on Request and Response has been changed to an instance-based method to ease writing of unit tests. Besides, optimizations and enhancements have been introduced in the following components/areas:
In addition the code base has been cleaned up and optimized as well as the test coverage is now on a higher level.
To ease migration to version 3.1 the APF team included migration scripts. It allows you to update your application automatically within minutes. Details can be found under Migration from 3.0 to 3.1.
The complete road map can be found within the Adventure PHP Framework Issue Management tool. Details on the tickets solved during release development can be found there.
Release 3.1 fixes the following issues contained in version 3.0.3:
Details can be taken from our Issue Management Tool.
Release 3.1 brings all new features listed below:
All details can be found in our Issue Management Tool.
Files with names like apf-codepack-* only contain the framework libraries, files with names like apf-demopack-* the framework libraries plus a demo application and the documentation site. For beginners it is recommended to download the demo packages. Release files with a name like apf-configpack-* contain a set of example configuration files. There, you can read some more hints on the configuration of the tools and applications.
The files apf-calc-example-*, apf-vbc-example-* And apf-modules-example* contain running examples for the implementation of
using the APF. To setup the examples, please have a look at the SETUP.TXT file if included for further instructions.
The offline documentation is delivered in three different archive types including a complete HTML page.