Hi,
It seems that the "Author" field is not properly set within "Page Version History"
in Silverstripe 2.3.3. The "SiteTree_versions" database always shows "AuthorID"
to be "0". In version 2.3.2 the "Author" field was properly set. Comparing the code
base I see:
Version 2.3.2.
Versioned.php: $newManipulation['fields']['AuthorID'] = Member::currentUserID() ? Member::currentUserID() : 0;
Version 2.3.3.
Versioned.php: $userID = (Member::currentUser()) ? Member::currentUser()->ID : 0;
Versioned.php: $newManipulation['fields']['AuthorID'] = $userID;
Perhaps this change is responsible?