They are definitely not compatible. Version 4.23 introduced changes in the database that were not compatible with older versions. While versions newer than 4.23 can read database from older versions, the opposite is not true.
I remember back after 4.23 some people who used the new database with older calibre versions reported problems with the database being unreadable, even when they returned to the newer version.
|