No 4.23 does not change the database, it is simply compiled with sqlite's fts5 engine, which is needed to work with calibre 5 databases. Older versions of calibre may or may not be compiled with fts support depending on platform (IIRC the linux builds have it, the windows builds dont, cant recall the situation on macs).
Actual backwards incompatible changes to the database schema in calibre are vanishingly rare. The database mostly evolves by adding tables not changing existing ones.
|