promotional bannermobile promotional banner

LibCombatPulse

LibCombatPulse-1.0 is a lightweight LibStub WoW library that broadcasts normalized combat/utility events. Addons emit events and register consumers with filtering (kind/direction/confidence) without tight coupling.

File Details

LibCombatPulse-1.0.zip

  • R
  • May 4, 2026
  • 3.75 KB
  • 17
  • 12.0.5+1
  • Retail

File Name

LibCombatPulse-1.0.zip

Supported Versions

  • 12.0.5
  • 12.0.1
# LibCombatPulse-1.0 Changelog

## 1.0.0

- Initial standalone release of `LibCombatPulse-1.0` (LibStub-style event bus)
- Supports multiple consumers via `NewConsumer()` and event publishing via `Emit()`
- Basic event normalization (`kind`, `timestamp`, type coercion)
- Consumer safety: shallow-copy events per consumer by default (`copyEvent=true`)
- Filtering options: confidence gating plus optional `kinds`, `directions`, and `eventTypes`.