pypi py-cord 2.0.0

latest releases: 2.5.0, 2.4.1, 2.4.0...
21 months ago

Pycord Release 2.0.0

First of all, big thanks to anyone who helped us making this library possible!

Further down you can see all people who helped us by contributing.

Breaking Changes 2.0.0 > 1.7.3

See this Gist.

Notable Changes

Beta 2 (Release Message):

  • ➕ Voice receive API
  • 🔀 Bot.register_commands renamed to Bot.sync_commands

Beta 3/4 (Release Message):

  • ➕ Support for Input Text and Modal components
  • ➕ Slash command Attachments option

Beta 5 (Release Message and Release Message):

  • 🔀 Discord API version changed from 9 to 10
  • ➕ Message Content privileged intent

Beta 6/7 (Release Message):

  • ➕ Application Command Localization
  • 🔀 Guild Ban List Paginated
  • ➖ Fully deprecated/removed store channels
  • discord.ext.bridge (Ability to have both slash and prefix commands)
  • Client.get_message
  • Modal.on_error

Release Candidate 1 (Release Message):

  • ➕ Library-level enforcement of component field limits
  • ➕ Support providing option channel types as list
  • ➕ [ext.pages] Files parameter to Page object
  • ➕ [ext.bridge] BridgeExtContext.delete() method
  • disable_all_items method to View
  • 🔀 Change Modal.children to be a property + allow instantiating with list of InputText components
  • ➕ Enum options
  • ➕ Application permissions v2
  • arg: type = Option(...) Option format
  • ➕ Forum channels

What comes next?

Our open PRs: https://github.com/Pycord-Development/pycord/pulls
Our open issues: https://github.com/Pycord-Development/pycord/issues
Project overview: https://github.com/orgs/Pycord-Development/projects/3

New Contributors

Contributors with their first pull requests
  • @CodeWithSwastik made their first contribution in #2
  • @AnimateShadows made their first contribution in #3
  • @gx1285 made their first contribution in #6
  • @xFGhoul made their first contribution in #16
  • @ChickenDevs made their first contribution in #14
  • @GreenDiscord made their first contribution in #32
  • @yo56789 made their first contribution in #34
  • @zeffo made their first contribution in #40
  • @Codeize made their first contribution in #48
  • @LilJess13 made their first contribution in #47
  • @jgayfer made their first contribution in #58
  • @hackermondev made their first contribution in #62
  • @nerdguyahmad made their first contribution in #108
  • @rpop0 made their first contribution in #121
  • @proguy914629bot made their first contribution in #132
  • @Grace-codes made their first contribution in #139
  • @pgamerx made their first contribution in #140
  • @cclauss made their first contribution in #75
  • @Astrea49 made their first contribution in #60
  • @DeviousLab made their first contribution in #199
  • @AomiVel made their first contribution in #214
  • @typpo made their first contribution in #241
  • @Cheeseboy8020 made their first contribution in #180
  • @Prince2347X made their first contribution in #267
  • @dependabot made their first contribution in #240
  • @TheGamerX20 made their first contribution in #280
  • @ToxicKidz made their first contribution in #302
  • @Makiyu-py made their first contribution in #301
  • @Sengolda made their first contribution in #341
  • @SlimShadyIAm made their first contribution in #364
  • @JDJGInc made their first contribution in #336
  • @FrostByte266 made their first contribution in #415
  • @EnokiUN made their first contribution in #412
  • @Daishiky made their first contribution in #131
  • @Chock1 made their first contribution in #417
  • @veni-vidi-code made their first contribution in #456
  • @janu8ry made their first contribution in #92
  • @SpeedLight-Dev made their first contribution in #510
  • @HexF made their first contribution in #540
  • @Om1609 made their first contribution in #551
  • @pythonmcpi made their first contribution in #554
  • @SimsumMC made their first contribution in #563
  • @Apocryphon-X made their first contribution in #398
  • @spslater made their first contribution in #561
  • @Blackcool70 made their first contribution in #596
  • @HyperGH made their first contribution in #604
  • @Soheab made their first contribution in #607
  • @rtk-rnjn made their first contribution in #610
  • @unrealintegers made their first contribution in #623
  • @PenguinDevs made their first contribution in #634
  • @ryry013 made their first contribution in #633
  • @Snawe made their first contribution in #658
  • @Vioshim made their first contribution in #580
  • @WaltWh made their first contribution in #671
  • @SebaUbuntu made their first contribution in #673
  • @Ratery made their first contribution in #727
  • @UP929312 made their first contribution in #734
  • @ImNimboss made their first contribution in #760
  • @joek13 made their first contribution in #711
  • @pollenjp made their first contribution in #789
  • @sevenc-nanashi made their first contribution in #681
  • @bsoyka made their first contribution in #851
  • @argo0n made their first contribution in #876
  • @Bimi05 made their first contribution in #890
  • @stijndcl made their first contribution in #903
  • @martinbndr made their first contribution in #924
  • @PythonIntermediateCoder made their first contribution in #923
  • @wurgo made their first contribution in #925
  • @HigherOrderLogic made their first contribution in #934
  • @Svenskithesource made their first contribution in #962
  • @FaberSid made their first contribution in #980
  • @ThatGenZGamer48 made their first contribution in #1053
  • @itsflorent made their first contribution in #1126
  • @Icebluewolf made their first contribution in #1138
  • @TechWiz-3 made their first contribution in #1146
  • @Pysics made their first contribution in #1153
  • @27Saumya made their first contribution in #1152
  • @DaTurr3t made their first contribution in #1160
  • @tibue99 made their first contribution in #1174
  • @tsigma6 made their first contribution in #1188
  • @gaato made their first contribution in #1212
  • @Defelo made their first contribution in #1218
  • @JC-Chung made their first contribution in #1235
  • @jab416171 made their first contribution in #1245
  • @Mihitoko made their first contribution in #1260
  • @NeloBlivion made their first contribution in #1262
  • @nbowen made their first contribution in #1286
  • @freemanovec made their first contribution in #1291
  • @IlluminatiFish made their first contribution in #1309
  • @IotaSpencer made their first contribution in #1323
  • @SketchMaster2001 made their first contribution in #1337
  • @Aid0nModder made their first contribution in #1341
  • @baronkobama made their first contribution in #1340
  • @Qxe5 made their first contribution in #1358
  • @EitoZX made their first contribution in #1381
  • @yoggys made their first contribution in #1386
  • @nikolabura made their first contribution in #1395
  • @peco2282 made their first contribution in #1438
  • @TheGiga made their first contribution in #1451
  • @KrishnanS2006 made their first contribution in #1453
  • @ConchDev made their first contribution in #1446
  • @JustaSqu1d made their first contribution in #1452
  • @rinjugatla made their first contribution in #1360

Other

Stats 1.7.0 > 2.0.0
  • 2504 commits
  • 277 files changed
  • 47,729 code additions 48,929 code deletions
  • 58,834 (+ many that are not available) messages in the Help Channel
  • 685 times @EmreTech said "Hi and welcome" in the support server to new members
  • 9,806 Members in the support server

Full Changelog: v1.7.0...v2.0.0

Many thanks for @Icebluewolf for helping summarizing the changes.

Don't miss a new py-cord release

NewReleases is sending notifications on new releases.