Changelog

All updates to the package will be put here.

Note: Not all previous updates will be listed here, this was made after 3.1.4 was released.

Versions

v1 (18/02/2021)

1.1.4 (25/02/2021)

➕ Default logging using client.logError/Warn/Info/Ready/Database ➖ Mustang Log

1.1.5 (25/02/2021)

✔️ Fixed guild being null

1.2.1 (25/02/2021)

➕ Added support for Linux

1.2.3 (26/02/2021)

➕ Stopped commands being case sensitive

1.3.0 (01/03/2021)

➕ Added message.json for custom responses

1.3.2 (01/03/2021)

✔️ Fixed RequiredRoles, Commands, Categories

1.3.4 (01/03/2021)

➖ Removed global cooldown from default commands

v2 (02/03/2021)

2.0.0 (02/03/2021)

➕ Cache rework

2.0.3 (08/03/2021)

➖ Removed usage of Node v15 features ✔️ Fixed error for users not on Node v15

2.0.4 (13/03/2021)

✔️ Fixed 'collection is not interable'

v3 (17/03/2021)

3.0.0 (17/03/2021)

➕ Argument Validator

3.1.0 (21/03/2021)

➕ Ability to add Features

3.1.1 & 3.1.2 (24/03/2021)

✔️ Fixed missing permissions error when removing user reactions on the help command

3.1.4 (26/03/2021)

➕ Changed the category for the help command

v4 (04/04/2021)

4.0.0 (04/04/2021)

➕ Added multiple languages ➕ Added support for embeds in message.json ➕ Added an option to not load selected default commands ('disabledDefaultCommands: []') ➕ Added 'language' as a default command

✔️ Fixed category being case sensitive for the help command

➖ Removed 'customHelpCommand' (Replaced with 'disabledDefaultCommands')

4.1.0 (07/04/2021)

➖ Removed default export to allow for seemless ES2016+ support and ES2015 support.

  • Replaced with named CDCommands export.

➕ TypeScript Support ➕ Init method for commands ➕ Croatian added to the json-schema/message.json ➕ Allowed for replacers for timestamp / inline ➕ Fixed broken cooldown handling

4.1.1 (11/04/2021)

➕ Actually fixed broken cooldown handling this time

4.1.2 (12/04/2021)

v4.1.1 was a lie ➕ This time, cooldowns are actually fixed, this makes me think they never actually worked. Now, cooldowns are successfully loaded on start (from the db... cooldowns > 5min) Cooldowns don't interfere with each other, global cooldowns actually work, it just works now... knock on wood.

4.1.3 (19/04/2021)

➕ Fixed broken types ➕ Fixed "minut" in cooldown message

4.2.0 && 4.2.1 (Forgot to update README etc) (24/04/2021)

➕ Added ignoreBots?: boolean.

4.2.2 (25/04/2021)

➕ Added GitBook for Documentation

4.2.3 (25/04/2021)

➖ Removed the old README, completely moved to the guide.

4.2.4 (11/05/2021)

➕ Added the other .md files to .npmignore (Other than the current README.md) ✔️ Updated README

4.2.5 (26/05/2021)

➕ Added types to package.json