If you have ever used custom content types (ie you made and used new ones), or you use a language other than the English one, please wait with upgrading to 1.0.0-alpha4 - an alpha5 will be released within 2 days to fix some issues that arose in the alpha4 release that affect those specific cases.
VersionX is a simple versioning Add-on for MODx Revolution. 1.0.0-alpha4 fixes many bugs and improves the addon tremendously. Alpha4 is available in English, German, French, Dutch, Russian and Swedish.
It utilizes a plugin to store resource data to a seperate table whenever a resource has been edited, and allows you to view specific details, compare revisions and restore a revision.
New in VersionX 1.0.0-alpha4
Numbers at the start of the line refer to issues on Github.
#018 Include new diff class (© Paul Butler) to serve PHP > 5.3 and provide better listing of changes.
#039 Retrieve contenttype name in getlist processor.
#038 Use core lexicons for contentdisposition values in getlist processor.
Updated German (smooth-graphics), French (Romain) and Russian (elastic) translation.
#036 Add Dutch (Mark-H) and Swedish (frippz) translation to the package.
#030 Improve error display when no changes were made (New lexicon string added to English file)
#019 Fix plugin code to save full timestamp as UNIX timestamp, and format in getlist process.
#034 Fix lexicon reference for "no" in getlist. Improve contentdisposition display.
Added copyright notice in Russian translation.
#037 Update link to modx.com instead of modxcms.com
#021 Lexicon-ify error messages of processor output. (New lexicon strings added to English file)
#018 Add check for php >5.3.0 when comparing resource content (prevents EDEPRECEATED error for split() in xpdorevisioncontrol)
#021 Encode errors returned by processors to json to prevent ajax loader getting stuck
Display template ID in view details when template could not be found
Replaced 0 with empty string when no parent exists in view details
#023 Show parent ID next to title in view details
#020 Translated resource field names, yes/no and some error messages in revision details window / getlist processor
#002 Added pagination to resource overview
Added Russian translation (elastic)