Repository navigation
v3.10.0
·
100 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
- agent-rts LORE.md: DevinCraft, A Cronica da Oficina (
extensions/agent-rts/LORE.md, #213): 7-section pt-BR tale mapping the 11 canonical buildings, 15 hero classes, fog, contested tiles, Wonder Age, War Council and the player beyond the mist; extension-localARCHITECTURE_MANIFEST.mdfor the architecture gate. - agent-rts 50-loop WC3 polish pass (#214): combat (hit flash, death dissolve+pool, damage vignette, camera shake, under-attack ping+horn, hero-fallen alert, +xp floaters), control (Tab subgroups, contextual r-click, ESC disarm, control groups, formation spiral, hover ring), world (soft fog + reveal peel, void edge, instanced doodads, cloud shadows, critters, contested decals, gold piles, day/night with sun/moon/dial, night windows), meta (rally line+flag, waypoint posts, production bars, decision beacon, quest+age banners, per-class barks, ambient pad, favicon). Matrix: 51 DONE, 1 GAPPED, 4 BLOCKED-BY-CANON.
Fixed
- agent-rts fog of war leaks + army vision (#208, #209): marks/plots/gold/decals/smoke/dust/sparks/server FX/meteor trails no longer render inside unexplored shroud;
puff(x,y,z)honored its z argument (all smoke compressed to the north edge); own troops never vanish and carry a sight halo via a separate fog overlay plane repainted per unit-tile change; path trail counter-rotated so waypoints anchor to the map instead of spinning with facing. - agent-rts camera rebuild (#210): pan/zoom write directly to the camera (no ~150ms spring lag), rotation only via Insert/Delete/MMB-drag, RMB never rotates (fixes smart-order collision), rotated-pan sign error fixed.
- agent-rts HUD regression (#211): banner skin scoped to
#banner(was stacking portrait/feed/roster/toasts at top-center), inventory runes render readable values, feed dedups consecutive repeats, camera rescue snaps instead of gliding from the void,window.__rtsdebug handle. - UTF-8 decoding on Windows pipes (#212):
collectors._runandcheck-ai-signaturedecode subprocess output as UTF-8 with replace (was cp1252: ticket mojibakefrágeis, hook crash on UTF-8 diffs). - computer-use record flake (#118):
_recordaccepts injected_now/_sleep; pacing tests run on a deterministic FakeClock instead of racing a loaded CI scheduler.