Chapter 5: Versioning
This topic although an import one, we thought we would leave till after you understood the basics of adding inline editing support for your editable types in your component.
This section is optional and so can be skipped. However, we strongly recommend that you implement version control to inline editing for your component. Users can easily make mistakes, and especially if the autosave feature is enabled, we believe this is an essential function to have to keep your users happy.
Note: That your component must be using JTable because we will be using Joomla’s versioning system.
Firstly, we must update Joomla’s version system, to inform it that we want to extend its system and to start storing your component’s various states in Joomla’s history table.
To do this will require a two step approach.