Versioning

Last Updated on Sunday, 03 March 2013 10:13

We constantly aim to hold a strict increment of the version number of JoomGallery. This article tries to shortly outline our software versioning with the help of an example version of the gallery, 2.1.3.
At the moment we try to represent the supported Joomla! version of each JoomGallery version with the first number, so JoomGallery 2.x.x runs natively in Joomla! 2.5, for example.

In addition to the version number some special versions of the gallery have a name affix:

JoomGallery 1.0 Legacy

JoomGallery 1.0 Legacy was the first JoomGallery version available and the successor of PonyGallery ML 2.5.1. With PonyGallery being a favoured and widespread gallery component for Joomla! JoomGallery 1.0 had to take over a great legacy, but the gallery managed that very fast and easily.
JoomGallery 1.0 was available for Joomla! 1.0 and Joomla! 1.5 in legacy mode.

JoomGallery 1.5 Native

With Joomla! 1.0 reaching the end of its life and Joomla! 1.5 getting more and more popular a native version of JoomGallery had to be developed. So in May 2009 we were able to release the stable version of JoomGallery 1.5 Native which didn't need the legacy mode of Joomla! 1.5 anymore. As a conclusion this version could only be used in Joomla! 1.5 what heralded the end of support for JoomGallery 1.0 which finally took place with the release of JoomGallery MVC.

JoomGallery 1.5.5 MVC

Joomla! 1.5 introduces a new and great API functionality: MVC (Model-View-Controller). In order to use this and more features we rewrote the gallery and released JoomGallery 1.5.5 MVC in August 2010. This version was developed under another versioning strategy which we changed with the release of JoomGallery 2.0 for following the new development strategy of Joomla!.

JoomGallery 2.0 ACL

Joomla! 1.6, to which the long term support release 2.5 belongs, introduced the new ACL for being able to assign permissions much more flexible. JoomGallery 2.0 picked that up as well as many other new features.

JoomGallery 3.0 JUX

Currently in development.