Releases: interactions-py/interactions.py
Releases · interactions-py/interactions.py
5.8.0
What's New
- feat: support new discord models by @LordOfPolls in #1453
- feat: add in hybrid slash commands by @AstreaTSS in #1399
- feat: support media channels by @LordOfPolls in #1458
- feat: implement permission map by @LordOfPolls in #1472
- docs: fix issues with slash command guide by @AstreaTSS in #1475
- docs: make autocomplete usage clearer by @AstreaTSS in #1462
- docs: redo events guide by @AstreaTSS in #1474
What's Fixed
- fix: properly parse image from dict for embeds by @AstreaTSS in #1455
- fix: filter out cache misses from guild properties by @AstreaTSS in #1454
- fix: filter out Nones from guild.role before sorting by @AstreaTSS in #1457
- fix: cannot get user of message interaction by @Damego in #1459
- fix: allow delete_after for ephemeral messages by @AstreaTSS in #1467
- fix: allow int for colo(u)r for Guild.create_role by @AstreaTSS in #1469
- fix: wrap timestamp converter by @LordOfPolls in #1477
Full Changelog: 5.7.0...5.8.0
5.7.0
What's New
- feat: add kwargs to paginator send & reply methods by @SamNuttall in #1431
- feat: add permissions attr to channels by @AstreaTSS in #1443
- feat: Add url properties for Stickers and Custom Emoji by @silasary in #1448
- feat: warn users when they try and send attachments as files by @LordOfPolls in #1450
- docs: update changelog page to reflect newer releases by @Crspy2 in #1451
- docs: Fix more broken links by @silasary in #1436
- docs: Suppress Mkdocs warnings by @mAxYoLo01 in #1386
What's Fixed
- fix: account for new pink default avatar by @AstreaTSS in #1441
- fix OrTrigger fire endless by @Donbur4156 in #1438
- fix: Clean up some mypy warnings by @silasary in #1439
- fix: Add missing attributes to user.pyi stub file by @silasary in #1445
- fix: Correctly handle race condition if voice keepalive procs while reconnecting by @silasary in #1449
New Contributors
- @SamNuttall made their first contribution in #1431
Full Changelog: 5.6.0...5.7.0
5.6.0
What's New
- docs: Document
send_command_tracebacks
in the Error Tracking guide by @silasary in #1422 - feat: add missing args to Guild.create_forum_post by @AstreaTSS in #1417
- docs: fix errors in the bot example and add intent by @redninja9854 in #1416
- feat: Provide Guild ID in GuildLeft event by @silasary in #1435
- feat: add support for sentry arguments by @Donbur4156 in #1433
What's Fixed
- fix: correctly work with Permissions.NONE when passed into Guild.create_role by @ShajeshJ in #1421
- fix: don't assume msg reference always has msg id by @AstreaTSS in #1423
- fix: prevent udp ka from throwing error on close by @LordOfPolls in #1425
- fix emoji.edit allowing roleslist by @Donbur4156 in #1427
- fix: Don't apply guild_id to messages fetched from DM history by @silasary in #1424
- fix: prevent udp ka from throwing error on close by @LordOfPolls in #1425
- fix: prevent already-responded error when using discord image proxy workaround by @LordOfPolls in 859323a
New Contributors
- @ShajeshJ made their first contribution in #1421
- @redninja9854 made their first contribution in #1416
Full Changelog: 5.5.1...5.6.0
5.5.1
What's Fixed
Full Changelog: 5.5.0...5.5.1
5.5.0
What's Changed
- docs: update changelog page to reflect newer releases by @Crspy2 in #1413
- feat: Handle async checks in wait_for_component by @AbbyRH in #1406
- feat: bypass discord's broken image proxy by @LordOfPolls in #1414
New Contributors
Full Changelog: 5.4.0...5.5.0
5.4.0
What's New
- feat: add regex support for modal callback by @Damego in #1388
- feat: sort roles by @LordOfPolls in #1397
- feat: allow .purge to return messages by @LordOfPolls in #1396
- feat: support http proxies by @LordOfPolls in #1398
- feat: send not ready messages if requested by @LordOfPolls in #1389
- feat: support recovery from additional WebSocket close codes by @LordOfPolls in #1403
Whats Fixed
- fix: properly pass guild_id to http's get_guild by @AstreaTSS in #1394
- fix: Pin our minimum version of attrs to >=22.1 by @silasary in #1392
- fix: correctly handle message references by @AstreaTSS in #1395
Full Changelog: 5.3.1...5.4.0
5.3.1
What's Fixed
- fix: use wrap partial on commands by @LordOfPolls in #1391
Full Changelog: 5.3.0...5.3.1
5.3.0
What's Changed
- feat: add BaseEvent.client alias property by @artem30801 in #1368
- feat: add
component
property toComponentContext
by @GeomKid in #1371 - feat: add support for mentioning onboarding by @LordOfPolls in #1373
- feat: implement new automod features by @LordOfPolls in #1372
- feat: add missing perms by @LordOfPolls in #1374
- feat: support audit log 180 by @LordOfPolls in #1379
- feat: support clyde channel flag by @LordOfPolls in #1375
- feat: add support for voice messages by @LordOfPolls in #1376
- feat: pass event object based on listeners signature by @artem30801 in #1367
- feat:
SlashCommandChoice
as parameter forAutoCompleteContext.send
by @GeomKid in #1380
What's Fixed?
- fix: Add missing MessageFlag by @silasary in #1382
- fix: account for discord's discrim change by @AstreaTSS in #1384
- fix: copy prefixed cmd set when unloading ext by @AstreaTSS in #1385
- fix: pass a Member as author of MessageReactionRemove by @mAxYoLo01 in #1370
- fix: pass default_member_permissions in SlashCommand.group() by @artem30801 in #1369
Full Changelog: 5.2.0...5.3.0
5.2.0
What's New
- feat: add
rate_limit_per_user
param for create thread methods by @Damego in #1359 - feat: format ratelimit messages with major params by @LordOfPolls in #1360
- feat: add
user
&member
props to auto mod action by @Damego in #1358 - Added poll option to jurriged ext by @artem30801 in #1364
What's Fixed
- fix: Resolve failing linter checks by @silasary in #1361
- fix migration oversights in debug ext by @LordOfPolls
- fix: handle a user not passing a cooldown system to the cooldown decorator by @LordOfPolls
Full Changelog: 5.1.0...5.2.0
5.1.0
What's New
- feat: support regex component callbacks by @LordOfPolls and @Damego in #1332
- chore: switch to MIT license by @LordOfPolls in #1334
- feat: add audit new mod events to audit log enum by @LordOfPolls in #1335
- refactor: change log level of missing value to warning by @LordOfPolls in #1339
- feat: add missing message types by @LordOfPolls in #1338
- feat: support avatar decorations by @LordOfPolls in #1329
- feat: sync improvements by @LordOfPolls in #1328
- feat: rate limit improvements by @LordOfPolls in #1321
- refactor: Update readme shields and add recent extensions by @Kigstn in #1348
- feat: caching improvements by @LordOfPolls in #1350
- feat: add reset_with_key and get_cooldown_time_with_key by @chronosirius in #1345
- docs: adjust and fix many parts of the docs by @AstreaTSS in #1353
What's Fixed
- fix: wrong check condition in the component callback by @Damego in #1352
- chore: Update filesize to new 25mb discord limit by @Kigstn in #1346
New Contributors
- @Kigstn made their first contribution in #1346
- @chronosirius made their first contribution in #1345
Full Changelog: 5.0.1...5.1.0