[{"data":1,"prerenderedAt":36},["ShallowReactive",2],{"blog-post-0-5-21-release-notes":3},{"title":4,"description":5,"date":6,"cover":7,"coverAlt":8,"tags":9,"draft":11,"path":12,"slug":13,"body":14},"Version 0.5.21 - Release Notes","Draft flow stability fixes, improved online status reliability, randomized player order, and a new in-draft stats view.","2026-02-23","\u002Fblog\u002F0-5-21-draft-screenshot.png","CubeForge online draft session view with player panel and deck stats",[10],"release-notes",false,"\u002Fblog\u002F0-5-21-release-notes","0-5-21-release-notes",{"html":15,"segments":16,"toc":19},"\u003Cp>In version \u003Cstrong>0.5.21\u003C\u002Fstrong>, I focused on online draft reliability and in-session quality-of-life improvements.\u003C\u002Fp>\n\u003Ch3 id=\"fix-for-stale-draft-sessions\">🛠️ Fix for stale draft sessions\u003C\u002Fh3>\n\u003Cp>I fixed a draft flow issue where temporary sync problems could lead to inconsistent pack state and eventually stall a session.\u003C\u002Fp>\n\u003Cp>Step processing and advancement are now more robust so actions are applied against the correct draft context, even in reconnect-heavy moments and more complex step sequences.\u003C\u002Fp>\n\u003Cp>This is especially important for formats that include multi-pick and burn steps, not just simple pick-one-pass patterns.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"improved-online-status-detection-and-display\">🟢 Improved online status detection and display\u003C\u002Fh3>\n\u003Cp>I tightened presence tracking so online\u002Foffline status is more reliable for human players.\u003C\u002Fp>\n\u003Cp>I also cleaned up session status display behavior so connection indicators and pick-progress indicators are visually distinct and no longer conflict.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"player-order-randomization-in-lobby\">🔀 Player order randomization in lobby\u003C\u002Fh3>\n\u003Cp>There is now a \u003Cstrong>Randomize players order\u003C\u002Fstrong> option in the online draft lobby, enabled by default.\u003C\u002Fp>\n\u003Cp>When the host starts the draft, player seating is assigned from that setting and used consistently in draft order and session display.\u003C\u002Fp>\n\u003Cp>This avoids repeating the same fixed order with the host always in the same position.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"new-in-draft-stats-view\">📊 New in-draft Stats view\u003C\u002Fh3>\n\u003Cp>The old deck display mode toggle has been replaced with a \u003Cstrong>Stats\u003C\u002Fstrong> button in draft session.\u003C\u002Fp>\n\u003Cp>The stats modal includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mana curve (CMC distribution)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Color distribution\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This gives you a faster way to check draft direction without leaving the session.\u003C\u002Fp>\n",[17],{"type":18,"html":15},"html",{"title":20,"searchDepth":21,"depth":22,"links":23},"",2,3,[24,27,30,33],{"id":25,"text":26,"depth":22},"fix-for-stale-draft-sessions","🛠️ Fix for stale draft sessions",{"id":28,"text":29,"depth":22},"improved-online-status-detection-and-display","🟢 Improved online status detection and display",{"id":31,"text":32,"depth":22},"player-order-randomization-in-lobby","🔀 Player order randomization in lobby",{"id":34,"text":35,"depth":22},"new-in-draft-stats-view","📊 New in-draft Stats view",1785896109461]