3.2.0
Changes
- AB#178 - Added an optional scan number in the
-v
option, which allows verifying file trees against arbitrary scans - AB#177 - Reworked base-scan/last-scan tracking to allow interrupted scans automatically continued.
- AB#176 [BUG] - Fixed a bug that was causing version constraint violation errors when scanning.
- Updated SQL schema for new databases to alias
rowid
columns by aliasing them as primary keys (see README.md for details) - Updated most 3rd-party packages to newer versions. Most visible package, Exiv2, was updated to v0.28.3.
- Updated Fedora base build image to v38
- Added camera model into ordering for the focal length SQL
The new schema created by fit
v3.2.0 will be different from the upgraded schema done via the upgrade script because SQLite does not allow updating primary keys in existing databases without copying all tables. Existing databases should still work, as long as no records are deleted manually in any of them.