I'm vas going through forums and didn't find clear answer, if metadata is trully versionable in ADM. I created versionable aspects and it doesn't work for me, although I didn't try the web service yet.
Do the aspects have to be mandatory, to be able to version them? Is metadata trully versionable in DM?
From what's in the public SVN in org.alfresco.repo.version.VersionableAspect, only content updates create new versions (but I might be missing something…)
all metada is versionable! In web client, only mandatory metadata triggers versioning. But it is possible to trigger versioning with any update using javascript loaded as script. Look here for more info: