Skip to content

Releases: thenorthsolution/Reciple

4.0.0

29 Jul 11:34
Compare
Choose a tag to compare

Changes

  • Fixed Fixed SlashCommandBuilder can't use Reciple slash commands builder methods after adding subCommand or subCommandGroup
  • 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, use createLogger() instead
  • Refactor Removed Reciple prefix from command builder related interfaces and halt data
  • Refactor Rename interfaceRecipleAddModuleOptions -> 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

26 Jul 03:14
Compare
Choose a tag to compare

Changes

  • Fixed removed usage of @discordjs/builders
  • Update Updates dependencies

Full Changelog: 3.1.3...3.1.4

3.1.3

25 Jul 13:13
Compare
Choose a tag to compare

Full Changelog: 3.1.2...3.1.3

3.1.2

25 Jul 08:21
Compare
Choose a tag to compare

Changes

  • Config backwards compatible
  • Readable config parse error message

Full Changelog: 3.1.1...3.1.2

3.1.1

24 Jul 17:55
Compare
Choose a tag to compare

Full Changelog: 3.1.0...3.1.1

3.1.0

24 Jul 17:04
Compare
Choose a tag to compare

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 fromAddModuleOptions -> 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

23 Jul 07:00
Compare
Choose a tag to compare

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

21 Jul 13:23
Compare
Choose a tag to compare

Changes

  • Fixed wrong command interaction

Full Changelog: 3.0.1...3.0.2

3.0.1

21 Jul 09:31
Compare
Choose a tag to compare

Changes

  • Added missing exports
  • Moved isIgnoredChannel() to permissions.ts

Full Changelog: 3.0.0...3.0.1

3.0.0

21 Jul 09:25
5c36248
Compare
Choose a tag to compare

Changes

  • Drops support for Discord.js 13
  • Enum values converted to PascalCase
  • Moved config prefix to commands.messageCommand.prefix
  • Moved permissions to commands.interactionCommand.permissions and commands.messageCommand.permissions
  • Cooldowns are enabled by default

What's Changed

  • Discordjs 14 by @GhexterCortes in #4

Full Changelog: 2.0.2...3.0.0