This repository has been archived by the owner on Dec 14, 2024. It is now read-only.
Releases: Hydractify/kanna_kobayashi
Releases · Hydractify/kanna_kobayashi
v4.7.1
v4.7.0
v4.6.3
Minor Changes
- [~] Only set the activity on the last shard on startup and actually publish the activity on command [#95, e6385f6]
- [~] Use broadcastEval instead of fetchClientValues for type safety [#96, 4ee02da] [#101, 419ef04]
- [~] Use process messages to restart shards [#97, fc754f0]
- [~] Truncate embeds that are exceeding Discord's limit [#98, 4161006]
- [~] Properly pad the current shard marker in the
StatsCommand
[#99, 0a8ecf4] - [~] Fix reaction menus by enabling the
REACTION
partial type [#100, 08d9273] - [~] Set process tag for logger internally in the logger [#102, b63b0d2]
- [~] Correctly make the name of a trusted user using the
CryCommand
bold [#104, 2158317]
Minor internal and command improvements
Minor Changes
- [~] Update discord.js [#84, e2321b4] [#85, 1d062c1] [#86, 33de30a] [#91, cb49fd4]
- [~] Make
SelfRolesCommand
use role mentions instead of role names [#87, 7de1e3e] - [+] Add further webhook events and make shard id more visible there [#88, 177e55d] [#92, 5fa417c]
- [~] Use GitHub Actions instead of Travis for CI [#89, 977ee98]
- [+] Set an activity on startup and refresh it, do the same with a manually set activity [#93, c3d3702]
- [+] Display an asterisk right next to the current shard id in the
StatsCommand
[#94, 5e806d9]
Fix ImageEmbedCommands
Minor Changes
Bug Hunt
Major Changes
- [*] Update / add dependencies [#81, 735d067]
-
- [+] TypeScript for access to
null coalescing
andoptional chaining
operators
- [+] TypeScript for access to
-
- [~] Discord.js for improved stability and fixes around the Gateway
-
- [+] zlib-sync for native decompression to improve performance
Minor Changes
- [~] Don't split the input on unexpected places, for example "memory". [#65, #70, 1e5cd43]
-
ChooseCommand
- [~] Show the link the invite is pointing to, not the current one, if an invite link is provided. [#64, #71, 3b95dd5]
-
LookupCommand
- [~] People you blocked are no longer able to use any interactive commands on you, like intended. [#54, #72, 72c3b41]
-
BlushCommand
,CryCommand
,DanceCommand
- [+] Add
level
as alias forexp
. [#63, #73, 5355af8] -
LeaderboardCommand
- [~] Handle special case of catching one bug to accommodate for English grammar rules. [#75, #80, f9ee504]
-
CatchCommand
- [~] Fixed spelling of
error
in the response being sent when an unhandled error occurs. [#76, #79, e6f0010] - [~] Handle error when the message triggering a
sayd
command is already deleted. [#77, #78, ea366e5] -
SaydCommand
Fix reaction menus
Minor Changes
- (~) Make
isGuildMessage
predicate less strict to allow partial messages sent in guilds to pass it
[ fix { 22f7557 } ]
Update discord.js
Prefix fix and correct CPU time reporting
Minor Changes
- (~) Correctly report CPU usage to Prometheus
[ fix { 08c3ab6 }, pull_request: #44 ] - (~) Allow spaces after the command prefix.
Aids mobile users which had to remove spaces, if their phone auto inserted one.
[ fix { fd3ff82 }, pull_request: #45 ] - (-) Cut down webhook frequency
[ refactor { 2051588 }, pull_request: #46 ] - (~) Various non-code changes, such as README and GitHub templates
[ docs { 4d322bf }, pull_request: #47 ]
Grafana
Resume
This update focuses
Major Changes
- (+) Add a
/metrics
endpoint for Prometheus being used as a data source by Grafana, which dashboard is available here.
[ feature { 470c097 }, pull_request: #43 ]
Minor Changes
- (~)
ProfileCommand
-> Add UTC offset of the requesting user to anniversary date
[ fix { 6ca7dcd }, pull_request: #42 ]
If you want in detail of what has been changed, you can do so in here!