Skip to content

v0.2.3 — Cache and Voice Stub

Pre-release
Pre-release

Choose a tag to compare

@manelsen manelsen released this 24 Feb 22:00
· 27 commits to master since this release

Cache and Voice Stub

In-memory caching with Gateway event invalidation and experimental Voice stub.

New Modules

  • Dusk::Cache — In-memory store for guilds, channels, and users. Includes listen(Dusk::Gateway::Dispatcher) to automatically populate and invalidate records based on GUILD_CREATE, CHANNEL_DELETE, MESSAGE_CREATE, etc.
  • Dusk::Voice::Client — Experimental stub for Voice Gateway (v0.3.x).

Tests

  • 5 new tests covering Cache CRUD, Gateway event invalidation logic, and Voice stub errors.
  • Total tests: 258.

Asgard Protocol

  • Note: This release completes the foundational architecture following the Asgard protocol guidelines (formerly known as CUEP).

Install

zef install Dusk