I've come across an instance where a client was using the Experience Editor to create a new version of a landing page and the components on the page did not increment the version number.
Is this expect behaviour? Or, should the components on the page also increment versions?
Ideally, the client wants to be able to revert back to the previous version for all the content (components) on the page and not just the page item itself.
Thanks everyone for contributing. It seems that the issue is with the SXA.
With "regular" Sitecore items, the versioning of components on a page is working as expected. See @hishaam's notes.