2.3.4 (2025-06-24)
Features
- Add
THREAD_CREATED,THREAD_STARTER_MESSAGE,INTERACTION_PREMIUM_UPSELL,STAGE_START,STAGE_END,STAGE_SPEAKER,STAGE_TOPIC,GUILD_APPLICATION_PREMIUM_SUBSCRIPTION, andPURCHASE_NOTIFICATIONtoMessageTypeenum. (#2382) - Add
SOUNDBOARD_SOUND_CREATE,SOUNDBOARD_SOUND_UPDATE, andSOUNDBOARD_SOUND_CREATEtoAuditLogEventTypeenum. (#2384) - Re-export
hikari.impl.event_factoryas part ofhikari.impl(#2388) - Add naming to dispatch tasks to allow to identify them in the event loop (#2394)
- Allow setting HTTP concurrent connection limit through
HTTPSettings.connection_limit(#2395) - Add
HAS_THREADmember toMessageFlag. (#2398) - Add message forwarding support. (#2399)
- Add support for guild media channels. (#2409)
- Add reason to error log when hitting a subratelimit, if available (#2416)
Optimizations
- Optimize request flow (#2393)
- Sligly optimize memory usage when dispatching tasks (#2394)
- Switch ratelimiting logic to a sliding window implementation to better match Discord's side. This will allow maximum throughput that Discord would allow (#2427)
Bugfixes
- Fix typing inconsistency for
PartialInteraction.locale(#2401)