RSJoomla! Blog - tutorials, tips & updates about versioning

RSJoomla! logo

Say goodbye to "revisions"

Revisions have always been more of a "legacy" mode, dating from the first days of RSForm! Pro. They served their purpose but it's time for a much needed change.

A new version scheme: 1.2.3

During the following weeks we will migrate all of our extensions to a new version scheme. The first extension that already benefits from this change is RSMediaGallery!, which was migrated from R7 to 1.7.4. The new version scheme includes three parts:

  1. Major: This will only change when a new backwards-incompatible version of Joomla! is released (think of the differences between Joomla! 1.5 and Joomla! 2.5 / 3.x). This will allow us to keep two versions running in parallel while still providing updates for the older version(s).
  2. Minor: This was known until now as a revision. This gets updated anytime we release a pack of features of bug fixes (every such version will be announced on our blog, as it always had been).
  3. Bugfix: Bugs appear now and then. Any time a bug is fixed, this will be updated so that you, our customer, are aware and can benefit from the new version.

What are the benefits?

Until now, all bugs found after a revision has already been released have been fixed "silently". And this is because we only change the revision when we release a major update. Now, every bug fixed will be announced in the Changelog of the respective product and this will allow us to change the version so people know there's an update, no matter how small.

This will also allow us to keep parallel versions of an extension, each with its own roadmap. Think of it in the same way Joomla! keeps two versions.

Read more