What’s in it?
Bugfixes and stability improvements:
-
PhotoStructure could fail to launch on case-insensitive filesystems due to
userdir
merging code. Thanks for the report, awojtas and bjarte! -
Cleanup jobs (like removing old logfiles, image caches, and readdir caches) are properly scheduled now. Thanks for the bug report, bdillahu!
-
opened-by
lockfiles from prior versions are automatically cleaned up (to avoid these errors). -
Library write tests were run more often in beta.13, but any network fileshare hiccups could cause PhotoStructure to shut down. We now only run the write test once, at startup, only on the
main
process. Thanks for the reports, tkohh and awojtas. -
Cross-volume database backups could fail, causing PhotoStructure to shut down after several hours. This was from beta.13 switching from
fs-extra.move()
tofs.rename()
, and was reverted in beta.14. -
/
Is your library stored on a remote volume? The new
maxSyncFileJobsWhenRemote
(which defaults to2
) should avoid overwhelming the I/O on slower NASes, which can causesync
to crash (especially when PhotoStructure is running on high-core-count servers). See this post for more details. Thanks for the idea, Mike! -
Added
movflags +faststart
to the defaultffmpegTranscodeArgs
. Thanks for the suggestion, Zirro!
How do I install it?
Any unfinished issues?
Déjà vu from beta.13, unfortunately (I wanted to release the launch-crash bugfix out asap):
-
Search is broken (I’ll get this fixed asap)
-
Sync resume (after pause) on mac via the menubar (not the main window nav button) doesn’t seem to support “resume” properly
-
Bug reporting via Sentry is broken
Where should I report bugs?
Reply here, or create a new bug, or post to the discord: whatever is more convenient for you.