The option to use file transactions when writing databases was added. It is enabled by default; writing to a temporary file and replacing the actual file afterwards avoids data loss when KeePass is prevented from saving the database completely. PLGX plugin file format was added. Database synchronization was enhanced by structure merging (relocation/moving and reordering groups and entries). A synchronization 'Recent Files' list was added (in the 'File' menu). Merging of entry histories was added for synchronization and import.