File Details
ApiVault-v1.2.0.zip
- R
- Jun 28, 2026
- 11.29 MB
- 3
- 12.0.7
- Retail
File Name
ApiVault-v1.2.0.zip
Supported Versions
- 12.0.7
ApiVault v1.2.0 — Release Version
ApiVault v1.2.0 is a developer release package of ApiVault, an in-game developer reference, API browser, metadata explorer, controlled test lab and debug bridge for World of Warcraft addon authors.
This release focuses on packaging, documentation, developer usability, in-game help, safety visibility and a complete public-facing toolset for addon development.
Added
Full In-Game Documentation
Added a complete in-game user and developer manual.
New access points:
Documentation button in the main ApiVault interface
/av docs
/av documentation
/av manual
/av help
The manual covers:
- user workflows
- developer workflows
- safety model
- API browser usage
- source usage reference
- XML template catalog
- TOC module browser
- runtime test lab
- event lab
- addon audit mode
- Public Developer Debug API
- Bug Advisor / External Error Bridge
- Developer Debug Dashboard
- UI layout tools
- all slash commands
- troubleshooting
- known limitations
Major Features Included
API Browser
Search and inspect documented Blizzard API metadata in-game:
- functions
- events
- tables
- arguments
- return values
- event payloads
- risk labels
- generated examples
- source usage references
Unified Developer Search
Search across ApiVault metadata layers:
- APIs
- events
- tables
- Interface resources
- XML templates
- TOC modules
- source examples
- secure patterns
- symbols
- widgets
- constants
- slash commands
- bindings
- settings references
Source Usage Reference
ApiVault includes static source usage metadata generated from the bundled Interface reference.
This helps developers inspect where API and event references appear in Blizzard Interface metadata.
Interface Resource Browser
Browse generated metadata for the bundled Interface reference tree.
XML Template Catalog
Inspect Blizzard XML template metadata, inheritance, script handlers, mixins and related references.
TOC Module Browser
Inspect Blizzard TOC/module metadata, dependencies, LoadOnDemand status, SavedVariables and module file structure.
Secure Pattern Reference
Inspect secure/taint-sensitive references such as:
SetAttribute
GetAttribute
RegisterStateDriver
SecureActionButtonTemplate
SecureHandler templates
InCombatLockdown
sec = NotAllowed
restricted/secret metadata
Runtime Test Lab
Controlled test area for safe API experimentation with:
- argument builder
- guarded SafeRunner execution
- return serialization
- test history
- blocked reason reporting
Event Lab
Manual event listener and payload recorder with capped output.
Addon Audit Mode
Paste Lua/XML/TOC snippets and generate audit-style findings for:
- C_* API references
- event registrations
- XML templates
- TOC metadata
- SavedVariables
- secure-sensitive patterns
- OnUpdate/timer usage
- dynamic execution warnings
Public Developer Debug API
External addons can send debug data into ApiVault:
- logs
- errors
- API traces
- event traces
- secure-risk reports
- SavedVariables status
- checkpoints
- sessions
- exportable reports
Bug Advisor / External Error Bridge
Added support for generic external error ingestion:
ApiVault.BugAdvisor:IngestError({
addon = "MyAddon",
message = "...",
stack = "...",
source = "Custom"
})
Bug Advisor can classify errors, parse stack traces, link errors to metadata and generate suggested fix checklists.
Developer Debug Dashboard
Added dashboard views for:
- registered addons
- error timeline
- API trace timeline
- event trace timeline
- secure-risk timeline
- SavedVariables status
- sessions
- complete debug report export
UI Stability Layer
Added shared window handling for ApiVault panels:
- common window strata
- screen clamping
- compact mode
- capped long output
- scroll normalization
- layout status commands
New / Important Commands
/apivault
/av
/av stats
/av search
/av interface
/av templates
/av modules
/av symbols
/av globals
/av catalogs
/av widgets
/av secure
/av examples
/av testlab
/av events
/av audit
/av addons
/av devapi
/av bugadvisor
/av dashboard
/av layout
/av docs
Safety Notes
ApiVault is designed as a developer tool and does not bypass Blizzard secure execution.
ApiVault does not:
- automatically run protected APIs
- automatically call SetAttribute
- create secure buttons for automated testing
- force protected/secure execution
- runtime-read bundled source files
- display full Blizzard source code in-game
- execute external addon-provided code
External addon input is treated as data only.
Packaging / Documentation
Updated and included public release documentation:
README.md
CHANGELOG.md
SAFETY_MODEL.md
DATA_POLICY.md
PUBLIC_DEVELOPER_API.md
BUG_ADVISOR_BRIDGE.md
DEVELOPER_GUIDE.md
CURSEFORGE_DESCRIPTION.md
USER_DEVELOPER_MANUAL.md
Known Limitations
- Source usage reference is static metadata, not live behavior.
- Bug Advisor suggestions are advisory and require source/live validation.
- BugGrabber integration is passive unless BugGrabber API/source is supplied.
- Live WoW validation is still recommended after installation.
Summary
ApiVault v1.2.0 packages the project into a public release-ready developer tool.
It combines API browsing, metadata exploration, secure-pattern inspection, runtime testing, event recording, addon auditing, public debug bridge support, bug advice, developer dashboards and full in-game documentation into one addon-development cockpit.

