KeePassX uses an older database format (KDB) than KeePass 2.x (KDBX4). It also lacks AEAD and is actually less secure than KDBX4 according to the analyses I've read.
The problem is the current maintainer, it seems that he has no interest in releasing a new version :(
Edit: it is available as a Mac binary on the KeePassX site.