🐛 Bug fixes
- restrict
mainrelease publishing to real version bumps so unchanged-version commits no longer try to recreate existing tags and releases - allow adding new resolution categories from the settings UI without tripping the backend's immutable-id validation (#71)
- fix resolution quality-boundary updates in the library quality settings when
minimum/idealvalues are changed (#72) - by @eivarin - keep Windows UNC network-share paths in their normal form for
ffprobeso desktop scans analyze files on network shares instead of only listing them - lower the default resolution-category minimum width and height thresholds by 5% so cropped widescreen encodes stay in their expected buckets, and document the relaxed defaults in the settings tooltip (#79)
- make desktop packaging always create the bundled
backend/ffprobestructure, auto-detectffprobeon the build machine, and use more robust packaged-path fallbacks at runtime before failing (#80) - treat NAS snapshot symlink loops under
MEDIA_ROOTas invalid paths so browse and library setup return400or skip the entry instead of crashing with a500(#81)