Releases: Sonnet-Discord/sonnet-py
Releases · Sonnet-Discord/sonnet-py
Sonnet V1.2.1-2
Sonnet V1.2.1-2
Bugs:
- Regex with / in name would cause the ramfs to create folders, fixed by hashing and hex valuing file names
Sonnet V1.2.1-1
Sonnet V1.2.1-1
Bugs:
- I swear to god we need test cases (some awaitable shit wasint awaited)
Sonnet V1.2.1 "Expand Beyond"
Sonnet V1.2.1
Frontend:
- added join and leave logging
- general update on all libraries to use ERROR: in their return syntax
- version command now prints Clib version grabbed from DotHeaders
- automod infrations now print the item that was blacklisted
Under the Hood:
- sonnetsh now makes a virtual message content to allow for more scripting possibilities
- permissions parser now supports reading custom permissions
- profile command flattened to use parsedate
- DotHeaders added for easier loading of clib functions
- return tuple instead of list from lib_handlers
- comments added to all lib parsers functions
- lib parsers does not parse all permissions unless needed, shaving off minor processing time
- clean up db_hlapi add_infraction to use zipping
- retab and speed bump C loader
- update to LeXdPyK 1.3
- supports multi bot owner
- supports removing blacklisted users/guilds while running
- prints error message to discord instead of just generic text
- supports parsing multiple commands per event
Runtime Environment
- add upload function to db_hlapi
Sonnet V1.2.0-2
Sonnet V1.2.0-2
Bugs:
- delete-infraction on nonexistent infraction would fatal error
Sonnet V1.2.0-1
Sonnet V1.2.0-1
Bugs:
- patch error in encrypted reader
Sonnet V1.2.0 "Waterfront"
Sonnet V1.2.0
Frontend:
- list-blacklist renamed to list-automod
- upload file on rr-list being overloaded instead of just error messaging
- add map command to run one command with multiple arguments
- update profile command to be more accessible (removed reliance on colors)
- add support for individual command help
Under the Hood:
- update profile command to be cleaner internally
- database connections moved to self handling connection cache
- infraction grabber no longer relies on message.content allowing sonnetsh scripting
- add support for rich descriptions in command help
- speed optomizations to lib_encryption_wrappr
- support for file like objects in lib_encryption_wrapper
Runtime Environment:
- rename cmd_blacklist.py to cmd_automod.py
- rename dlib_reactions.py to dlib_starboard.py
Bugs:
- patch embed overflow 0 day in help command
Sonnet V1.1.6-1
Sonnet V1.1.6-1
Frontend:
- sonnetsh moved to moderator command
Sonnet V1.1.6 "_sh"
Sonnet V1.1.6
Frontend:
- add sonnetsh command
- add rr-addmany and rr-list
Under the Hood:
- optimize infraction searching sort system
- add verbose flag to command api
- add commands dict to command api
Bugs:
- Perm check on starboard message sending
Sonnet V1.1.5-2
Sonnet V1.1.5-2
Bugs:
- starboard confset commands fatal errored on no input
Sonnet V1.1.5-1
Sonnet V1.1.5-1
Bugs:
- reactionroles were broken on non unicode emoji