pypi py-cord 2.7.0rc1
v2.7.0rc1

5 days ago

What's Changed

  • fix: Rename 'cover' to 'image' in relation to ScheduledEvent by @Icebluewolf in #2496
  • chore(deps-dev): update coverage requirement from ~=7.5 to ~=7.6 by @dependabot[bot] in #2497
  • fix: inverted type hints in CheckAnyFailure by @Paillat-dev in #2502
  • chore(deps-dev): update mypy requirement from ~=1.10.1 to ~=1.11.0 by @dependabot[bot] in #2503
  • chore(deps-dev): update pylint requirement from ~=3.2.5 to ~=3.2.6 by @dependabot[bot] in #2505
  • chore(deps-dev): update pytest requirement from ~=8.2.2 to ~=8.3.1 by @dependabot[bot] in #2506
  • docs: minor InputText formatting issues by @JustaSqu1d in #2507
  • chore(deps-dev): update pytest requirement from ~=8.3.1 to ~=8.3.2 by @dependabot[bot] in #2508
  • fix: Avoid premature garbage collection of Client tasks by @Haptein in #2510
  • fix: 📝 Improve wording in option decorator slightly by @Paillat-dev in #2512
  • chore(deps-dev): update mypy requirement from ~=1.11.0 to ~=1.11.1 by @dependabot[bot] in #2511
  • chore(deps-dev): bump flake8 from 7.1.0 to 7.1.1 by @dependabot[bot] in #2518
  • chore(python)!: remove support for python 3.8 by @Lulalaby in #2521
  • feat: multilingual docs by @Lulalaby in #2522
  • New Crowdin Translations by @github-actions[bot] in #2523
  • fix(docs): fix translation language codes by @Lulalaby in #2524
  • fix(actions): missing lang code fix by @Lulalaby in #2525
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2526
  • docs: fix hyphen-related grammar by @JustaSqu1d in #2527
  • feat: implement Guild.fetch_role by @JustaSqu1d in #2528
  • chore: do something precommit by @Lulalaby in #2530
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2531
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2533
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2539
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2540
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2541
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2542
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2544
  • docs: Update localizations from Crowdin by @github-actions[bot] in #2545
  • docs: Update localizations from Crowdin by @NyuwBot in #2546
  • chore(actions)!: rework actions by @Lulalaby in #2547
  • ci(deps): bump pycord-development/execute-whitelist-action from 1.0.5 to 1.0.6 in the patch-version-bumps group by @dependabot[bot] in #2552
  • fix: empty commit by @Lulalaby in #2553
  • docs: Update localizations from Crowdin by @NyuwBot in #2559
  • docs: Update localizations from Crowdin by @NyuwBot in #2560
  • chore(deps-dev): update mypy requirement from ~=1.11.1 to ~=1.11.2 in the major-version-bumps group by @dependabot[bot] in #2562
  • ci(deps): bump ribtoks/tdg-github-action from 0.4.11.pre.beta to 0.4.12.pre.beta in the patch-version-bumps group by @dependabot[bot] in #2563
  • fix: EntitlementIterator behavior and type-hinting by @yoggys in #2555
  • feat: Member.display_banner by @MattyTheHacker in #2556
  • fix: Missing slots attributes, wrong variable type, duplicate http methods by @Readeem in #2500
  • docs: fix ext.bridge menu behavior by @yoggys in #2566
  • feat: add missing AppInfo attributes by @JustaSqu1d in #2520
  • chore(deps-dev): update pylint requirement from ~=3.2.6 to ~=3.2.7 in the major-version-bumps group by @dependabot[bot] in #2567
  • fix: allow PartialMessage to have PartialMessageable as a channel by @plun1331 in #2568
  • docs: Update localizations from Crowdin by @NyuwBot in #2570
  • fix: user context command members having a None guild by @plun1331 in #2573
  • chore(deps-dev): update pytest requirement from ~=8.3.2 to ~=8.3.3 in the major-version-bumps group by @dependabot[bot] in #2574
  • fix: webhooks not sending attachment info by @NeloBlivion in #2513
  • fix: Single Member Enums Fail Converting To Option by @Icebluewolf in #2577
  • docs: update changelog to be consistent by @JustaSqu1d in #2583
  • chore(deps): bump levenshtein from 0.25.1 to 0.26.0 in the minor-version-bumps group by @dependabot[bot] in #2582
  • fix: make FFmpegOpusAudio codec behave as docs suggest by @felix920506 in #2581
  • chore(deps-dev): update pylint requirement from ~=3.2.7 to ~=3.3.0 in the major-version-bumps group by @dependabot[bot] in #2585
  • fix: audio plays in fast forward for first few seconds by @felix920506 in #2584
  • chore(deps-dev): bump bandit from 1.7.9 to 1.7.10 in the patch-version-bumps group by @dependabot[bot] in #2588
  • chore(deps-dev): update pylint requirement from ~=3.3.0 to ~=3.3.1 in the major-version-bumps group by @dependabot[bot] in #2589
  • feat: Add optional filter parameter to utils.basic_autocomplete by @sweetbrulee in #2590
  • fix: is_owner() user type hint by @controlado in #2593
  • fix: add Member import for typehinting by @plun1331 in #2596
  • fix: Send correct data to http.create_test_entitlement() by @lukenamop in #2595
  • fix: don't try to do an interaction_check if there isn't a user available to check by @Revnoplex in #2594
  • ci(deps): bump ribtoks/tdg-github-action from 0.4.12.pre.beta to 0.4.13.pre.beta in the patch-version-bumps group by @dependabot[bot] in #2601
  • chore(deps-dev): bump pre-commit from 3.8.0 to 4.0.0 in the major-version-bumps group by @dependabot[bot] in #2600
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2599
  • chore(deps-dev): bump pre-commit from 4.0.0 to 4.0.1 in the patch-version-bumps group by @dependabot[bot] in #2602
  • fix: category cooldown commands works in dms like other guild cooldowns by @Revnoplex in #2603
  • docs: Add missing error for Message.edit by @iyad-f in #2604
  • feat: Add function to get elapsed time of playing audio on VoiceClient by @felix920506 in #2587
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2607
  • chore(deps-dev): update mypy requirement from ~=1.11.2 to ~=1.12.0 by @dependabot[bot] in #2608
  • refactor: python implementation of audioop.mul by @davidhozic in #2176
  • feat: app emojis by @NeloBlivion in #2501
  • chore(deps-dev): update mypy requirement from ~=1.12.0 to ~=1.13.0 by @dependabot[bot] in #2617
  • fix: prevent unclosed client session / unclosed connector by @honzajavorek in #2618
  • docs: fix minor changelog grammar and wording by @JustaSqu1d in #2619
  • fix: handle improper 1000 closures by discord by @Quintenvw in #2632
  • chore(deps): bump levenshtein from 0.26.0 to 0.26.1 in the patch-version-bumps group by @dependabot[bot] in #2631
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2629
  • docs: 📝 Add @bridge_option to docs by @Paillat-dev in #2630
  • fix: TypeError when adding skus to entitlements() method by @UnBonWhisky in #2628
  • feat: add missing with_counts parameter to fetch_guilds method by @BruhDark in #2615
  • feat: ✨ Add missing soundboard and monetization permissions by @Paillat-dev in #2620
  • docs: 📝 Add timeout time to View docstring by @Paillat-dev in #2638
  • fix: sending polls with PartialWebhook by @tyrantlink in #2624
  • fix: add missing channel type 16 by @Lulalaby in #2639
  • chore(deps): update setuptools requirement from <=72.2.0,>=62.6 to >=62.6,<=75.3.0 by @dependabot[bot] in #2643
  • chore(deps): bump sphinx-intl from 2.2.0 to 2.3.0 in the minor-version-bumps group by @dependabot[bot] in #2646
  • chore(deps): update setuptools requirement from <=75.3.0,>=62.6 to >=62.6,<=75.4.0 by @dependabot[bot] in #2647
  • chore(deps): update setuptools requirement from <=75.4.0,>=62.6 to >=62.6,<=75.5.0 by @dependabot[bot] in #2648
  • fix: 🐛 Fix None default role in user installed apps. by @Paillat-dev in #2650
  • chore(deps-dev): bump bandit from 1.7.10 to 1.8.0 in the minor-version-bumps group by @dependabot[bot] in #2657
  • chore(deps): update setuptools requirement from <=75.5.0,>=62.6 to >=62.6,<=75.6.0 by @dependabot[bot] in #2654
  • docs: 📝 Better documentation for latency properties by @Paillat-dev in #2653
  • chore(deps): bump sphinx-intl from 2.3.0 to 2.3.1 in the patch-version-bumps group by @dependabot[bot] in #2663
  • chore(deps-dev): update pytest requirement from ~=8.3.3 to ~=8.3.4 by @dependabot[bot] in #2664
  • chore(deps-dev): update pylint requirement from ~=3.3.1 to ~=3.3.2 by @dependabot[bot] in #2665
  • fix: use property instead of NewType(...) to fix type annotations for ApplicationContext attributes by @probablyjassin in #2636
  • docs: Update localizations from Crowdin by @NyuwBot in #2605
  • docs: changelog grammar edits by @JustaSqu1d in #2673
  • chore(deps-dev): update pylint requirement from ~=3.3.2 to ~=3.3.3 by @dependabot[bot] in #2678
  • fix: 🐛 Fix error when responding with paginator to an ephemeral deferred interaction by @Paillat-dev in #2661
  • feat: Add helper methods to determine interactions integrations by @DA-344 in #2659
  • chore(deps): update msgspec requirement from ~=0.18.6 to ~=0.19.0 by @dependabot[bot] in #2681
  • feat: Voice Message Sending by @Icebluewolf in #2579
  • fix: Fixed Attachment Metadata Being Set Incorrectly In Interaction Responses by @Icebluewolf in #2679
  • docs: add detailed docstrings to properties of Item by @Error44s in #2683
  • feat: add Message._raw_data by @tibue99 in #2670
  • chore(deps-dev): update mypy requirement from ~=1.14.0 to ~=1.14.1 by @dependabot[bot] in #2684
  • refactor: ♻️ Use typing_extensions instead of _typed_dict by @Paillat-dev in #2621
  • chore(deps): update setuptools requirement from <=75.6.0,>=62.6 to >=62.6,<=75.7.0 by @dependabot[bot] in #2686
  • feat: ✨ New role tags by @Paillat-dev in #2606
  • chore(deps): update setuptools requirement from <=75.7.0,>=62.6 to >=62.6,<=75.8.0 by @dependabot[bot] in #2690
  • fix: 🐛 Fix Interaction.channel incorrectly set by @Paillat-dev in #2658
  • chore(deps-dev): bump bandit from 1.8.0 to 1.8.2 in the patch-version-bumps group by @dependabot[bot] in #2692
  • ci(deps): bump crowdin/github-action from 2.5.0 to 2.5.1 in the patch-version-bumps group by @dependabot[bot] in #2693
  • chore(deps-dev): bump pre-commit from 4.0.1 to 4.1.0 in the minor-version-bumps group by @dependabot[bot] in #2695
  • ci(deps): bump ribtoks/tdg-github-action from 0.4.13.pre.beta to 0.4.14.pre.beta in the patch-version-bumps group by @dependabot[bot] in #2696
  • ci(deps): bump crowdin/github-action from 2.5.1 to 2.5.2 in the patch-version-bumps group by @dependabot[bot] in #2701
  • chore(deps-dev): bump codespell from 2.3.0 to 2.4.0 in the minor-version-bumps group by @dependabot[bot] in #2697
  • fix: reset exponential backoff after task runs successfully in tasks extension by @blume0 in #2700
  • feat: ✨ Add MediaChannel and fix ForumChannel flags by @Paillat-dev in #2641
  • fix: 🐛 Fix duplicate bridge cmds in default help cmd by @Paillat-dev in #2656
  • chore(deps-dev): bump codespell from 2.4.0 to 2.4.1 in the patch-version-bumps group by @dependabot[bot] in #2702
  • chore(deps-dev): update pylint requirement from ~=3.3.3 to ~=3.3.4 by @dependabot[bot] in #2703
  • feat: subscriptions & related changes by @plun1331 in #2564
  • fix: 🚑 Fix circular import - oops by @Paillat-dev in #2704
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2705
  • chore(deps-dev): update mypy requirement from ~=1.14.1 to ~=1.15.0 by @dependabot[bot] in #2706
  • fix: Allow renewal_sku_ids To Handle None by @Icebluewolf in #2709
  • feat: add support for Python 3.13 by @Lulalaby in #2666
  • ci(deps): bump crowdin/github-action from 2.5.2 to 2.6.0 in the minor-version-bumps group by @dependabot[bot] in #2712
  • feat: ✨ Allow changing base url with Route.API_BASE_URL by @Paillat-dev in #2714
  • chore(deps-dev): bump the patch-version-bumps group with 2 updates by @dependabot[bot] in #2715
  • ci(deps): bump crowdin/github-action from 2.6.0 to 2.6.1 in the patch-version-bumps group by @dependabot[bot] in #2717
  • fix: raise intended exception for ephemeral paginator with >=15min timeout by @fiskenslakt in #2718
  • chore(deps): update setuptools-scm requirement from <=8.1.0,>=6.2 to >=6.2,<=8.2.0 by @dependabot[bot] in #2720
  • chore(deps): update setuptools requirement from <=75.8.0,>=62.6 to >=62.6,<=75.8.1 by @dependabot[bot] in #2721
  • chore(deps): update setuptools requirement from <=75.8.1,>=62.6 to >=62.6,<=75.8.2 by @dependabot[bot] in #2722
  • fix: 🩹 Fix typo is instead of in by @Paillat-dev in #2723
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2725
  • chore(deps-dev): update pytest requirement from ~=8.3.4 to ~=8.3.5 by @dependabot[bot] in #2729
  • chore(deps): bump levenshtein from 0.26.1 to 0.27.1 in the minor-version-bumps group by @dependabot[bot] in #2728
  • chore(deps): update setuptools requirement from <=75.8.2,>=62.6 to >=62.6,<=76.0.0 by @dependabot[bot] in #2734
  • chore(deps-dev): update coverage requirement from ~=7.6 to ~=7.7 by @dependabot[bot] in #2738
  • chore(deps): update setuptools requirement from <=76.0.0,>=62.6 to >=62.6,<=76.1.0 by @dependabot[bot] in #2741
  • chore(deps-dev): bump pre-commit from 4.1.0 to 4.2.0 in the minor-version-bumps group by @dependabot[bot] in #2740
  • docs: Update localizations from Crowdin by @NyuwBot in #2719
  • fix: 🐛 handle None case for default_reaction_emoji in ForumChannel edit payload by @Paillat-dev in #2739
  • chore(deps): update setuptools-scm requirement from <=8.2.0,>=6.2 to >=6.2,<=8.2.1 by @dependabot[bot] in #2743
  • chore(deps): update setuptools requirement from <=76.1.0,>=62.6 to >=62.6,<=77.0.1 by @dependabot[bot] in #2742
  • chore(deps): update setuptools requirement from <=77.0.1,>=62.6 to >=62.6,<=77.0.3 by @dependabot[bot] in #2744
  • chore(deps-dev): update pylint requirement from ~=3.3.4 to ~=3.3.6 by @dependabot[bot] in #2745
  • fix: 🏷️ Fix types in Select.__init__ by @Paillat-dev in #2746
  • feat: ✨ Support formatting datetime.time in format_dt by @Paillat-dev in #2747
  • chore(deps): update setuptools requirement from <=77.0.3,>=62.6 to >=62.6,<=78.0.2 by @dependabot[bot] in #2751
  • chore(deps): update setuptools requirement from <=78.0.2,>=62.6 to >=62.6,<=78.1.0 by @dependabot[bot] in #2753
  • refactor: ⚰️ Remove dead code in CogMeta by @Paillat-dev in #2727
  • ci(deps): bump crowdin/github-action from 2.6.1 to 2.7.0 in the minor-version-bumps group by @dependabot[bot] in #2757
  • chore(deps-dev): update coverage requirement from ~=7.7 to ~=7.8 by @dependabot[bot] in #2756
  • chore(deps): bump typing-extensions from 4.12.2 to 4.13.1 in the minor-version-bumps group by @dependabot[bot] in #2760
  • fix: 🐛 update valid_locales variable to support id and es-419 by @Wesley413 in #2767
  • fix: webhook/interaction editing with attachments param by @NeloBlivion in #2779
  • fix: gif stickers use a different base url by @NeloBlivion in #2781
  • feat: message forwarding by @NeloBlivion in #2598
  • chore(deps): bump sphinxext-opengraph from 0.9.1 to 0.10.0 in the minor-version-bumps group by @dependabot[bot] in #2762
  • fix: Role Edit TypeHint by @Lumabots in #2795
  • fix: command syncing edge cases by @NeloBlivion in #2797
  • fix: VoiceClient crashes while receiving audio by @Hema2-official in #2800
  • chore(deps): bump typing-extensions from 4.13.1 to 4.13.2 in the patch-version-bumps group by @dependabot[bot] in #2783
  • feat: add created_at property to Interaction for message creation time by @Lumabots in #2801
  • chore(deps): update setuptools requirement from <=78.1.0,>=62.6 to >=62.6,<=80.8.0 by @dependabot[bot] in #2786
  • chore!: 🔥 Remove deprecated support for Option in bridge commands by @Paillat-dev in #2731
  • fix: 🐛 TypeError when specifying thread_name in Webhook.send by @Paillat-dev in #2761
  • fix: add BanEntry to all exports in guild.py by @Lumabots in #2798
  • fix: correct generic return type in component utils by @Lumabots in #2796
  • chore(deps): update setuptools-scm requirement from <=8.2.1,>=6.2 to >=6.2,<=8.3.1 by @dependabot[bot] in #2785
  • chore(deps-dev): update pylint requirement from ~=3.3.6 to ~=3.3.7 by @dependabot[bot] in #2784
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2792
  • docs: 📝 Fix malformed CHANGELOG.md hyperlinks by @Paillat-dev in #2804
  • fix: 🐛 Fix ValueError when using Flag by @Paillat-dev in #2759
  • ci(deps): bump crowdin/github-action from 2.7.0 to 2.7.1 in the patch-version-bumps group by @dependabot[bot] in #2805
  • fix: resolve regex library warnings by @emmanuel-ferdman in #2807
  • fix: support emoji aliases like :smile: in PartialEmoji.from_str by @Lumabots in #2774
  • Revert "fix: support emoji aliases like :smile: in PartialEmoji.from_str" by @Lulalaby in #2814
  • chore: 📝 update license format in pyproject.toml by @Paillat-dev in #2824
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2829
  • chore(deps-dev): update coverage requirement from ~=7.8 to ~=7.9 by @dependabot[bot] in #2811
  • docs: 📝 Fix malformed hyperlink in CHANGELOG.md number 2 by @Paillat-dev in #2806
  • chore(deps-dev): update pytest requirement from ~=8.3.5 to ~=8.4.0 by @dependabot[bot] in #2803
  • feat: components v2 & View improvements by @NeloBlivion in #2707
  • fix: 4006 voice crashes and upgrade to voice v8 by @DA-344 in #2812
  • ci(deps): bump crowdin/github-action from 2.7.1 to 2.8.0 in the minor-version-bumps group by @dependabot[bot] in #2821
  • ci(deps): bump ribtoks/tdg-github-action from 0.4.14.pre.beta to 0.4.15.pre.beta in the patch-version-bumps group by @dependabot[bot] in #2841
  • chore(deps-dev): bump bandit from 1.8.3 to 1.8.6 in the patch-version-bumps group by @dependabot[bot] in #2839
  • chore(deps-dev): update coverage requirement from ~=7.9 to ~=7.10 by @dependabot[bot] in #2840
  • fix: 🐛 Fix missing self. attribution in File component by @Paillat-dev in #2843
  • ci(deps): bump crowdin/github-action from 2.9.0 to 2.9.1 in the patch-version-bumps group by @dependabot[bot] in #2844
  • fix: 🐛 Fix issue in cv2 example by @Paillat-dev in #2842
  • chore(deps-dev): update mypy requirement from ~=1.15.0 to ~=1.17.0 by @dependabot[bot] in #2837
  • chore(deps): bump the minor-version-bumps group with 2 updates by @dependabot[bot] in #2836
  • docs: 📝 update docstrings for Asset and Attachment classes to clarify hash return values by @Paillat-dev in #2832
  • fix: 🐛 Issue in @option where some annotations could not be used along with channel_types by @Paillat-dev in #2835
  • chore(deps-dev): update pytest-asyncio requirement from ~=0.24.0 to ~=1.1.0 by @dependabot[bot] in #2838
  • feat: allow conversion to Member in MentionableConverter by @Lumabots in #2775
  • feat: ✨ Add missing feature flags to Guild.edit by @Paillat-dev in #2672
  • docs: Update localizations from Crowdin by @NyuwBot in #2846
  • feat(commands): add support for typing.Literal[...] as command choices by @Lumabots in #2782
  • fix: retain original File item urls for editing by @NeloBlivion in #2847
  • feat: ✨ Add support for role gradient colors in Role by @Paillat-dev in #2818
  • feat: ✨ add Nameplate class and integration by @Paillat-dev in #2817
  • feat: Added support for emoji aliases like :smile: in PartialEmoji.from_str (redo) by @Lulalaby in #2815
  • chore(deps): bump sphinx-intl from 2.3.1 to 2.3.2 in the patch-version-bumps group by @dependabot[bot] in #2857
  • chore(deps): bump sphinxext-opengraph from 0.10.0 to 0.12.0 in the minor-version-bumps group by @dependabot[bot] in #2856
  • chore(deps-dev): update pytest requirement from ~=8.4.0 to ~=8.4.1 by @dependabot[bot] in #2855
  • feat: added Interaction.attachment_size_limit by @hich4t in #2854
  • feat: Replaced useless cached_property with property and moved to functools.cached_property by @RiccardoVaccari in #2769
  • feat: Respect user warning filters for deprecation messages by @Lumabots in #2853
  • fix: support new voice encryption modes by @NeloBlivion in #2651
  • chore(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #2859
  • chore(deps): update amannn/action-semantic-pull-request action to v6 by @renovate[bot] in #2868
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #2867
  • chore(deps-dev): bump pre-commit from 4.2.0 to 4.3.0 in the minor-version-bumps group by @dependabot[bot] in #2861
  • chore(deps-dev): update pylint requirement from ~=3.3.7 to ~=3.3.8 by @dependabot[bot] in #2863
  • chore(deps): update setuptools-scm requirement from <=8.3.1,>=6.2 to >=6.2,<=9.1.1 by @dependabot[bot] in #2862
  • ci(deps): bump amannn/action-semantic-pull-request from 6.0.1 to 6.1.0 in the minor-version-bumps group by @dependabot[bot] in #2871
  • ci(deps): bump crowdin/github-action from 2.9.1 to 2.10.0 in the minor-version-bumps group by @dependabot[bot] in #2874
  • ci(deps): bump amannn/action-semantic-pull-request from 6.1.0 to 6.1.1 in the patch-version-bumps group by @dependabot[bot] in #2875
  • fix: 🐛 Fix AttributeError when accessing AuditLogEntry.changes more than once by @Paillat-dev in #2882
  • feat: ✨ Implement and document AuditLogDiff.communication_disabled_until by @Paillat-dev in #2883
  • feat: Add support for user.primary_guild by @Lulalaby in #2876
  • fix(deps): Switch from Dependabot to Renovate for dependency updates by @Lulalaby in #2885
  • chore(deps): bump typing-extensions from 4.14.1 to 4.15.0 in the minor-version-bumps group by @dependabot[bot] in #2880
  • docs: 📝 Fix docstring of Nameplate by @Paillat-dev in #2884
  • feat: Message pin updates by @NeloBlivion in #2872
  • chore(config): migrate renovate config by @renovate[bot] in #2887
  • feat: Modal Selects and TextDisplays by @NeloBlivion in #2858
  • [ci skip] chore: release prep/2.7.0 rc.1 by @Lulalaby in #2888
  • feat: 🥅 Add error handling for missing emojis.json file in utils.py by @Paillat-dev in #2889
  • fix: fix typing for PermissionOverwrite.update by @JL710 in #2878
  • feat: add Message.get_component and related functions by @NeloBlivion in #2849
  • feat: add ThreadAutoArchiveDuration enum by @BOXERRMD in #2826
  • feat: adding missing parameters and attribute documentation by @Lumabots in #2772
  • feat: ✨ Soundboard by @Paillat-dev in #2623
  • feat: ♻️ Better nameplates assets api by @Paillat-dev in #2890
  • fix: handling of Optional[...] in command option type resolution by @Lumabots in #2852
  • fix: change badge property to cached_property by @Lulalaby in #2891
  • fix: datetime type for create_scheduled_event by @JL710 in #2879
  • docs: 📝 Fixes by @Paillat-dev in #2892
  • fix: improve handling of types in option input_type validation by @Lumabots in #2893

New Contributors

Full Changelog: v2.6.0...v2.7.0rc1

Don't miss a new py-cord release

NewReleases is sending notifications on new releases.