Version 0.1.0a3
Released March 8th, 2026
Added
CacheIteratorto allow lazy and async iteration of returned cache objects (tests included).Cacheaccessor properties:channels,guilds,members,messages, androles.- Further metadata in cached guilds, members, messages, and roles.
- New query objects, abstracting database queries for modular database systems (
ChannelQuery,GuildQuery,MemberQuery,MessageQuery,RoleQuery). - New
Backendstartup methods:startup_guild,startup_guild_channels,startup_guild_members,startup_guild_roles; allows startup caching. Ruletesting suite.- New
cache_messagesparameter inCacheconstructor. By default, messages are not cached.
Changed
Backendno longer requiresget_*methods in favor ofiter_*methods.Backenditer_*methods now only take the new query objects.Ruleparameters now changed fromwhitelist/blacklisttoallowlist/denylist.