After doing your edits (and before committing them) you can retrieve the DB version of the object and compare the cached version to the db version. This can (for example) be done in the before commit event of your entity.
If you want a ready-to-implement solution take a look at the Audittrail module in the marketplace. It can compare and log changed attributes for you.
As suggested by Andreas, when you change the attributes, you can again retrieve the data using microflow. Compare the already committed object with newly retrieved object. Then display the object which you want.
After the retrieval only, commit the changed object.