Skip to content

Releases: servusdei2018/shards

shards v2.5.0

07 Nov 19:40
9626199
Compare
Choose a tag to compare

Features

  • Add Config, to configure default intent and state tracking
  • Implement NewWithConfig()

Fixes

  • Refactored examples/pingpong

shards v2.4.0

01 Apr 14:01
Compare
Choose a tag to compare

Dependencies

  • discordgo updated to v0.28.1

shards v2.3.0

28 Dec 20:56
Compare
Choose a tag to compare

Features

  • Add support for ApplicationCommandBulkOverwrite
  • Add support for ApplicationCommandDelete

Fixes

shards v2.2.1

30 Jun 00:21
31f75d0
Compare
Choose a tag to compare

shards should now be imported as import "github.com/servusdei2018/shards/v2".

Fixes

  • #9 regression

shards v2.2.0

28 Apr 17:30
Compare
Choose a tag to compare

Added:

shards v2.1.0

29 Aug 20:00
Compare
Choose a tag to compare

Added:

shards v2.0.0

10 Jul 18:49
Compare
Choose a tag to compare

Changed:

Fixed:

  • Fixed an issue where handlers were staying active after a restart, causing duplication issues #17

shards v1.2.6

18 Apr 22:42
Compare
Choose a tag to compare

Added:

  • discordgo bumped to v0.25.0, adding support for Stage Instances, Application Commands localization, and more.

shards v1.2.5

21 Mar 19:07
9b092b3
Compare
Choose a tag to compare

Fixes:

  • Fixed malformed module name (#14)

shards v1.2.3

01 May 04:33
7c1070a
Compare
Choose a tag to compare

Fixes:

  • Due to an error in previous versions, sharding wasn't properly applied to discordgo's underlying Session, resulting in the sessions not actually being sharded. #6 resolves this issue.

  • Sanity check added in manager.go to ensure that Start's shard initialization behavior always begins with an empty slice. Theoretically, calling Start repeatedly would result in a superfluous amount of shards.

Added:

  • Method SetShardCount added, in order to streamline the method for changing the amount of shards in a Manager.
  • Documentation was improved, and an outdated godoc link was removed.