Rose v1.2.1
New Features
- RSE skin encryption — Skin files are now encrypted with
.rseformat (HMAC-SHA256 stream cipher). Key is fetched at runtime from the Rose server, never stored locally. Prevents skin theft from the skins folder - Green party icon — The lobby party button now turns green when you have a connected friend (gold → blue when enabled → green when a peer is connected)
Bug Fixes
- Fix one-way party visibility — When a friend joined your room via relay, the JS frontend was never notified because
set_callbacks()was not wired on thePartyManager - Fix party skins not injected with custom mods — When using a custom mod, party member skins were skipped because
_inject_custom_mod()never called the party injection hook - Fix stale party data after friend disconnects — Skin collector was not cleared on relay-driven peer removal, leaving ghost skin data
- Fix party button crash on disable — Null reference on
party-toggle-btnwhen the panel is closed