Releases: thenorthsolution/Reciple
Releases · thenorthsolution/Reciple
4.0.0
Changes
- Fixed Fixed SlashCommandBuilder can't use Reciple slash commands builder methods after adding
subCommand
orsubCommandGroup
- Refactor Rename
InteractionCommandBuilder
->SlashCommandBuilder
- Refactor Rename
registerInteractionCommands()
->registerApplicationCommands()
- Added Added option to disable modules version checking
- Fixed Reciple will ask to generate config to cwd even tho the config is set to other loc using config flag
- Removed removed deprecated
logger()
function, usecreateLogger()
instead - Refactor Removed
Reciple
prefix from command builder related interfaces and halt data - Refactor Rename interface
RecipleAddModuleOptions
->RecipleClientAddModuleOptions
- Refactor Rename interface
RecipleRegisterApplicationCommandsOptions
->RegisterApplicationCommandsOptions
- Refactor Rename
RecipleUserHasCommandPermissionsOptions
->UserHasCommandPermissionsOptions
- Refactor Changes for commander
- Added Log pre-login errors
What's Changed
- 4.0.0 by @GhexterCortes in #8
Full Changelog: 3.1.4...4.0.0
3.1.4
Changes
- Fixed removed usage of
@discordjs/builders
- Update Updates dependencies
Full Changelog: 3.1.3...3.1.4
3.1.3
Full Changelog: 3.1.2...3.1.3
3.1.2
Changes
- Config backwards compatible
- Readable config parse error message
Full Changelog: 3.1.1...3.1.2
3.1.1
Full Changelog: 3.1.0...3.1.1
3.1.0
Changes
- Breaking(Types) interface renamed from
RecipleCommandBuilders
->RecipleCommandBuilder
- New Private
RecipleClient#_haltCommand()
method to execute and catch halt errors - Deprecated MessageCommandBuilder#getCommandOptionValues()
- Breaking(Types) interface renamed from
AddModuleOptions
->RecipleAddModuleOptions
- Breaking(Types) added
Reciple
prefix to interfaces related to command halt - Breaking(Types) interface renamed from
RecipleMessageCommandExecuteData
->MessageCommandExecuteData
- Breaking(Types) interface renamed from
RecipleInteractionCommandExecuteData
->InteractionCommandExecuteData
- Refactor use semver library to parse version in
parseVersion()
- Breaking(Types) interface renamed from
RegisterInteractionCommandsOptions
->RecipleRegisterInteractionCommandsOptions
- Refactor Re-do
userHasCommandPermissions()
- Refactor
userHasCommandPermissions()
will use default command permissions if config permissions is disabled - Breaking(Fix) Fixed command builders wrong capitalization
RequiredUserPermissions
->requiredUserPermissions
- Fix Fixed required interaction command builders bot permissions applied as required user permissions
- Breaking(Refactor) Changed command builders property name from
RecipleCommandBuilder#requiredUserPermissions
->RecipleCommandBuilder#requiredMemberPermissions
- Fix Don't re-execute
InteractionCommandBuilder#setRequiredMemberPermissions()
when registering interaction commands - 3.1.0 by @GhexterCortes in #6
Full Changelog: 3.0.3...3.1.0
3.0.3
Changes
- Fixed missing method
InteractionCommandBuilder#setRequiredBotPermissions()
- Bump file-type from 17.1.2 to 17.1.3 by @dependabot
Full Changelog: 3.0.2...3.0.3
3.0.2
3.0.1
Changes
- Added missing exports
- Moved
isIgnoredChannel()
topermissions.ts
Full Changelog: 3.0.0...3.0.1
3.0.0
Changes
- Drops support for Discord.js 13
- Enum values converted to PascalCase
- Moved config
prefix
tocommands.messageCommand.prefix
- Moved permissions to
commands.interactionCommand.permissions
andcommands.messageCommand.permissions
- Cooldowns are enabled by default
What's Changed
- Discordjs 14 by @GhexterCortes in #4
Full Changelog: 2.0.2...3.0.0