Naff

Latest version: v2.1.0

Safety actively analyzes 622315 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

2.1.0

What's New
* perf: adjust parts of message processing by AstreaTSS in https://github.com/NAFTeam/NAFF/pull/730
* chore: unpin Pre-commit additional_dependencies by silasary in https://github.com/NAFTeam/NAFF/pull/734
* feat: role.move function by Wolfhound905 in https://github.com/NAFTeam/NAFF/pull/735

What's Fixed
* fix: body-length can't be exceeded anymore by AlbertUnruh in https://github.com/NAFTeam/NAFF/pull/744
* Set a minimum version of attrs that supports our use of python 3.11 by silasary in https://github.com/NAFTeam/NAFF/pull/745
* * fix: only adjust member count if guild is found by AstreaTSS in https://github.com/NAFTeam/NAFF/pull/742
* fix: use eq method for ne for SnowflakeObject by AstreaTSS in https://github.com/NAFTeam/NAFF/pull/743
* fix: add in missing rate_limit_per_user by AstreaTSS in https://github.com/NAFTeam/NAFF/pull/738
* fix: check channel_types when syncing by AstreaTSS in https://github.com/NAFTeam/NAFF/pull/739
* fix: add missing values to const and all in channel.py by AstreaTSS in https://github.com/NAFTeam/NAFF/pull/737
* fix: modify_guild_role_positions by Wolfhound905 in https://github.com/NAFTeam/NAFF/pull/732
* fix: Poetry python version change by zevaryx in https://github.com/NAFTeam/NAFF/pull/733

Docs
* Fix links on Guides/Events not working by fieu in https://github.com/NAFTeam/NAFF/pull/736
* docs: fix badges in README by AstreaTSS in https://github.com/NAFTeam/NAFF/pull/741

New Contributors
* fieu made their first contribution in https://github.com/NAFTeam/NAFF/pull/736

**Full Changelog**: https://github.com/NAFTeam/NAFF/compare/NAFF-2.0.0...NAFF-2.1.0

2.0.0

**Migration Guide:** https://naff.info/Guides/98%202.x%20Migration.html

What's New
* docs: 2.x migration docs by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/714
* docs: remove redundant todos by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/651
* docs: update pr template by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/727
* feat πŸ’₯: differentiate an unavailable guild coming back online by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/667
* feat πŸ’₯: fire async start methods as soon as possible by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/631
* feat πŸ’₯: Forums rewrite by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/646
* feat πŸ’₯: improve emoji parsing in from_str by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/673
* feat πŸ’₯: make intents.new(default=False) by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/706
* feat πŸ’₯: message operations with InteractionContext by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/683
* feat: add active developer flag by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/724
* feat: add additional voice events by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/674
* feat: add embed.add_fields by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/638
* feat: Add interaction_tree to Client and Extension by zevaryx in https://github.com/NAFTeam/NAFF/pull/640
* feat: Add jurigged hot reloading to debug extension by zevaryx in https://github.com/NAFTeam/NAFF/pull/652
* feat: add permissions_for to threadchannels by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/659
* feat: Add Python 3.11 support by zevaryx in https://github.com/NAFTeam/NAFF/pull/687
* feat: allow disabling /command dm perms globally by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/672
* feat: cache app cmd perm updates by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/628
* feat: filter more kinds of non-emoji unicode characters by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/720
* feat: impliment NullCache by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/710
* feat: Improved emoji matching by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/712
* feat: Include author context in Sentry error reports by silasary in https://github.com/NAFTeam/NAFF/pull/698
* feat: restore asyncio debug in debug ext by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/632
* feat: serialise any naff-objects passed in request payloads by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/649
* feat: support loading extensions without an entrypoint by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/671
* feat: support new select menus by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/663
* feat: suppress intent warnings for built-in-listeners by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/708
* feat: Text Utils by AlbertUnruh in https://github.com/NAFTeam/NAFF/pull/700
* featπŸ’₯: Switch error and completion function to proper events by Kigstn in https://github.com/NAFTeam/NAFF/pull/641

What's Fixed
* fix: make key an iterable (context.py) by AlbertUnruh in https://github.com/NAFTeam/NAFF/pull/719
* fix: channel perms by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/718
* fix πŸ’₯: change default delay until ready behavior by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/684
* fix πŸ’₯: use `ctx` instead of `context` by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/695
* fix: Fail loudly if we attempt to perform a setupless load on an extension module that isn't actually an extension by silasary in https://github.com/NAFTeam/NAFF/pull/716
* fix: Keep SendableContext in sync with SendMixin by silasary in https://github.com/NAFTeam/NAFF/pull/696
* fix: Account for function definition of command groups by zevaryx in https://github.com/NAFTeam/NAFF/pull/664
* fix: add missing events to dunder all by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/666
* fix: Converting `before` parameter of list_public_archived_threads() to ISO8601 by PanKlipcio in https://github.com/NAFTeam/NAFF/pull/728
* fix: fix 3.11 enum str behaviour by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/726
* fix: fix minor flaws in appCmd sync detection by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/703
* fix: fix params for create_channel_invite by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/723
* fix: handle regional indicator emoji by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/702
* fix: only run async_load once by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/699
* fix: pass error to ext for prefixed subcommand checking by Astrea49 in https://github.com/NAFTeam/NAFF/pull/715
* fix: prevent NoneType in guild.channels by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/685
* fix: remove no_export attributes when using as_dict by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/665
* fix πŸ’₯: Plugin-friendly method of implementing `delete_if_overridden` by silasary in https://github.com/NAFTeam/NAFF/pull/707
* fix πŸ’₯: handle errors when parsing http exceptions by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/650
* fix πŸ’₯: interaction_id should be int... like all other IDs by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/709
* NAFF 2.0.0 by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/713
* refactor πŸ’₯: Make component event consistent with other events by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/669
* refactor πŸ’₯: Rename button event to prevent overlap by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/670
* refactor πŸ’₯: The kwargening by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/697
* refactor: drop guild timeout log to debug level by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/668
* refactor: help with attrs typing of app cmds by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/701
* refactor: purge field by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/686
* refactor: remove attribute stacking in guild events by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/705
* refactor: remove usage of define by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/682
* refactorπŸ’₯: Improved ux for select menus by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/637
* tests: enable logging in test suite by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/729
* tests: update test bot to only use a single guild across instances by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/722

New Contributors
* dependabot made their first contribution in https://github.com/NAFTeam/NAFF/pull/690
* PanKlipcio made their first contribution in https://github.com/NAFTeam/NAFF/pull/728

**Full Changelog**: https://github.com/NAFTeam/NAFF/compare/NAFF-1.12.0...NAFF-2.0.0

1.12.0

What's Changed
* feat: fix some oversights in the AutoShardClient by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/661

What's Fixed
* fix: handle references to a voice channel that doesnt exist by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/660
* fix: handle no joined_at attribute by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/680
* fix: resolve global ratelimit being exceeded by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/679
* tests: Clean up lost test guilds by silasary in https://github.com/NAFTeam/NAFF/pull/676
* fix: Correct the type annotations for extension parameters by silasary in https://github.com/NAFTeam/NAFF/pull/657
* fix: Use Iterable instead of List to prevent covariance issues in Contexts and SendMixin by silasary in https://github.com/NAFTeam/NAFF/pull/658

**Full Changelog**: https://github.com/NAFTeam/NAFF/compare/NAFF-1.11.1...NAFF-1.12.0

1.11.1

What's Fixed
* Sync when min/max_length changed
* Fix printing httpexceptions without errors param

**Full Changelog**: https://github.com/NAFTeam/NAFF/compare/NAFF-1.11.0...NAFF-1.11.1

1.11.0

What's Changed
* feat: support component only messages by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/630
* feat: Allow Sentry extension to catch errors generated by Tasks by silasary in https://github.com/NAFTeam/NAFF/pull/653

What's Fixed
* fix: Various bugs in `channel_delete` by benwoo1110 in https://github.com/NAFTeam/NAFF/pull/625
* fix: Typing of some create_guild parameters by benwoo1110 in https://github.com/NAFTeam/NAFF/pull/626
* fix: positional argument error in fetch messages by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/627
* fix: Add delete_message_seconds to ban helpers by zevaryx in https://github.com/NAFTeam/NAFF/pull/629
* fix: Requests Mixins aren't ABCs by silasary in https://github.com/NAFTeam/NAFF/pull/634
* fix: fix usage of hybrid cmds with no localized names by Astrea49 in https://github.com/NAFTeam/NAFF/pull/639
* fix: handle discord not sending an error attrib in exceptions by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/633
* fix: Correctly reschedule tasks when they return a new trigger by silasary in https://github.com/NAFTeam/NAFF/pull/642
* fix: properly remove deleted channel from cache by Astrea49 in https://github.com/NAFTeam/NAFF/pull/648

**Full Changelog**: https://github.com/NAFTeam/NAFF/compare/NAFF-1.10.0...NAFF-1.11.0

1.10.0

What's Changed
* feat: implement dunder str in httpexception by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/618
* feat: Support mention spam mod by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/623
* feat: use async iterator to speedup http chunking by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/620

Whats Fixed
* fix: dont rechunk guilds on reconnect by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/616
* fix: handle guild not existing in the cache by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/615
* fix: restore ability to resume ++ by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/619
* fix: dont use resume_url on invalid session by LordOfPolls in https://github.com/NAFTeam/NAFF/pull/622

**Full Changelog**: https://github.com/NAFTeam/NAFF/compare/NAFF-1.9.0...NAFF-1.10.0

Page 1 of 4

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.