Hi,
I noticed Piklist_Revision hooks into save_post and saves metadata for new revisions, but there doesn’t seem to be any guard for which fields are saves, so I end up with changes to _edit_last, _edit_lock, _post_restored_from, etc in my revision diffs.
Perhaps piklist should go the way of e.g. https://wordpress.org/plugins/wp-post-meta-revisions/ and only save a white-listed list of meta fields, possibly defaulted to the ones defined by the piklist-generated meta-boxes of that post type?
I’m also seeing that all my meta-data fields are cleared when WP does an auto-save, is there a particular reason for the !wp_is_post_autosave($post_id) condition in save_post()?
Thanks!