Skip to content

v1.1.0-beta2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 May 01:48
91425e8

Quest Coop

v1.1.0-beta2 (2026-05-07)

Full Changelog Previous Releases

  • Merge pull request #34 from ttusing/feat/quest-tracking-improvements
    fix: alert auto-clear, simplified sync, taint safety, disable in raiids and BGs
  • fix: move BroadcastSyncReq after GetQuestCoopLeader definition
    Lua resolves local references at compile time; defining BroadcastSyncReq
    before GetQuestCoopLeader caused a nil call error on PLAYER_ENTERING_WORLD.
    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
  • fix: request fresh QUEST_TRACK on rejoin/reconnect
    Non-leaders broadcast QUEST_SYNC_REQ when PLAYER_ENTERING_WORLD fires
    (2s delay to let the session settle). The leader responds by running
    AutoSyncQuestTracking immediately, pushing a fresh QUEST_TRACK rather
    than waiting up to 15s for the next auto-sync tick.
    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
  • fix: alert auto-clear, simplified sync, taint safety, disable in raids/BGs
    • notSharedAlerts now auto-clears each sync tick when quests are no
      longer "always" mode or are finally shared by all party members
    • Replace TRACK_MODES + MAX_TRACK messages with a single QUEST_TRACK
      message sent by the leader after computing the tracked quest list;
      non-leaders apply it directly without running the algorithm locally;
      removes cascade broadcasts on slider change and LEADER_PREF receive
    • Wrap CHAT_MSG_SYSTEM string ops in pcall to safely handle tainted
      battleground system messages
    • Add IsQuestCoopActive() guard (false in pvp/arena/raid instances) on
      AutoSyncQuestTracking, all broadcast functions, and CHAT_MSG_SYSTEM;
      register PLAYER_ENTERING_WORLD to resume on leaving an instance
      Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
  • Merge pull request #33 from ttusing/feat/quest-tracking-improvements
    feat: QC categories, smart tracking, QC Alerts, multi-state track modes