promotional bannermobile promotional banner

VersionCheck

This is a library for use in WoW Classic addons to do version checks

File Details

VersionCheck-v1.2.2

  • R
  • Mar 1, 2026
  • 6.86 KB
  • 4.7K
  • 3.4.3+2
  • Classic + 1

File Name

VersionCheck-1.0-VersionCheck-v1.2.2.zip

Supported Versions

  • 3.4.3
  • 2.5.5
  • 1.15.8

VersionCheck-1.0

VersionCheck-v1.2.2 (2026-03-01)

Full Changelog Previous Releases

  • perf: fix stuttering, thundering herd, and init freeze
    • Defer RegisterComm calls into C_Timer.After(10) to prevent
      C_ChatInfo.RegisterAddonMessagePrefix() from causing a 2-5s freeze
      during the post-login addon load phase
    • Add random 0-8s jitter before each client sends its VCRESP whisper
      to spread responses over time (thundering herd fix)
    • Move collection timer to broadcast site (12s window = 8s jitter + 4s
      buffer); OnCommReceived now just accumulates responses
    • Extract ProcessVersionResponsesForHost helper to clean up result logic
    • Guard debugstack() behind VC_DebugEnabled to avoid unnecessary
      call stack walking in production