Releases: underctrl-io/commandkit
Releases · underctrl-io/commandkit
v0.1.10
v0.1.9
Changes (breaking)
- Update
ValidationFunctionProps
type name toValidationProps
. - Update
autocompleteRun
command function name toautocomplete
. - Update
AutocompleteCommandProps
type name toAutocompleteProps
.
Deprecated
guildOnly
in command options. CommandKit no longer handles theguildOnly
condition. Usedm_permission
in your commanddata
object instead.
Fixed
- Broken docs links.
v0.1.8 (deprecated)
What's Changed
- Remove outdated documentation from command-file-setup.mdx by @softwarexplus in #33
- docs: remove unstable callouts by @twlite in #38
- fix: polyfill require function by @twlite in #39
New Contributors
- @softwarexplus made their first contribution in #33
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- Updated docs by @m1-dev in #14
- Update installation.mdx by @m1-dev in #15
- fix(get-paths): asynchronously load files and dirs by @twlite in #16
- Update validation file setup by @m1-dev in #17
- Documentation for migrating from DJS-Commander by @m1-dev in #19
- feat: add signal and buttonkit by @twlite in #21
- Documentation changes by @m1-dev in #22
- feat: commandkit cli by @twlite in #24
- Fix for ButtonKit & Signals Docs by @m1-dev in #23
- Update missing permission message by @notunderctrl in #25
- Add JSDoc by @m1-dev in #26
- fixed devServerIds to devGuildIds by @ramfidev in #27
- refactor: improve cli by @twlite in #28
- feat: lots of important stuff by @twlite in #29
- Documentation changes by @m1-dev in #30
- Deprecation warning for commands using guildOnly by @m1-dev in #36
- docs: document cli by @twlite in #37
New Contributors
Full Changelog: v0.1.6...v0.1.7
v0.1.6
Fixed
- Custom validations not initializing on startup.
v0.1.5
Update highly recommended
Fixed
- Fix
type
missing from commandoptions
when using builder classes. - Fix commands marked with
deleted
not being ignored withbulkRegister
.
v0.1.4
Added
- Ability to
reloadCommands()
(global + developer only). - Ability to
reloadEvents()
. - Ability to
reloadValidations()
. - Option to
bulkRegister
application commands during startup/reload instead of one-by-one. - Warnings when
devUserIds
ordevRoleIds
are not set with commands marked withdevOnly
. - Support for .mjs and .cjs file extensions.
filePath
andcategory
for command objects.- Contributors guide.
Updated
- README.md for monorepo + package.
- Dev build installation command to
npm install commandkit@dev
Removed
- Colors dependency (replaced with built-in functions).
Fixed
- ESM not working due to colors dependency.
CommandObject
type.
v0.1.3
Added
CommandKit
(handler) getters:commandsPath
devGuildIds
devRoleIds
devUserIds
eventsPath
validationsPath
v0.1.2
Fixed
CommandData
->options
type
v0.1.1
Fixed
options
type for theCommandData
interface.
Added
- Support for
exports.default
for event and validation functions (targeted for TS transpiled code).
Changed
- README.md