What's Changed
- feat: Change type of
Guild.bitrate_limit
toint
. by @yoggys in #2387 - fix: Proper type-hinting & docstring of
Member.move_to
andMember.edit
by @yoggys in #2386 - fix: Replace deprecated pkg_resources with importlib.metadata to clear DeprecationWarning by @Revnoplex in #2392
- feat: add
banner
toClientUser.edit
by @Braandn in #2396 - fix: add user argument to paginator.edit by @NeloBlivion in #2390
- docs: fix typo by @JustaSqu1d in #2401
- fix: NameError in interaction edge cases by @NeloBlivion in #2402
- feat: retry http requests that fail with a 503 status by @D4rk-S0ul in #2395
- fix: type-hinting in ScheduledEvent.subscribers by @yoggys in #2400
- fix: TypeError when
ScheduledEvent.subscribers
limit is None by @yoggys in #2407 - feat: add once kwarg to Cog.listener by @NeloBlivion in #2403
- fix: pass proper state to interaction._guild by @NeloBlivion in #2411
- fix: option and BridgeOption adjustments by @NeloBlivion in #2417
- feat: implement Guild.search_members by @NeloBlivion in #2418
- fix: Added member data to the raw_reaction_remove event by @jordan-day in #2412
- docs: remove false optional by @Dorukyum in #2424
- fix: Guild.query_members may accept empty query and limit by @NeloBlivion in #2419
- fix(actions): fallback to macos-13 in test suite for python 3.8 & 3.9 by @Lulalaby in #2437
- fix: Raise WebSocketClosure on protocol level errors by @Jegarde in #2435
- feat: Support bulk banning in guilds by @NeloBlivion in #2421
- fix: type-hinting in Guild.bulk_ban by @yoggys in #2440
- fix: AttributeError using PartialMessage.edit(embed=None) by @Readeem in #2446
- fix(ext-pages): revert paginator on callback fail by @BobDotCom in #2448
- fix: remove module-level deprecation warn by @BobDotCom in #2450
- fix: missing
application_id
inEntitlement.delete
by @yoggys in #2458 - fix: Overall type-hinting improvements by @yoggys in #2457
- feat: Polls by @NeloBlivion in #2408
- fix: wrong var name by @Lulalaby in #2475
- fix: options initializing with null input type by @nexy7574 in #2464
- feat: user-installable apps by @plun1331 in #2409
- docs: limits on integer and number option types by @JustaSqu1d in #2462
- feat: update monetization by @plun1331 in #2438
- fix: always cast PartialMessage(able) IDs to int by @NeloBlivion in #2406
- feat: add Attachment.title by @NeloBlivion in #2486
- feat: implement MemberFlags by @NeloBlivion in #2489
- feat: implement RoleFlags by @NeloBlivion in #2487
- fix: enum option issues by @NeloBlivion in #2463
- feat: implement MessageCall by @NeloBlivion in #2488
- fix: remove_application_command missing case by @Dorukyum in #2480
- fix: premium buttons and entitlement iterator by @tibue99 in #2490
- fix: audit log filtering & sorting by @Lulalaby in #2371
- chore: remove
vanity_code
fromGuild.edit
by @Dorukyum in #2491 - fix: further address audit log issues by @NeloBlivion in #2492
- chore: improve nesting error message by @Dorukyum in #2275
- docs: Add missing attributes to UserCommand and MessageCommand by @Icebluewolf in #2494
- chore: update readme and changelog by @Dorukyum in #2493
- docs: add docs for Interaction.entitlements by @plun1331 in #2495
New Contributors
- @Braandn made their first contribution in #2396
- @D4rk-S0ul made their first contribution in #2395
- @jordan-day made their first contribution in #2412
- @Jegarde made their first contribution in #2435
- @Readeem made their first contribution in #2446
Full Changelog: v2.5.0...v2.6.0
(Re-releasing due to docs addition)