0.7.0 (2026-03-31)
- improve join command to use interaction channel as default (#823) (be14467)
- Process MessageReference and Attachments (#827) (c42a255), closes #715
- support attachment links (#795) (8ee7c6e)
- @discordjs-japan/om-syrinx@0.5.0 (#1114) (a487f67)
- lock file maintenance (#1003) (97d6cae)
- lock file maintenance (#1009) (749e0f6)
- lock file maintenance (#1047) (2309f9c)
- lock file maintenance (#808) (5bbd715)
- lock file maintenance (#887) (ca41cc7)
- lock file maintenance (#931) (9b455c1)
- lock file maintenance (#942) (ee63b75)
- lock file maintenance (#985) (f9de8f4)
- lock file maintenance (#998) (264f027)
- update dependency @discordjs-japan/om-syrinx to v0.5.2 (#1214) (268c0ec)
- update dependency @discordjs-japan/om-syrinx to v0.5.3 (#1218) (1d55c54)
- update dependency @discordjs/voice to v0.19.0 (#1046) (b8e2996)
- update dependency @discordjs/voice to v0.19.0 (#1049) (d9f9367)
- update dependency @discordjs/voice to v0.19.1 (#1204) (b4ab0ef)
- update dependency @discordjs/voice to v0.19.2 (#1207) (ebd2efc)
- update dependency @snazzah/davey to v0.1.10 (#1183) (a982184)
- update dependency @snazzah/davey to v0.1.11 (#1216) (3ed1e50)
- update dependency @snazzah/davey to v0.1.7 (#1105) (2bb1ef5)
- update dependency @snazzah/davey to v0.1.9 (#1151) (94b1e16)
- update dependency discord-markdown-parser to v1.3.1 (#1219) (32171ad)
- update dependency discord.js to v14.19.1 (#911) (74f8bb3)
- update dependency discord.js to v14.19.2 (#914) (fe23b1e)
- update dependency discord.js to v14.19.3 (#919) (65a2253)
- update dependency discord.js to v14.20.0 (#981) (f68355d)
- update dependency discord.js to v14.21.0 (#992) (0d9d428)
- update dependency discord.js to v14.22.1 (#1062) (1b3a6cc)
- update dependency discord.js to v14.23.2 (#1098) (63291f5)
- update dependency discord.js to v14.24.0 (#1119) (4ff86b8)
- update dependency discord.js to v14.24.2 (#1126) (ce46115)
- update dependency discord.js to v14.25.1 (#1152) (8f86aac)
- update dependency discord.js to v14.26.0 (#1217) (acde668)
- update dependency pino to v10 (#1113) (83a0a0c)
- update dependency pino to v10.3.0 (#1178) (051fe16)
- update dependency pino to v10.3.1 (#1199) (6d49753)
- update dependency pino to v9.14.0 (#1075) (9a6fb4f)
- update dependency pino to v9.7.0 (#940) (624c5c6)
- update dependency pino to v9.8.0 (#1032) (06ae853)
- update dependency pino to v9.9.0 (#1042) (bf0be4f)
- update runner image to debian13 (#1161) (729933f)
- update runner image to nodejs24 (#1160) (a863fe1)
0.6.0 (2025-02-17)
- add *.discordapp.com to allowed host list (#789) (5608a13)
- fix a bug of dateSegments() (#788) (3f1678c)
- fix validation of date timestamp (#787) (2f7efb4)
- lock file maintenance (#793) (46813cb)
- update dependency @discordjs-japan/om-syrinx to v0.4.3 (#792) (157d75c)
0.5.3 (2025-02-11)
0.5.2 (2025-02-09)
- #708 (f40ceb0)
- update discord url validation to include ptb.discord.com (#709) (f40ceb0), closes #708
- update regex to allow spaces in slash command name (#716) (060134d), closes #567
- lock file maintenance (#755) (1bb8d7c)
- update dependency discord.js to v14.17.2 (#720) (024d392)
- update dependency discord.js to v14.17.3 (#726) (9a8bd3a)
0.5.1 (2024-11-18)
- make slash commands usable only within the server (#586) (54e7285), closes #585
- set activity with ClientOptions (#520) (85fa8cf)
- use built-in EventEmitter typing (#453) (3212a2b)
- update dependency @discordjs/voice to v0.18.0 (#622) (e3c5f4e)
- update dependency discord.js to v14.16.1 (#535) (0b26f26)
- update dependency discord.js to v14.16.2 (#548) (19caa61)
- update dependency discord.js to v14.16.3 (#568) (2064367)
- update dependency sodium-native to v4.2.0 (#553) (f93cab0)
- update dependency sodium-native to v4.2.1 (#582) (206a1a2)
- update dependency sodium-native to v4.2.2 (#597) (d6ac2a7)
- update dependency sodium-native to v4.3.0 (#612) (41cc957)
- update dependency sodium-native to v4.3.1 (#618) (100f28f)
0.5.0 (2024-06-10)
- assign process.title (#403) (3a4740d)
- Don't start speaking when humans are speaking (#412) (cd96f31)
- delete Pipeline#playing when idle (#407) (6474ad4)
- fix timing to cache Pipeline (#405) (d78bd9c)
- skip playing if there is no readable content (#408) (bbce63a)
0.4.1 (2024-05-27)
0.4.0 (2024-05-25)
- Add om-related words (#384) (3fa3a0a)
- add version command (#379) (6b45482)
- change message on skip (#380) (2d1693c), closes #245
- upgrade to om-syrinx (#369) (62ad6c4)
- fix emoji printer (#387) (a391a88)
- followUp error if replied (#389) (2a0abdc)
- Increase the cost for "om" (#388) (ca2172b)
- bye discordjs/opus (#382) (09d462c)
- update dependency @discordjs-japan/om-syrinx to v0.4.0 (#373) (cfca563)
- update dependency @discordjs/voice to v0.17.0 (#333) (1c03f50)
- update dependency discord.js to v14.15.1 (#334) (5129d00)
- update dependency discord.js to v14.15.2 (#336) (78434f3)
- update dependency sodium-native to v4.0.10 (#224) (3fabb38)
- update dependency sodium-native to v4.0.6 (#179) (1def342)
- update dependency sodium-native to v4.0.7 (#200) (5081233)
- update dependency sodium-native to v4.0.8 (#203) (4550799)
- update dependency sodium-native to v4.0.9 (#218) (e694c82)
- update dependency sodium-native to v4.1.0 (#266) (1ea14c5)
- update dependency sodium-native to v4.1.1 (#267) (c4fe870)
- Use
github:for node-altjtalk-binding (#284) (5fa030c)
0.3.0 (2024-01-14)
- Centralized env (#119) (403d56c)
- clean command mention (#144) (b074470), closes #143
- ignore paren content (#148) (cc83229)
- user dictionary (#115) (0f016a9)
- Well documented env (#120) (e0691ba)
- update dependency sodium-native to v4.0.5 (#132) (abc557c)
- Update node-altjtalk-binding to v0.2.0 (#114) (9f2b5c9)
0.2.0 (2023-12-25)
- add skip command (#81) (9ba6333), closes #80
- clean text before synthesis (#87) (2044edb)
- leave the voice channel when alone (#91) (2c89e64)
- return varied synthesis options by primitive rng (#76) (386aff8)
- Show version as an activity (#75) (84ad44e)
- change default dictionary/model path to relative (#83) (c997526)
- default import SimpleMarkdown (#95) (d7a1511)
- fix the condition to leave the channel (#97) (ea16c35)
- reject joining empty channel (#98) (7d17035)
0.1.2 (2023-12-18)
- Change model to tohoku-f01 (#65) (147ba2c)
- improper handling voice connection status change (#54) (6bec2ef)
- update altjtalk to v0.1.5 (#61) (0a49443)
- update node-altjtalk-binding to v0.1.4 (#58) (aa221e0)
- update node-altjtalk-binding to v0.1.6 (#63) (566d07f)