You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After over 2 years, this is the first CostBot release worthy of deserving an increment to the major version number. So, what's changed, you ask? That's a great question, to which you can find the answer below.
Changelog
Commands are now based on Discord's slash commands feature, thereby integrating them into the client. While this doesn't sound like a lot on the surface, it truly is impressive once you try to use the bot in the app.
When running specific commands, the bot now outputs its version number in a specific format, straying away from the major.minor.patch format that is currently used. Instead, it now only outputs the major version and a number that closely resembles a "build number", allowing one to more closely pinpoint what version the bot is running.
Removed the manageable and permissions commands due to low usage. Eventually, these commands may come back as subcommands or options of other commands, but this is still undecided. For now, the show_permissions boolean option of the user-info command may be used in order to determine a user's permission, thereby replacing the main part of the permissions command.
Dependency updates
build(deps): bump dayjs from 1.10.6 to 1.11.3
build(deps): bump discord.js from 12.5.3 to 13.8.0
build(deps): bump dotenv from 10.0.0 to 16.0.1
build(deps): bump humanize-duration from 3.27.0 to 3.27.2
build(deps): bump node-fetch from 2.6.1 to 2.6.7
Development dependencies
build(deps-dev): bump @types/humanize-duration from 3.25.1 to 3.27.1
build(deps-dev): bump @types/node from 16.4.10 to 16.11.41
build(deps-dev): bump @types/node-fetch from 2.5.12 to 2.6.1
build(deps-dev): add the @types/ws package, currently at 8.5.3
build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.5 to 5.28.0
build(deps-dev): bump @typescript-eslint/parser from 4.28.5 to 5.28.0
build(deps-dev): bump eslint from 7.32.0 to 8.18.0
build(deps-dev): bump eslint-config-prettier from 8.3.0 to 8.5.0
build(deps-dev): bump eslint-plugin-prettier from 3.4.0 to 4.0.0
build(deps-dev): bump prettier from 2.3.2 to 2.7.1
build(deps-dev): bump typescript from 4.3.5 to 4.7.4
Optional dependencies
build(deps-opt): bump bufferutil from 4.0.3 to 4.0.6
build(deps-opt): bump erlpack from f7d730d to 3b793a3
build(deps-opt): bump utf-8-validate from 5.0.5 to 5.0.9
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Introduction
After over 2 years, this is the first CostBot release worthy of deserving an increment to the major version number. So, what's changed, you ask? That's a great question, to which you can find the answer below.
Changelog
major.minor.patch
format that is currently used. Instead, it now only outputs the major version and a number that closely resembles a "build number", allowing one to more closely pinpoint what version the bot is running.manageable
andpermissions
commands due to low usage. Eventually, these commands may come back as subcommands or options of other commands, but this is still undecided. For now, theshow_permissions
boolean option of theuser-info
command may be used in order to determine a user's permission, thereby replacing the main part of thepermissions
command.Dependency updates
dayjs
from1.10.6
to1.11.3
discord.js
from12.5.3
to13.8.0
dotenv
from10.0.0
to16.0.1
humanize-duration
from3.27.0
to3.27.2
node-fetch
from2.6.1
to2.6.7
Development dependencies
@types/humanize-duration
from3.25.1
to3.27.1
@types/node
from16.4.10
to16.11.41
@types/node-fetch
from2.5.12
to2.6.1
@types/ws
package, currently at8.5.3
@typescript-eslint/eslint-plugin
from4.28.5
to5.28.0
@typescript-eslint/parser
from4.28.5
to5.28.0
eslint
from7.32.0
to8.18.0
eslint-config-prettier
from8.3.0
to8.5.0
eslint-plugin-prettier
from3.4.0
to4.0.0
prettier
from2.3.2
to2.7.1
typescript
from4.3.5
to4.7.4
Optional dependencies
bufferutil
from4.0.3
to4.0.6
erlpack
fromf7d730d
to3b793a3
utf-8-validate
from5.0.5
to5.0.9
Full Changelog: v1.22.0...v2.0.0
This discussion was created from the release CostBot v2.0.0.
Beta Was this translation helpful? Give feedback.
All reactions