What's new
- Fixed a data-loss bug: a partial backup (e.g. one written before intro detection had run) could wipe out a live, correct value it simply had no opinion on. Restore now merges per marker type - only overwrites a field the backup actually has a value for, and leaves everything else untouched.
- New: auto-backup on manual edit. ChapterApi, EmbyCredits, and Segment Reporting all bypass Emby's update event when saving a correction, so manual edits through those tools were previously never backed up. The plugin now detects edits from all three (plus Emby's own native intro detection) and backs them up immediately - no scheduled task needed. Please note that manual JSON or NFO text editing isn't being detected.
- Verified end-to-end at scale: dozens of episodes across multiple shows, manual edits, and a full new series with mixed automatic/manual intro detection - all handled correctly.
New setting
"Auto-backup on manual edit" (off by default) - enable it alongside the existing "Auto-restore" toggle if you use any of the above tools.
Prebuilt DLL
A prebuilt IntrosBackupReplacement.dll is attached below. Built and tested against Emby Server 4.10.0.20.