Skip to content

Proteles v0.4.7

Choose a tag to compare

@rodarvus rodarvus released this 06 Jun 07:16
· 205 commits to main since this release

Notarized Developer-ID build.

Fixes

  • Performance: jagged room-to-room movement resolved. Removed a continuous, always-on map-pulse animation that was driving a 60 fps redraw of the whole UI whenever the Map panel was visible, starving the main thread during play. Validated against a live 143-room movement recording: zero main-thread stalls and zero slow render frames across continuous movement.
  • Group window now populates. Aardwolf sends each member's vitals as JSON numbers; the decoder expected strings and silently dropped them, leaving the Group window empty while in a party. It now accepts number-or-string fields.

Improvements

  • Group window: the group name renders with its Aardwolf @-colours, and the default window is narrower (hugs its content).
  • Group data refreshes on tick and on join/leave/disband/leader changes (Aardwolf only sends group GMCP on request).
  • Render telemetry: a thresholded arrival→paint latency probe + finer main-thread stall monitor, logged to the session transcript only when a real hitch occurs — for ongoing live performance debugging.