Skip to content

Releases: interactions-py/interactions.py

5.3.0

06 May 07:14
8963704
Compare
Choose a tag to compare

What's Changed

What's Fixed?

Full Changelog: 5.2.0...5.3.0

5.2.0

30 Apr 10:05
c3fc966
Compare
Choose a tag to compare

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

22 Apr 05:55
758d80c
Compare
Choose a tag to compare

What's New

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

Full Changelog: 5.0.1...5.1.0

5.0.1 - Hotfix

12 Apr 16:37
Compare
Choose a tag to compare

What's Changed

  • Checks are now copied for inheritance #1342
  • Include opus dlls in pypi package

Full Changelog: 5.0.0...5.0.1

5.0.0

10 Apr 11:45
Compare
Choose a tag to compare

What's Changed

This PR acts as the conclusion of the merge between NAFF and i.py. All changes made in this version have been community-driven, through pre-release feedback
I'll be blunt, I'm not writing the changelog here. Your best bet is to read the relevant migration guides.

Docs: https://interactions-py.github.io/interactions.py/
For NAFF users: https://interactions-py.github.io/interactions.py/Guides/99%202.x%20Migration_NAFF/
For i.py v4: https://interactions-py.github.io/interactions.py/Guides/98%20Migration%20from%204.X/

New Contributors

Full Changelog: 4.4.0...5.0.0

5.0.0-alpha.5

28 Mar 16:41
8879c85
Compare
Choose a tag to compare
5.0.0-alpha.5 Pre-release
Pre-release

What's Changed

  • feat: Support forum layout by @LordOfPolls in #1308
  • Feat: support bytesio as child object of ipy.files
  • Feat: support uiser.global_name

What's Fixed?

  • Fix a bug in exception unloading
  • fix: incorrect type annotation for async_startup_tasks by @Damego in #1309
  • fix: Missing dm_permision field in group() by @B1ue-Dev in #1305
  • fix: Fix missing premium_progress_bar_enabled by @B1ue-Dev in #1306

Full Changelog: 5.0.0-alpha.4...5.0.0-alpha-5

5.0.0-alpha.4

17 Mar 06:42
Compare
Choose a tag to compare
5.0.0-alpha.4 Pre-release
Pre-release

What's Changed

  • feat: supporting editing messages with modal interaction without resolving the interaction
  • refactor: remove legacy NAFF references
  • feat: allow disabling autodefer through auto_defer invocation
  • feat: audio rcv is now merged

What's Fixed

  • fix: file/files in ctx.edit_origin not included by @B1ue-Dev in #1302
  • fix: ValueError raised when having file by @B1ue-Dev in #1303
  • fix: handle users passing list to methods that don't expect it
  • fix: buttonstyle accepts int
  • fix: handle emoji deletion on guild leave

Full Changelog: 4.4.0...5.0.0-alpha.4

5.0.0-alpha.3

09 Mar 14:44
fe600b1
Compare
Choose a tag to compare
5.0.0-alpha.3 Pre-release
Pre-release

What's Changed

  • Fix editing_origin not working properly by @Speedcup in #1295
  • Add single item list_converter support by @Speedcup in #1293
  • Latency is no longer returned as an average
  • FFMPEG version is logged when the player starts
  • Audio is now probed before playback to ensure bitrate and sample rate
  • Handle StringIO being passed as a file
  • AutoDefer is now kwargs only
  • Modal can now accept a list being passed erroneously to add_componets
  • Fix kwargs being passed to commands when only context is expected
  • Filenames are now parsed for string paths

New Contributors

Full Changelog: 5.0.0-alpha.2...5.0.0-alpha.3

5.0.0-alpha.2

28 Feb 09:16
Compare
Choose a tag to compare
5.0.0-alpha.2 Pre-release
Pre-release

As before, this is another pre-release - all changes here are thanks to community feedback. Thanks a bunch!

I'm glad to report, so far only one bug has been found in the pre-release!

What's New

  • feat!: Add command enhancements by @Damego in #1286
  • feat: implement console ext by @LordOfPolls in #1287
  • feat: Support async checks in bot.wait_for
  • feat: support linked roles
  • feat: support orjson, ujson, and msgspec for [de]serialization

What's Fixed

  • fix: prevent guild_join event firing prematurely

Full Changelog: 5.0.0-alpha.1...5.0.0-alpha.2

5.0.0-alpha.1

19 Feb 14:04
9317dc4
Compare
Choose a tag to compare
5.0.0-alpha.1 Pre-release
Pre-release

We are excited to announce the preview release of the merge between i.py and NAFF. Please note that this release is not intended for production use, as it is considered very breaking. We highly encourage you to provide us with feedback by pinging LordOfPolls on the support Discord server.

Currently, there are no available changelogs or migration docs. However, we will be generating them based on the feedback we receive during this preview release. We understand that the lack of migration docs may seem daunting, but we want to assure you that our private alpha testing showed that migration should not be difficult as long as you carefully read the documentation.

Thank you for your support, and we look forward to hearing your feedback!

Docs are available here https://lordofpolls.github.io/interactions.py/