Releases: Mirasaki/discord.js-bot-template
Releases · Mirasaki/discord.js-bot-template
v3.4.0
3.4.0 (2023-09-22)
Bug Fixes
- Avoid overwriting original description in cleanAPIData (bed40d4)
- config file import path (f35c2ed)
- context menu command identification (5ad8085)
- discriminator deprecation (9714318)
- emoji before tag in
/permlevel
(e3c67dc) - resolve BigInt permissions into human readable (d1209c3)
- slice command descriptions for cmd select menu (195a5e9)
- use activeOption for identifying missing handlers (6d454a9)
- use res#json over #send for wider serialization support (454c10a)
- wrong command data from being display when API command data validation fails (70d57bc)
Features
v3.3.0
v3.2.0
v3.1.0
3.1.0 (2023-03-07)
Bug Fixes
- .dockerignore Procfile and release.config.js (0c57fa6)
- conditional call to #collection.set when registering commands (542f6b2)
- exclude .env from Docker build =) (bd7f230)
- getFiles import and use path.resolve (3a9080e)
- remove fsevents from dependencies, optionDep instead (4039dc6)
Features
- add commitizen to project package (e2f32ff)
- add docker build workflow (a7b7310)
- include development Dockerfile (485bb59)
Reverts
- undo extra/second EOL commit (f7dfa21)
v3.0.0
3.0.0 (2023-03-06)
Bug Fixes
- add
fsevents
as optional dependency (e4476cd) - avoid string concatenation in conditional import (798671a)
- BigInt permission handling/support (be24a34)
- check if first argv is supplied before accessing (156f3b5)
- regenerate package.lock (f8da8a8)
- remove additional whitespace (b228674)
- remove node engine specification (31a713f)
- update min-required node version (20f76d5)
- update path to example config in mode=test (926a2a8)
- use modeArg consistently for test script (dc22bce)
Continuous Integration
- adds semantic-release (ae72f28)
Features
- add clientConfig to util for easy testing (8ffd0dc)
- add release workflow action (d05cff5)
- add semantic-release config (cdd837d)
- add test workflow (e5bffd1)
- exit early with mode=test argv (4d88140)
BREAKING CHANGES
- Project now uses semantic versioning, this is a fake breaking change
v2.0.7
v2.0.6
v2.0.5
What's Changed
- Fix JSDoc type definitions
- Re-include (new) API markdown documentation/tutorial
- build(deps-dev): bump jsdoc from 4.0.1 to 4.0.2 by @dependabot
Full Changelog: v.2.0.4...v2.0.5
v2.0.4
This release completely changes the command data API, including it as part of the bot process instead of running multiple processes concurrently
- HTML command data page was also removed, along with the HTML renderer/handler. This was done to minimize dependencies for most users, as they don't use the API or it's offered functionality.
What's Changed
- Minimize backend/API dependency by @Mirasaki in #100
- Bump eslint from 8.33.0 to 8.34.0 by @dependabot in #95
- build(deps): bump undici from 5.13.0 to 5.19.1 by @dependabot in #97
- build(deps-dev): bump jsdoc from 4.0.0 to 4.0.1 by @dependabot in #96
- bump version by @Mirasaki in #101
Full Changelog: v2.0.3...v.2.0.4
v2.0.3
AutoComplete handler is now resolved by option name, not the command name
What's Changed
- Include new eslint config, and abide by new rules by @Mirasaki in #88
- Bump docdash from 2.0.0 to 2.0.1 by @dependabot in #87
- Bump eslint from 8.31.0 to 8.33.0 by @dependabot in #92
- Bump eslint-plugin-sonarjs from 0.17.0 to 0.18.0 by @dependabot in #89
- get autoComplete handler by option name by @Mirasaki in #94
- Bump swagger-jsdoc from 6.2.7 to 6.2.8 by @dependabot in #91
Full Changelog: v2.0.2...v2.0.3