Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/twilight-rs/twilight

Powerful, flexible, and scalable ecosystem of Rust libraries for the Discord API.
https://github.com/twilight-rs/twilight

ci: bump actions/upload-artifact from 2 to 3 (#1723)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Rel...

cc729f9e645aad2dcbe2f64cda833212142e14a3 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: add github actions dependabot (#1700)

Add Dependabot monitoring of our GitHub Actions' versions, automating
bumps of their versions. ...

06ad6ef8ed491e78abb7472cfb116c389c3a8eeb authored over 2 years ago by Vilgot Fredenberg <[email protected]>
feat(http): display api v8 error messages (#1719)

In HTTP Response errors display the error body instead of the basic
error.

Old format:

Re...

130a370826db0d8f1c1adb351925291b236266d9 authored over 2 years ago by Vilgot Fredenberg <[email protected]>
feat(model): add interaction token getter (#1698)

Add a getter on interactions to retrieve an immutable reference to their
inner token.

abf320e560424ba75887219af0729804b8199f05 authored over 2 years ago by laralove <[email protected]>
fix(gateway)!: remove duplicate `EventTypeFlags` value (#1718)

`COMMAND_PERMISSIONS_UPDATE` was accidentally duplicated, this PR fixes
that.

eab4ceabf302390c790023f0ab47beaf7509b6ee authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(http)!: remove set_command_permissions endpoint (#1706)

Removes the [Batch Edit Application Command Permissions], which has been
disabled with Permissi...

9e523dd10f5e495bdfd796307cb72dd0a5e1e7fc authored over 2 years ago by baptiste0928 <[email protected]>
feat(http,model)!: command permissions v2 (#1708)

This PR implements command permissions v2. Changes include:

- add `default_member_permissions...

c573cd31e05092ac7aaf78805221b1d900b0ed0e authored over 2 years ago by baptiste0928 <[email protected]>
refactor(gateway)!: remove option around gateway_url (#1601)

By fetching the gateway_url in `ShardBuilder::build` instead of in
`Shard::start`.

This also...

cf2f211c83a370870963c03f8cc0e57cb7f67296 authored over 2 years ago by Vilgot Fredenberg <[email protected]>
feat(http,validate)!: username/webhook name validation (#1586)

Adds more correct validation for usernames, preventing keywords or
symbols from being validated...

8d8a6580aebddd0425149a26c827d917ec35873c authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(gateway)!: remove `ShardScheme::Auto` (#1600)

Replace auto-sharding behavior with an `Option` and refactor range
determination to the `Cluste...

13cecfb3432c443d0e064cf29e415d115a2d0cbf authored over 2 years ago by Vilgot Fredenberg <[email protected]>
refactor(gateway): inline `Config` in builders (#1603)

Remove tuple structs in place of named struct fields in `ClusterBuilder`
and `ShardBuilder`.

7b98acce5261fce266f6803e704b1456c8f06658 authored over 2 years ago by Vilgot Fredenberg <[email protected]>
fix(http)!: `CreateMessage` take a boolean option for `fail_if_not_exists` (#1707)

Currently it is not possible to set the `fail_if_not_exists` property to
`false`. This changes ...

5240043bab9ab00dbb862489f404efde977e0b4c authored over 2 years ago by ITOH <[email protected]>
refactor(model)!: make `accent_color` a u32 (#1695)

This PR changes `accent_color` to a u32 in order to be consistent with
`color`. See #383.

1569d5185d0ca40332bd16091500d3b8e98895af authored over 2 years ago by tomotomo <[email protected]>
refactor(gateway)!: panic instead of error on builder (#1599)

These methods erroring is almost always a programmer error, so to clean
up the API and ease the...

ed081b0023e5586aa0f37deec9a6ec3b5b06aa47 authored over 2 years ago by Vilgot Fredenberg <[email protected]>
refactor(model)!: move datetime to util (#1597)

Also remove the `datetime::error` module to be consistent with other
error paths.

`model::da...

cb762adefe0fd9b6f215f9bdf668b9c6edf1630f authored over 2 years ago by Vilgot Fredenberg <[email protected]>
Merge branch 'main' into next

aa04f962b86ef0f7ab6522772563322ab5cddf8d authored over 2 years ago by Cassandra McCarthy <[email protected]>
fix(build): pin dashmap version (#1702)

`dashmap` [v5.3.0] introduced a MSRV breaking change which makes the CI
fails ([example]). This...

2f074d6cf77cdc580e92a266795ec12fd152c5f0 authored over 2 years ago by baptiste0928 <[email protected]>
fix(model): `ModalSubmitInteraction` `message` gets orphaned and not nulled (#1705)

Closes #1691.

47631e7c537e3105e1cc5a3a1d67f4cd64400a44 authored over 2 years ago by ITOH <[email protected]>
fix(cache): correct `channel_messages` max len (#1703)

A cache configured with `message_cache_size(1)` could fit up to two
messages instead of one.

...

c2bd300a223d3712d011e3504faf1a98bd4e67eb authored over 2 years ago by Vilgot Fredenberg <[email protected]>
docs(model): modal submits valid for `DeferredUpdateMessage` and `UpdateMessage` (#1697)

Document that these two kinds also support modal submit interactions.

a15ee185eef30a69a090ee7212f7ea0fb86298d1 authored over 2 years ago by laralove <[email protected]>
fix(build): pin dashmap version (#1702)

`dashmap` [v5.3.0] introduced a MSRV breaking change which makes the CI
fails ([example]). This...

2cf4221b5d3c56def8e7083930f901c509d94255 authored over 2 years ago by baptiste0928 <[email protected]>
Merge branch 'main' into next

8eda59091261e3c77a369b099ced04bca90f1446 authored over 2 years ago by Cassandra McCarthy <[email protected]>
ci: run doctests in addition to nextest

Also fix a test uncaught by CI due to doctests being skipped.

e290ed2cb93787c85d86675069f206f5ce0e39f4 authored over 2 years ago by Cassandra McCarthy <[email protected]>
docs(gateway): prominently show member chunking (#1678)

Prominently show an example for chunking a guild's members by moving the
example from `Shard::c...

e66763ef61c662936454e4e9268ff53ad8a6da6b authored over 2 years ago by Zeyla Hellyer <[email protected]>
feat!: prevent optional dependency selection (#1690)

Prevent optional dependencies from being selected as features by using
the new `dep:` keyword i...

b709c7829dc176f09e2d702f87b08b27923ea384 authored over 2 years ago by Vilgot Fredenberg <[email protected]>
feat(model): add `MANAGE_EVENTS` permission flag (#1693)

This adds the `MANAGE_EVENTS` permission flag (1 << 33).

Reference: https://discord.com/devel...

60b6ef75949c5fb5a8e176b684c0e14a7641288b authored over 2 years ago by ITOH <[email protected]>
feat(http): support get guild bans pagination (#1657)

Support pagination on the `GetGuildBans` request via three new builder
methods:

- `after`, t...

052148a01dbeb2e91995efb661a4bfa3aacce621 authored over 2 years ago by Zeyla Hellyer <[email protected]>
docs(cache, model): message content intent caveats (#1677)

Add caveats to the documentation for `twilight_model::channel::Message`
about receiving the att...

39e697e5c820e73c3c36ce4dcd814c5818f69943 authored over 2 years ago by Zeyla Hellyer <[email protected]>
feat(model): add `USE_EXTERNAL_STICKERS` permission flag (#1694)

This adds the `USE_EXTERNAL_STICKERS` permission flag (1 << 37).

Reference: https://discord.c...

e68e63c0a4c41f1b972f30422037b2ec49fe9c7c authored over 2 years ago by ITOH <[email protected]>
refactor(http)!: simplify scheduled event routing (#1692)

Simplify the `Routing::GetGuildScheduledEventUsers` Display
implementation by letting Discord d...

da79c04bf3f2182d1873cee0a8073beb6a891901 authored over 2 years ago by Zeyla Hellyer <[email protected]>
docs: update contributing document (#1543)

Add in additional details about creating pull requests, creating good
commit messages, our conv...

71757a064cd498fc326b6ff25a9ddbaad2035397 authored over 2 years ago by Cassandra McCarthy <[email protected]>
build(gateway,http): revert #1596 (#1688)

After updating our MSRV to 1.60, this dependency restriction is no
longer required.

This rev...

e898ef6ec374ac247af5f1d911fd90b5b1fb32af authored over 2 years ago by Cassandra McCarthy <[email protected]>
build!: bump msrv to 1.60 (#1686)

Bump the MSRV from 1.57 to 1.60 in preparation for a new major version.

4ce308fdf309c0d74e4e6cca01168a425cbb3666 authored over 2 years ago by Zeyla Hellyer <[email protected]>
Merge branch 'main' into next

84c01da0fad8a8d69368e025884af67a8e6ab1cc authored over 2 years ago by Cassandra McCarthy <[email protected]>
docs(model): note expected type of `InteractionType` (#1687)

Another try at achieving the goals of #1637. Includes consistency fix of
relevant test.

3383d9ed0627a788a465f5a3e7a4510368dac14a authored over 2 years ago by Vilgot Fredenberg <[email protected]>
docs(cache/in-memory): fix typos in stats docs (#1680)

Fix some typos in the stats docs that left underscores in place of where
there should be spaces.

d71f142ee61e13b4d5f3aeb6cb5723644d298433 authored over 2 years ago by Zeyla Hellyer <[email protected]>
docs(cache/in-memory): stats in crate-level docs (#1679)

Document the ability to retrieve statistics about the resources in the
cache in the crate-level...

09f5f6c6131c2abbb62ba7a7840682d272ad9070 authored over 2 years ago by Zeyla Hellyer <[email protected]>
refactor: use `if let` on matches over options and results (#1673)

Prefer to use `if let`s over `match`es on Options and Results. This is
generally an "idiomatic"...

40555d485f6423957a634261261114ba055b07d9 authored over 2 years ago by Zeyla Hellyer <[email protected]>
Merge branch 'main' into next

72a7deb2d096608dcf0fd66c5257a2c3a17b3db8 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(validate): bump to 0.10.2

Additions

Add more particular validation for `TextInput::label` ([#1633] - [@itohatweb]).

[#16...

eb3becc8cee95b01d0f4e011a307ab8ad5ca81d6 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(twilight): bump to 0.10.1

Changes

Link to `tracing` in the README ([#1652] - [@zeylahellyer]).

[#1652]: https://github.c...

453672da951797b47f3855bfd9a16bef1d304802 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(model): bump to 0.10.2

Additions

Add `#[repr(transparent)]` to `Id<T>` ([#1619] - [@PyroTechniac]).

Add quality-of-li...

64decbde187fb0ab15106449b1fd35eff41147b9 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(lavalink): bump to 0.10.2

Changes

Link to `tracing` in the README ([#1652] - [@zeylahellyer]).

Fixes

Include `Sec-WebSo...

af68dce9f386e6beecb9dc98fc67f512d8afd36a authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(http): bump to 0.10.2

Additions

Add `CreateStageInstance::send_start_notification` ([#1653] -
[@zeylahellyer]).

Add ...

7c3d8ed576f30b315b80c09c3513e9b41ca58cd7 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(http-ratelimiting): bump to 0.10.1

Changes

Link to `tracing` in the README ([#1652] - [@zeylahellyer]).

[#1652]: https://github.c...

bfb0e82ea8ec4df4787a5319f9b2a9ef41ae0608 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(gateway-queue): bump to 0.10.1

Changes

Link to `tracing` in the README ([#1652] - [@zeylahellyer]).

[#1652]: https://github.c...

315ddb5e67226dd91cf49730ba918b15556d8293 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(cache-inmemory): bump to 0.10.2

Changes

Add a note that enabling `ResourceType::GUILD` is required for certain
permission opera...

0366b2b4e6e10e1cf36542be1e9249e95cc1517b authored over 2 years ago by Cassandra McCarthy <[email protected]>
feat(model): add `ChannelType::GuildForum` (#1682)

As a stopgap before future work on Forum channels, add their channel
type in order to stop dese...

929092b441b69a0e060f26da6cad190c4c374d55 authored over 2 years ago by Cassandra McCarthy <[email protected]>
Merge branch 'main' into next

4d6ccd43a0d2c559c3bb1dfe24b2aa3a4d4b0ae4 authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(command-parser): archive library (#1681)

Remove the `twilight-command-parser` library from source as it has been
deprecated since 0.9.0 ...

dc7481cc96e3b26cc45f5d15edc00b761c5c3660 authored over 2 years ago by Zeyla Hellyer <[email protected]>
fix(lavalink): include `Sec-WebSocket-Key` header (#1666)

Add the missing header due to a regression in `tokio-tungstenite`.

Closes #1647.

e5fba58564b8033c261a17b7c9b87bf966b6a8e3 authored over 2 years ago by Cassandra McCarthy <[email protected]>
fix(cache): rework `parent_overwrites` (#1645/#1646)

* fix(cache): rework `parent_overwrites` (#1645)

In the permission calculator extension, the ...

a7c3a24d3e6be7c5979dd15aca9c0174e8466e35 authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(model): rename `make_unexpected` to `as_unexpected` (#1638)

This internal function has an odd name, rename it and refactor it into a
method.

5be5cdbd3259412decc1e89473dde8ce4cff9050 authored over 2 years ago by Vilgot Fredenberg <[email protected]>
Merge branch 'main' into next

ff58bfd6ac01d4d5c3aa8f1963a595d8a27040fd authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(http): rename statuscode::raw to get (#1672)

Rename `twilight_http::response::StatusCode::raw` to `get`, which aligns
with other newtype-lik...

2c3ad9fa133f78e1e24b4408567c5cb2b9ceedc2 authored over 2 years ago by Zeyla Hellyer <[email protected]>
ci: revert custom cache key (#1674)

After using custom keys for a while it's been decided that more often
than not the cache is mis...

bf6cc27c2a3b2a2649f9f8b3fc6bf3f08a8edd53 authored over 2 years ago by Cassandra McCarthy <[email protected]>
Merge branch 'main' into next

64a54996439665771b54ab138a0d3df0625b000e authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(model): application owner is optional (#1671)

The `twilight_model::oauth::Application::owner` field is now optional
according to Discord's do...

9d963fdcb83ee4c52f401a7f87639dd1b5c3b0e4 authored over 2 years ago by Zeyla Hellyer <[email protected]>
feat(model): add new application fields (#1670)

Add the following new fields to the `Application` model:

- `custom_install_url`
- `install_p...

b81a54296ce7aa3fbac61aca5aba25a4bf51c06b authored over 2 years ago by Zeyla Hellyer <[email protected]>
feat(model): add QOL methods on `Interaction` types (#1620)

## Additions

### `Interaction`:
- `fn application_id(&self) -> Id<ApplicationMarker>`
- `fn...

b64916ff72a1c0e89e18e9a936fde0afebbbce5d authored over 2 years ago by Vilgot Fredenberg <[email protected]>
refactor(model): make application info generalized (#1648)

`twilight_model::oauth::CurrentApplicationInfo` isn't only a return type
for `twilight_http`'s ...

b244fefb4722df93b689024f630633c4df7d3ffa authored over 2 years ago by Zeyla Hellyer <[email protected]>
docs: add missing tracing crate links (#1652)

Add missing links to the `tracing` crate in crate-level documentation
for `gateway-queue`, `htt...

e0589374b837d5a2c782e60dd7df2fdec5c0daf3 authored over 2 years ago by Zeyla Hellyer <[email protected]>
refactor(model)!: remove remaining summary fields (#1659)

Remove the remaining application `summary` fields that were missed in
PR #1540.

Discord Docs...

e2ee27fc54a04a1a4ae0f59eeafb56a124367e9f authored over 2 years ago by Zeyla Hellyer <[email protected]>
refactor(mention): remove nickname mention support (#1650)

Remove support for nickname mentions due to Discord removing them from
documentation:

<https...

5175c0a56cf84434e4108f5bfa38dd016a32ef11 authored over 2 years ago by Zeyla Hellyer <[email protected]>
refactor(model,util)!: remove store channel type (#1595)

On March 10th Discord removed store channels:

<https://support-dev.discord.com/hc/en-us/artic...

032edc5567f1b91f6d12076fff3271f6f644a444 authored over 2 years ago by ITOH <[email protected]>
Merge branch 'main' into next

2198c90bc9fd7be2a9fef0842852be868be623ea authored over 2 years ago by Cassandra McCarthy <[email protected]>
docs(http): update guild community feature notice (#1663)

Add a notice to the `UpdateGuild::features` method that adding or
removing the "COMMUNITY" feat...

c1ff1263f4ec297a8de1e5c4fba8a54b7cdb2f29 authored over 2 years ago by Zeyla Hellyer <[email protected]>
feat(model): add invite guild premium subscription count (#1661)

Add a new `premium_subscription_count` to invite guilds, denoting the
number of premium subscri...

17fe29531c0466c77d02fc0cfd6386af57c89a16 authored over 2 years ago by Zeyla Hellyer <[email protected]>
docs(model): tweak hypesquad user flag docs (#1658)

Slightly tweak the `UserFlags::HYPESQUAD` flag's documentation to say
"HypeSquad events member"...

233a7b7d32edecd69eee767bf5a209a6a0889d79 authored over 2 years ago by Zeyla Hellyer <[email protected]>
feat(model): add guild directory channel type (#1655)

Add the new "Guild Directory" channel type, implemented as
`ChannelType::GuildDirectory` with a...

73320efdba13d74c4a442865caac4b803e3326f5 authored over 2 years ago by Zeyla Hellyer <[email protected]>
feat(http): stage instance everyone notification (#1653)

Add the ability to notify everyone when a stage instance starts when
creating stage instances.
...

93c68d7e052943a031348f4fd20bce63c7e89c2a authored over 2 years ago by Zeyla Hellyer <[email protected]>
docs(cache): `ResourceType::GUILD` required for permissions (#1607)

Due to a bug, enabling this resource type is required at the moment.

4a59b575a1cdd0dc5377d8367c1555917ee76d86 authored over 2 years ago by laralove <[email protected]>
Merge branch 'main' into next

1b416c536c362c73d8e48c44acb1449aa4f7b3ca authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(http): rename interaction field structs (#1641)

These were missed in previous refactoring, these are private types.

e642b77704a7ad6453f5c5e9a903d0f55da08e26 authored over 2 years ago by Cassandra McCarthy <[email protected]>
fix(http,model)!: properly serialize attachments in `CreateResponse` (#1624)

Previously, `Attachment` structs sent inside `InteractionResponseData`
would both serialize the...

8d39d601f2e952ad7b95fdcc67ea7ee37e8758fb authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(validate)!: rename component_label to component_button_label (#1634)

In order to prevent a mix-up with other components labels this changes
the name of every compon...

a32b7468e36ac3006f1225354f97f9db0c3aa6af authored over 2 years ago by ITOH <[email protected]>
refactor(model)!: use `ImageHash` for image related change values (#1632)

For changes related to images Discord sends a valid image hash therefore
we should use the `Ima...

6c216498816551d4bb5123fcbe08219468f5afd0 authored over 2 years ago by ITOH <[email protected]>
Merge branch 'main' into next

97fc3c3722f2d0b759f094a998e2cddcf099d67a authored over 2 years ago by Cassandra McCarthy <[email protected]>
fix(validate): text input label min length is 1 and max is 45 (#1633)

A text input's label has a min length of 1 (since it's a required
property) and a max length of...

56b73be9320019570948c9ff66c93bc78d59a582 authored over 2 years ago by ITOH <[email protected]>
feat(model): add `image_hash` audit log change key (#1631)

This adds the `image_hash` audit log change key which is being used when
a guild scheduled even...

0fa4a37d980028f36b061fec4454ba28c07d90cf authored over 2 years ago by ITOH <[email protected]>
refactor(model)!: drop unneeded marker trait impls (#1617)

Marker structs cannot be constructed outside of Twilight, so instead
manually implement Clone a...

01064f121a243f5ff86b9185767632295480d8bd authored over 2 years ago by Vilgot Fredenberg <[email protected]>
Merge branch 'main' into next

71c4e71747dbb5d4c8f8406554a3740e54d53b4c authored over 2 years ago by Cassandra McCarthy <[email protected]>
ci: use nextest (#1608)

This replaces `cargo test` with `nextest`.

4cd3056b2b41bcced66a314383989813ae3cf1dd authored over 2 years ago by Cassandra McCarthy <[email protected]>
feat(model): add `#[repr(transparent)]` to `Id` (#1619)

This is to ensure layout compatibility with `NonZeroU64` (and by
extension `u64`).

e564bf007d2ade1e7bb6207ba41ab0da698236e2 authored over 2 years ago by Gryffon Bellish <[email protected]>
ci: use a custom cache key per job (#1610)

This adds unique parts to the matrix cache keys, which are now keyed by
ref name, and in the ca...

a23f25f7e4bd1784adf909c245c9dac15f5f4401 authored over 2 years ago by Cassandra McCarthy <[email protected]>
refactor(http)!: make imagedata to take a &'a [u8] (#1618)

For the sake of consistency this changes every Image Data to be provided through a slice.

a70953187e6d6c75680834df0b1470acb317fba1 authored over 2 years ago by ITOH <[email protected]>
refactor(model)!: remove `IdentifyProperties` referrer (#1609)

These fields are undocumented.

f674cd711848f26ffa5df781ed99abfc1d20c9f9 authored over 2 years ago by Vilgot Fredenberg <[email protected]>
Merge branch 'main' into next

7110ba71e6f7b52d6664a465f25af7046092aa5e authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(util): bump to 0.10.1

Additions

Add `builder::embed` ([#1539] - [@7596ff], [@vilgotf]).

Add `CommandBuilder::validat...

c40a568b39d71026f8b7a363050b31493493c36e authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(validate): bump to 0.10.1

Additions

Validate the maximum hex color for embeds ([#1539] - [@7596ff],
[@vilgotf]).

Add val...

0595617a6488a4e0ff4c732ecb7f084bf115c992 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(model): bump to 0.10.1

Additions

Add `StageInstance::guild_scheduled_event_id` ([#1567] - [@itohatweb]).

Document `Ap...

3f177f1f5dc3bda799a8fcf833586c2947a03c6d authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(gateway): bump to 0.10.1

Changes

`tokio-tungstenite` has been updated to `0.17` ([#1551] - [@Gelbpunkt]).

Fixes

`value...

42eb4faadb0c5cf3cffb7bffad646825ff7267b6 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(embed-builder): bump to 0.10.1

The Embed Builder crate has been deprecated in favor of
[`twilight_util::builder::embed`] ([#153...

d142a65614a888aa867732d24c7784c47f322083 authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(cache-inmemory): bump to 0.10.1

Additions

Cached field initializers are now abstracted into a function, which
exhaustively dest...

c538f6d135cb4ceaf9aeb7640ce8992e8068968b authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(lavalink): bump to 0.10.1

Changes

`tokio-tungstenite` has been updated to `0.17` ([#1551] - [@Gelbpunkt]).

[#1551]: http...

b6ee89d8620e7d733ee08215223f136aa8ff163b authored over 2 years ago by Cassandra McCarthy <[email protected]>
release(http): bump to 0.10.1

Additions

Support compilation without a TLS backend ([#1392] - [@vilgotf],
[@7596ff]). Discord...

dad2d8d976d90245126c26552062458a5718addc authored over 2 years ago by Cassandra McCarthy <[email protected]>
docs(util): fix `InteractionResponseDataBuilder` example (#1615)

Adds a surrounding `ActionRow`.

c3b36157d89b89277642e14effa14f0fc83b3dff authored over 2 years ago by ITOH <[email protected]>
feat(model): add missing fields to `ModalSubmitInteraction` (#1613)

This adds the `guild_locale`, `locale` and `message` property to the
`ModalSubmitInteraction` s...

f29cc080daa0293dca1dbc05c28e62147514773d authored over 2 years ago by ITOH <[email protected]>
fix(util): remove `validate` feature

Always require `twilight-validate` when using the `builder` feature.

9457312d323565123a1ccc3365916953b4145229 authored over 2 years ago by Cassandra McCarthy <[email protected]>
fix(http): rename `UpdateGuildMemberFields::communication_disabled_until` (#1612)

Fixes a typo.

Closes #1611.

be92e3ac173add514e99d4e7106060b4df0b30da authored over 2 years ago by ocean <[email protected]>