Commit Graph

2 Commits

Author SHA1 Message Date
Innei 3f039d795b ♻️ refactor(desktop): migrate renderer OTA to V2 packs (#18745)
* ♻️ refactor(desktop): migrate renderer OTA to V2 packs

* ⚡️ perf(desktop): decode renderer packs asynchronously
2026-08-27 17:50:49 +08:00
Innei 2fd9cfb970 ✨ feat(desktop): gzip renderer OTA CAS and keep r0 plus last-2 deltas (#18694)
* ✨ feat(desktop): gzip renderer OTA CAS and keep r0 plus last-2 deltas

Tree-diff with zstd --patch-from instead of re-downloading the full renderer,
gzip the original CAS objects, and generate deltas from the packaged r0 tree
plus the two most recent patch versions.

* ♻️ refactor(desktop): simplify renderer OTA lineage

* 🐛 fix(ci): publish renderer base after r0
2026-08-26 15:26:11 +08:00