Added
- Quality Group editor in TRaSH sync overrides — Edit quality groups directly from the Customize Overrides dialog without opening Profile Builder. Drag-and-drop to reorder, drop on a row to merge, click a group name to rename.
- Multi-arch GHCR builds —
linux/amd64+linux/arm64(Apple Silicon support).
Fixed
- Memory leak — Every API call created a new
http.Clientwith its own connection pool, accumulating ~2-3 MiB/hour. Replaced with shared clients. - Five sync diff blindspots — Sync now detects reorder items, reorder groups, extract from group, cutoff change, and upgradeUntil change.
- Sync result banner + toast hiding change details — Now shows full quality/settings/CF/score details.
- Quality structure override loss on auto-sync — Overrides now survive every sync.
- Cutoff handling with structure override — Dropdown reads from override structure when set.
Full Changelog: https://github.com/ProphetSe7en/clonarr/blob/main/CHANGELOG.md