Oliver Ni
2fbed93624
Fix CRLF line endings in test_permissions_all.py
3 weeks ago
Evanroby
6161aa9561
Fix various typos within the documentation
3 weeks ago
Michael
d354614b10
Fix safety_alerts_channel typing not accepting None in Guild.edit()
3 weeks ago
Mikey Whiston
84f9877860
Fix comment about inspect replacing inspect
2 months ago
LegoFan9
23e2c4d8de
docs: fix: Safari sidebar ul has toolbar cut off
2 months ago
Jakub Kuczys
3270121c80
Use iscoroutinefunction from inspect instead of asyncio on 3.12+
2 months ago
Rapptz
85144ec5e4
Fix ActionRow remove and add item not using Item.width
2 months ago
Jakub Kuczys
f0195a5ffb
Remove datetime.utcnow() use (deprecated since 3.12)
2 months ago
Pipythonmc
dae0142554
Change the default 'required' value to True for all select variants
Fixes #10339
2 months ago
Jakub Kuczys
02b819cd0b
Update ruff configuration to exclude docs/tests formatting
2 months ago
Rapptz
5d74ed3e0c
Bump PyNaCl version to allow 1.6.x version installs
3 months ago
Rapptz
14b2c1afd3
Don't cache SoundboardSound when Intents.expressions is disabled
3 months ago
Jakub Kuczys
108e9abb52
Avoid AttributeError on AutoShardedClient.close() call before async setup
3 months ago
Rapptz
026a882d52
Raise context menu command limit to 15 to match Discord
3 months ago
Rapptz
41e6639bbc
Version bump for development
3 months ago
Rapptz
dfd1144b22
Version bump to v2.7.1
3 months ago
Rapptz
64fcfe9333
Add changelog for v2.7.1
3 months ago
Rapptz
9cf04aec3c
Add warning and raise if davey is not installed
3 months ago
Rapptz
92c715e388
Unpin strict davey dependency
3 months ago
Rapptz
2383467ccd
Show davey version in --version output
3 months ago
₳Ⱡ₥Ø₲
699a97f3eb
Fix aiohttp websocket timeout deprecation warning
3 months ago
Rapptz
b01de35fa2
Remove old workaround to /callback not having a return type
The old code needed a workaround using interaction_id to differentiate
between multiple instances being reused since they would all go into
the `None` key. Since /callback now returns a proper message_id this
could be used as a key instead of None. From testing, it seems this is
true for both edit_message and send_message responses.
3 months ago
Rapptz
616137875b
Fix memory leak with the view store when removing items
The previous code would maintain items in the dispatch mapping if
nested children were removed between calls because it would only
remove items that are live in the view at the point of removal. This
meant that calling something like ActionRow.clear_items() would keep
all the removed items within the mapping and would not be evicted.
This attempts to fix it by maintaining a cache state snapshot and
making a diff between the two versions to know which keys are now safe
to delete since they are no longer in the live view at all.
3 months ago
Rapptz
9798e5921a
Version bump for development
3 months ago
Rapptz
5df6e2230a
Version bump to v2.7.0
3 months ago
Rapptz
8c232c1cbd
Add v2.7.0 changelog
3 months ago
Rapptz
e55b308c1a
Add AI contribution guideline
4 months ago
Rapptz
198549822e
Close websocket when reconnecting websocket during polling
Close #10409
4 months ago
levin
7f9c3b1b40
Fix FFmpeg errors not sent to after callback
4 months ago
Steve C
59d7a55a41
[tasks] Add overloads
4 months ago
Rapptz
79b709290c
Add client parameter to PartialEmoji.from_str
Fix #10407
4 months ago
Rapptz
ef1cb6a089
Prevent empty dictionaries from being added to the ViewStore
Fix #10405
4 months ago
Alex Nørgaard
8bad09e1d8
Add Discord timestamp converter and transformer
4 months ago
n6ck
fd5a218d7c
Add Message.is_forwardable to check if a message can be forwarded
4 months ago
Soheab
598a16e62f
Add support for getting an integration's scopes
4 months ago
Rapptz
f780f04447
Update last_send when receiving a HEARTBEAT request
4 months ago
Michael
38d5d8e47a
Use walk_children within remove_view
4 months ago
Steve C
91f958cbac
Add missing wait_for overloads for soundboard & voice effects
4 months ago
DA344
93fa3cb9d6
Fix (Sync)Webhook.edit_message missing the view parameter
4 months ago
Michael
60e746ca94
Exclude category property from CategoryChannel docs
4 months ago
Michael
46000f78c7
Add guild and user context to autocomplete logs
4 months ago
Soheab
e5263c0870
Add support for new modal components
4 months ago
Thanos
05816daa7e
Remove black config and transition isort config to ruff
4 months ago
Steve C
dae46f7d0f
Add generics to Interaction params
4 months ago
Sacul
e45c8e60e1
Add bypass slowmode permissions
4 months ago
Soheab
680ca5ee20
Add command_id and custom_id attributes to Interaction
4 months ago
Rapptz
2f1c3fde7b
Fix Message.call raising an attribute error when accessed
Fix #10404
4 months ago
Rapptz
103fe90d8b
[commands] Fix decorator order mattering for hybrid commands
4 months ago
Rapptz
a7d42b9906
Fallback to Item.row when converting to Modal component list
Fix #10397
4 months ago
Rapptz
3ab09be13c
Invert View.is_finished condition when there is no associated Future
4 months ago