Skip to content

decky-romm-sync: v0.27.0

Choose a tag to compare

@copper-release copper-release released this 16 Jul 07:05
c829e3a

0.27.0 (2026-07-16)

Features

  • artwork: apply sync covers via SetCustomArtworkForApp under the budget gate (#1394) (39361fb)
  • artwork: user-triggered cleanup of orphaned grid images (#1403) (5e84f60)
  • scale: chunked durable sync apply and large-library hardening (#1380) (470506f)
  • sync: delta-restricted apply — resumes skip applied items for real (#1396) (c0527e4)
  • sync: make time estimates skip-aware and finish the estimate surfaces (#1402) (e354226)
  • sync: session memory budget — measure, warn, pause and resume before Steam's renderer cliff (#1392) (1ba03ee)
  • ui: advance the sync bar through fetch and cover sub-phases without backwards jumps (#1410) (acf7917)

Bug Fixes

  • artwork: invalidate the per-rom cover cache on server-side cover changes (#1401) (be6ed13)
  • danger-zone: remove live-scanned orphan shortcuts in remove-all and re-count after settle (#1408) (d336fc8)
  • sync: adopt orphan shortcuts by exe ownership and name instead of creating duplicates (#1411) (c399334)
  • sync: count delta-skipped roms in the processed-games numerator (#1405) (6106a5c)
  • sync: count rebinding platforms correctly in the preview platform diff (#1418) (024c904)
  • sync: make late-ack recovery reachable via an abandoned-chunk stash (#1409) (88abb37)
  • sync: price grandfathered sibling groups per bound duplicate in estimates (#1404) (c2acb3b)
  • sync: refuse danger-zone removals while a sync run is in flight (#1398) (0520634)
  • sync: run the apply pipeline for unstamped platforms so recovery re-stamps and the run status heals (#1421) (092fcf1)
  • sync: surface cover-only changes in the preview and apply them (#1406) (0b01726)
  • ui: constrain qam loading spinners to a shared small inline pattern (#1419) (3f737fe)
  • ui: gate collapsed platform counts on the completion stamp (#1413) (0372fe8)
  • ui: keep sync fine-detail rows mounted across unit boundaries (#1420) (eea8196)
  • ui: make the qam sync panel gamepad-navigable and compact its layout (#1393) (47f052b)
  • ui: say interrupted in the sync summary and use the planned total (#1399) (0b38ed9)
  • ui: show the qam sync status smaller and green on success and keep it visible longer (#1422) (0dee17c)