WowSync

Provides profile sync system for sharing action bars, talents, macros, settings and more across characters.

File Details

1.0.0-beta.225

  • B
  • Jul 1, 2026
  • 327.00 KB
  • 15
  • 12.0.7
  • Retail

File Name

WowSync-1.0.0-beta.225.zip

Supported Versions

  • 12.0.7

WowSync

1.0.0-beta.225 (2026-07-01)

Full Changelog Previous Releases

  • refactor(share): split import/export managers
    Rename Features/Imports to Features/Share and update WowSync.toc
    Split responsibilities into focused objects:
    • add ExportManager for ExportSnapshot/ExportHead
    • keep ImportManager focused on import, container ops, and apply
    • add ImportedHashDictionary for cross-container hash ownership lookup
    • add ShareCodec for shared-string encode/decode and validation
    • add ShareUtils for shared Trim/IsValidClassID helpers
      Align the API surface with the new structure:
    • add WowSync:GetExportManager()
    • add WowSync:GetImportedHashDictionary()
    • rename ImportManager:GetImportedProfiles() to GetProfiles()
    • rename ImportManager:GetImportSnapshots() to GetSnapshots()
      This improves cohesion in the share subsystem and removes helper
      logic duplication.