| ⇢ | A | BaseDocumentListener added | 
| ⇢ | A | BaseDocumentListener::__construct() added | |
| ⇢ | A | BaseDocumentListener::prePersist() added | |
| ⇢ | A | BaseDocumentListener::getSecurityUserUsername() added | |
| B | ↗ | A | DocumentModel::insertRecord() improved | 
| B | ↗ | A | DocumentModel::updateRecord() improved | 
| A | ↛ | DocumentModel::getSecurityUserUsername() removed |