- koishi-adapter-discord@1.1.3
- koishi-adapter-kaiheila@1.1.3
- koishi-adapter-onebot@3.0.9
- koishi-core@3.11.0
- koishi-plugin-chat@0.5.0
- koishi-plugin-chess@3.0.3
- koishi-plugin-common@4.2.6
- koishi-plugin-eval@3.1.3
- koishi-plugin-puppeteer@2.1.3
- koishi-plugin-webui@4.5.1
- koishi-test-utils@6.0.0
- koishi@3.11.0
Features
- puppeteer: enhance typings (db51775)
- mysql: support orm foreign key, fix #243 (6104b9a)
- utils: deep merge template def instead of overriding, fix #244 (8d05514)
- webui: support webui without database, fix #234 (b211cd8)
- core: drop remove api in favor of orm (10d1570)
- kaiheila: support card message (41566d9)
- kaiheila: support image, video and file (6d82272)
- discord: support endpoint (1646d9c)
- kaiheila: support config attachMode (7bc5999)
- webui: move bots into dashboard (d70fdcf)
- github: support star & issue command (104841c)
- cli: enhance koishi init plugin selector (a9b7000)
- common: support channel/assign -T (40afea0)
- webui: auto delete distant stats (767853e)
- webui: support command chart, fix #252 (4d5d87a)
- kaiheila: export KaiheilaBot constructor (#258) (8fb118e)
- puppeteer: use inline-block body to get a better shot (8f3c98d)
- core: support functional appOptions.prefix (5780080)
- discord: add name property for segment(at) / segment(sharp) (43a23ca)
- chat: enhance segment(at) handling (d80af91)
- core: typings support for delegate events (3dd372d)
- onebot: support author.roles (aef0404)
- cli: add options.deamon (46be100)
- cli: support exit templating (8880c86)
- cli: support exit event (3ca3f72)
- core: support session.mention (1425974)
- kaiheila: support session.mention (bf3721c)
- chat: support qq faces (eb7f7a9)
- chat: support segment(at) (8b667ba)
Bug Fixes
- image-search: use segment.image() instead of file (ff82bd6)
- webui: check unknown columns, fix #248 (2a0bbfb)
- discord: support user avatar (14c92ca)
- discord: add missing groupId in getMessage (c5a0124)
- cli: fix call stack exceed error (4569000)
- discord: add missing ids in message-deleted event (#251) (bbd8d6c)
- common: enhance typings for plugin-common (#254) (ab64fee)
- webui: groupStat.last should fallback to 0 (361ea7c)
- common: echo across different platforms, fix #264 (5b56651)
- chess: fix puppeteer integration, fix #263 (0e9b724)
- adapter: fix local image sending (#266) (409dcbc)
- core: should support nested routers (c215069)
- test-utils: remove unnecessary app.start() (5d1023a)
Other Changes
- refactor(core): enhance argv typings (9139e7a)
- chore: adjust workflow (024830b)
- docs: init docs (edb6d5c)
- chore: add work plugin (#245) (14511bd)
- docs: fix workflow error (7d53bc2)
- docs: init adapter docs (d5a5e67)
- docs: add adapter config (16991ec)
- docs: add adapter bot options (1916178)
- chore: bump versions (2642221)
- docs: update changelog (bfe25c1)
- docs: update v3 about (c6fce87)
- docs: add page global apis (b56c4a3)
- Update README.md (d9523e8)
- chore: bump deps (5eefbab)
- docs: database docs (afd5c6e)
- chore: Fix incorrect hyperlinks (#250) (4c0da72)
- test(github): add unit tests (77b222c)
- docs: enhance kaiheila support (cb64259)
- chore: bump versions (1a8a3ec)
- docs: update 3.10.1 changelog (05b4591)
- docs: support docsearch (605bc78)
- chore: bump deps (a2c73dc)
- docs: pwa support (3cd2303)
- docs: add mysql notes on database docs (ccd62ef)
- chore: bump versions (a40f58b)
- revert(core): remove session.mention (824874c)
- chore: bump versions (81c6cb2)