Repository navigation
v1.0.0-ALPHA.14
Pre-release
Pre-release
·
42 commits
to release
since this release
-
[BREAKING]: Several interfaces were renamed in favor of their namespace usage
- For example:
IDiscordOptions->Discord.IOptions
- For example:
-
[BREAKING]: The
HTTPnamespace is no longer exported globally- Its internal dependencies make standalone usage impractical
- If you need an HTTP client library, consider using Axios or Node.js built-in features
-
[BREAKING][discord]: The previously deprecated methods were permanently removed
CommandManager#getGlobalCommandsCommandManager#getGlobalCommandCommandManager#hasGlobalCommand
-
[BREAKING]:
CommandManageris now a singleton -
[BREAKING]:
CommandManagernow stores commands in a nativeMapinstead of aCollection- This is part of a generalization effort, since
Collectionis provided bydiscord.js
- This is part of a generalization effort, since
-
[FEAT]: Began the process of abstraction for common functionality
- All clients now extend
IClientBase CommandManageris no longer exclusive to Discord and will be implemented for other clients soon
- All clients now extend
-
[FEAT]: Introduced the new
Commonnamespace- Contains interfaces and utilities shared across different clients
-
[FIX]: Various performance improvements were made
-
[CHORE]: Bump dependencies