Skip to content

Releases: serenity-rs/serenity

v0.7.8

26 Apr 12:29
Compare
Choose a tag to compare

This release prevents a loop when requesting a restart of a Shard, resulting in the Shard hanging forever.

Thanks to the following for their contributions:

Fixed

v0.8.5

22 Apr 08:33
Compare
Choose a tag to compare

The last bugfix release was ironically broken because of a slight oversight. This release fixes that.

Thanks to the following for their contributions:

Fixed

v0.7.7

22 Apr 08:21
Compare
Choose a tag to compare

The last bugfix release was ironically broken because of a slight oversight. This release fixes that.

Thanks to the following for their contributions:

Fixed

v0.8.4

18 Apr 11:32
Compare
Choose a tag to compare

This release fixes Serenity's handling of Discord's new rebalances. You should no longer encounter many Ready events.

Thanks to the following for their contributions:

Fixed

v0.7.6

18 Apr 11:14
Compare
Choose a tag to compare

This release fixes Serenity's handling of Discord's new rebalances. You should no longer encounter many Ready events.

Thanks to the following for their contributions:

Fixed

v0.8.3

13 Apr 14:58
Compare
Choose a tag to compare

Another bugfix release. This time it fixes a panic that would occur when using a string delimiter and messages contained a unicode character after the delimiter.

Thanks to the following for their contributions:

Fixed

v0.8.2

11 Apr 13:54
Compare
Choose a tag to compare

This is a release for a critical bugfix.
In an attempt to fix one thing, other things broke. Any time Serenity made a request to a POST or PUT endpoint (such as creating reactions or banning users), Discord would return HTTP 400. This release corrects that.

Thanks to the following for their contributions:

Fixed

v0.8.1

02 Apr 19:31
Compare
Choose a tag to compare

This is the last release for the 0.8.x series. 0.9.x will contain async/await support!

It is mostly comprised of bugfixes and quality of life changes.

Note

While this is a minor release, a change that is technically breaking has been included. Some MessageBuilder methods were forgotten about when changing builders to mutably borrow in 0.8.0. This release fixes that.

Thanks to the following for their contributions:

Added

Changed

Fixed

Removed

v0.7.5

13 Jan 14:43
Compare
Choose a tag to compare

An emergency release to fix build breakage due to violation of SemVer for the command_attr crate.

v0.8.0

12 Jan 16:46
Compare
Choose a tag to compare

The next major release of Serenity, coupled with improvements, bugfixes and some breaking changes.

group! is now #[group]

To stay consistent with the #[command], #[help] and #[check] macros,
the function-like group! procedural macro has also joined in to
the squad of the attribute procedural macros.

Thanks to the following for their contributions:

Added

Changed

Fixed

Removed