I have a Document Library in SP 2013 site, with document added to it and it has metadata/properties associated with it. The library has only Versioning turned on and no Check Out is enforced. The document is modified multiple times and also its metadata/properties. I go to the Version History for the document and can see that versions have been created whenever the document has been modified or it's metadata / properties have been updated.
When the metadata/properties have been updated, the Version History clearly shows what metadata/property has been changed from one version to another, but it doesn't show this information for any change that happened inside the document, though it increments the version.
Is there way to achieve this, if not through OOTB, through programming? If so, can anyone please provide some code?