promotional bannermobile promotional banner

VoidstormCore

Voidstorm is a shared core library required by Voidstorm addons.
Back to Files

v1.0.1

File nameVoidstorm-v1.0.1.zip
Uploader
MaskinenMaskinen
Uploaded
Oct 6, 2026
Downloads
8
Size
8.7 KB
Flavors
Retail
File ID
9081544
Type
R
Release
Supported game versions
  • 12.0.1

What's new

Voidstorm

v1.0.1 (2026-10-06)

Full Changelog

  • fix: drop unguarded math.randomseed call at load
    math.randomseed is not a documented WoW API and the client seeds its own
    generator; the call could error at ADDON_LOADED and added nothing.
  • fix: nil-safe RealmName helper and secret-value guard in Comm
    GetNormalizedRealmName() returns nil during instance loading screens, which
    broke every dependent addon that concatenated it. Utils.RealmName() falls back
    to GetRealmName() with spaces and hyphens stripped; PlayerName uses it.
    Comm.OnMessage drops messages whose fields are secret values (12.0).
  • fix: Comm chunk sizing, reassembly expiry, button OnLeave perf, Comm.Init ordering
  • feat: complete Voidstorm core library overhaul v2.0
  • feat: add shared Theme system and Widget library
    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
  • feat: add shared Comm layer with rate limiting and chunked transmission
  • feat: WoW event helpers, module registry, per-character storage, boot sequence
  • feat: add config/defaults system with module namespacing
  • feat: add DB schema versioning and migration runner
  • fix: ClassColor caching with correct rounding, GenerateID 32-bit entropy
    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
  • ci: narrow tag trigger to v*, add luacheck linting
    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
  • style: add RNG comment, remove dead test code
    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
  • fix: safe Fire() iteration, dynamic version, seeded RNG

This mod has no additional files