Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Releases: andersfylling/disgord

v0.28.1

07 Aug 11:50
Compare
Choose a tag to compare

Added StickerItems to Message object

move to discord v9

06 Aug 09:13
38e60d2
Compare
Choose a tag to compare
Move to Discord API v9 (#414)

This is required for threads events via gateway

v0.27.3

24 Jul 15:06
4558fb8
Compare
Choose a tag to compare

Patches:

add nil check for guild container lookup

10 Jul 00:10
Compare
Choose a tag to compare

Quick adjustment to v0.27.1, as the code assumed the guild container always exists.

updated dependencies and patch for the cache

10 Jul 00:01
Compare
Choose a tag to compare

v0.27

23 Jun 01:13
026b19d
Compare
Choose a tag to compare
  • New cache with +70% test coverage (way simpler and faster to update for members, channels, etc.)
  • Added JoinManual for coice (LavaLink support)
  • http client instances are now injected as via the Do interface. (DO NOT USE RETRY LOGIC such as heimdal, it bypasses the rate limiting system - for now)
  • crosspost support
  • more discord constants!
  • message components! #399
  • discord interaction for gateway #397
  • unit tests are now way faster to run
  • available was added to emoji #408
  • added missing guild fields #409

changes can be seen here: v0.26.10...develop

Gateway

There are issues and a new standalone system has been written. It is currently stable and simply missing a quick cleanup and a little shard manager to get it working for disgord. Don't worry, it will have a higher test coverage than the current system before it's added into disgord.
The idea is to make error handling easy and be able to switch out the websocket library if ever required. It's also re-usable by others and I hope I can get it to a standard where others will utilize it as well. This will also have ETF support in the future, but I'm uncertain when I might add ETF to disgord.

New gateway system can be found here: https://github.com/andersfylling/discordgateway

v0.26.10

07 Mar 04:29
c795c42
Compare
Choose a tag to compare

Fixes a bunch of race issues in the LFU cache: #385

v0.26.9

20 Feb 23:16
36c5b2c
Compare
Choose a tag to compare

Patches:

v0.26.8

18 Feb 00:14
c8dbb2f
Compare
Choose a tag to compare

Patches:

  • cache not tracking role (create|update|delete)

v0.26.7

17 Feb 02:47
c17f777
Compare
Choose a tag to compare

Added member and guild_id to typing event