Releases: pygame-community/snakecore
Releases · pygame-community/snakecore
v0.1.7
Full Changelog: v0.1.6...v0.1.7
v0.1.6
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Full Changelog: v0.1.4...v0.1.5
v0.1.3
Full Changelog: 040dd0f...v0.1.3
v0.1.2
Full Changelog: 3c1cdb9...v0.1.2
v0.1.1
What's Changed
snakecore.jobs
refactor: Better permission system, new features and simplifications by @Mega-JC in #21- Refactor Job Mixin system for
JobBase
subclasses by @Mega-JC in #22 - Rename
snakecore.db
and all references to 'DB' to 'Storage', renamesnakecore.command_handler
to 'commands' by @Mega-JC in #23
Full Changelog: 0.1.0...v0.1.1
0.1.0
This is a pre-release of the snakecore
library. As of now, this library is solely meant to be used by Pygame Community's bot projects, no support can currently be provided for external users.
What's Changed
- Add setup and build files for proper installation of the library by @Mega-JC in #1
- Create CI workflows, and other minor packaging changes by @ankith26 in #2
- Integrate and modify
utils
module fromPygameCommunityBot
, add initialization code andconfig
helper module by @Mega-JC in #3 - revamp 'config' module interface for accessing cross-module variables, integrate new serializers module from PygameCommunityBot by @Mega-JC in #4
- integrate and modify
events
module from PygameCommunityBot by @Mega-JC in #6 - Add new config system by @ankith26 in #7
- restructure constants file into folder, add file for enums, general improvements by @Mega-JC in #8
- DB System + start of unittests with config and db tests by @ankith26 in #11
- improve and standardize module (un)initialization by @Mega-JC in #12
- Use the latest available version of
discord.py
from GitHub by @Mega-JC in #13 - Implement an Asynchronous Task system using OOP principles (ported from PygameCommunityBot): Attempt 2 by @Mega-JC in #15
- utility module improvements, module restructuring by @Mega-JC in #16
- Add
MiniJobBase
for non-managed job objects, several improvements and fixes by @Mega-JC in #17 - Add parsing and command-related functionality to
command_handler
module by @Mega-JC in #18 - add customized versions of discord.ext.commands.{AutoSharded}Bot, internal job module tweaks by @Mega-JC in #19
- refactor jobs and jobutils modules, efficency improvements by @Mega-JC in #20
New Contributors
Full Changelog: https://github.com/pygame-community/snakecore/commits/0.1.0