Version 12.1 ("Louis Landry") of the Joomla Platform was tagged and released on 9 May 2012. It is the first release of the 12.x serie. In addition to numerous bug fixes, it also brings new features, the main ones:
- Simplified foundational classes for Model, View and Controller
- Database iterator
- PostgreSQL driver
- New Crypt package
- File patcher
The full
...Version 12.1 ("Louis Landry") of the Joomla Platform was tagged and released on 9 May 2012. It is the first release of the 12.x serie. In addition to numerous bug fixes, it also brings new features, the main ones:
- Simplified foundational classes for Model, View and Controller
- Database iterator
- PostgreSQL driver
- New Crypt package
- File patcher
The full list of commits is available here https://github.com/joomla/joomla-platform/commits/12.1 and the api doc here https://api.joomla.org
Project size
- Classes: 309 (270 in platform 11.4)
- Methods: 2122 (2000 in platform 11.4)
- Lines: 28540 (25970 in platform 11.4)
- Comments: 56837 (62155 in platform 11.4)
- Blank lines: 10472 (11877 in platform 11.4)
Summary of code quality
- Check style: 142 warnings (199 in platform 11.4)
- Duplicate code: 27 warnings (26 in platform 11.4)
- Programming Mess Detector (PMD): 702 warnings (1002 in platform 11.4)
- Test Coverage: 39.70% (41% in platform 11.4). The decrease is due to the move of some classes to the legacy folder.
Read more https://developer.joomla.org/news/22-version-12-1-of-the-joomla-platform-released.html