Used the new Shared Drafts feature when writing up Discourse 2.0.0.beta5 Release Notes today. Prior to publishing the topic I made 2 edits. After publishing the topic I made another edit, which I then hid via “hide revision”.
Anonymous viewer: no edits seen.
Non-staff user: no edits seen.
Staff user: 1 edit seen (but hidden).
Anonymous viewer: 3 edits seen. Blank edit history modal.
Non-staff user: 3 edits seen. Blank edit history modal.
Staff user: 1 edit seen (but hidden)
Anon/logged in user view:
An aside (maybe a bug?) - the grace edit window didn’t seem to apply after publishing. The post publishing edit was made with 10 seconds of publishing the posts, and changed less characters than the
editing grace period max diff high trust (400). I’d expect it to be a grace edit and thus not logged?