Releases: EmbarkStudios/discord-sdk
Releases · EmbarkStudios/discord-sdk
Release 0.2.1
Added
- PR#19 added an empty
register_app
implementation so that discord-sdk can be compiled for most targets, even if it doesn't actually function on them.
Release 0.2.0
Release 0.1.4
Release 0.1.3
Changed
- PR#16 exposed the
Snowflake
type publicly, as there are cases where you might need to use it directly as it is the underlying type for most of the unique identifiers throught the SDK.
Fixed
- PR#16 fixed regions to use
kebab-case
instead ofsnake_case
, and add thest-pete
region, which is apparently a voice region that can be used, but isn't listed in/voice/regions
.
Release 0.1.2
Fixed
- PR#14 fixed an issue where the
RELATIONSHIP_UPDATE
event actually uses stringized timestamps in the activity information, rather than the normali64
timestamps in egSET_ACTIVITY
. - PR#14 fixed an issue with timestamps being converted into
chrono::DateTime<Utc>
with the wrong unit, resulting in date times far in the future. - PR#14 added more sanitization to
crate::activity::ActivityBuilder
to prevent strings with just whitespace being sent to Discord as that results in API failures.
Release 0.1.1
Added
- PR#10 added
ActivityBuilder::start_timestamp
andActivityBuilder::end_timestamp
as well as implementingIntoTimestamp
fori64
. Thanks @Ewpratten!
Release 0.1.0
Added
- Initial version with basic support for Activities, Lobbies, Overlay, Relationships, Users, and application registration.
Release 0.0.1
Added
- Initial crate squat