Skip to content

v1.6.0

Latest

Choose a tag to compare

@guilty57 guilty57 released this 29 Jul 12:53

What's new in v1.6.0

Everything from v1.5.0 (unreleased until now - see below), plus one bug fix found through forum feedback.

v1.5.0 features

  • Field-level merge fix: restore no longer wipes a marker type just because the backup has no opinion on it. A backup with only Credits (e.g. written before intro detection ran) no longer clobbers a live Intro value - each of IntroStart/IntroEnd/CreditsStart is evaluated independently.
  • Auto-backup on manual edit (new, opt-in): watches for edits made through ChapterApi, EmbyCredits, or Segment Reporting - none of which raise Emby's item-updated event - and immediately writes a fresh backup. Also reacts to Emby's own native intro detection, backing up the new Intro and reapplying any existing Credits marker that detection would otherwise drop.
  • Auto-restore (from an earlier release, still here): restores wiped markers immediately after a Library Scan or Refresh Metadata, instead of waiting for a scheduled Restore run.

v1.6.0 fix

  • NFO zero-value ambiguity: the NFO fallback path was treating introstart=0 as "not detected," but an episode whose intro genuinely starts at the very first frame is written the same way - 0. Real IntroStart=0 values were being silently dropped on restore. IntroStart and IntroEnd are now evaluated as a pair: only treated as absent when both are zero. Found via a report on the forum, reproduced and fixed the same day.

Config

Two new toggles, both off by default: "Automatically restore markers when they're wiped" and "Automatically back up markers when manually edited." Independent of each other - either can be used alone.

Tested extensively across isolated scenarios and real-library use (dozens of episodes, multiple shows, both English and translated metadata) before this release.