# 更新日志

## [1.15.5](https://github.com/KarinJS/Karin/compare/core-v1.15.4...core-v1.15.5) (2026-04-25)


### 🐛 Bug Fixes

* 插件开发调用checkPkgUpdate判xxx插件未安装 ([#645](https://github.com/KarinJS/Karin/issues/645)) ([cb7dfbf](https://github.com/KarinJS/Karin/commit/cb7dfbfbe68a5b7ceda26ff829c606b908df7970))

## [1.15.4](https://github.com/KarinJS/Karin/compare/core-v1.15.3...core-v1.15.4) (2026-04-01)


### 🐛 Bug Fixes

* getRkey returns undefined due to missing backward compatibility ([#639](https://github.com/KarinJS/Karin/issues/639)) ([87f1184](https://github.com/KarinJS/Karin/commit/87f1184e6c005e6dbe5283180b5a256378066967))

## [1.15.3](https://github.com/KarinJS/Karin/compare/core-v1.15.2...core-v1.15.3) (2026-04-01)


### 🐛 Bug Fixes

* 更新适配器平台、标准、协议和通信方式的类型定义，添加新选项 ([#636](https://github.com/KarinJS/Karin/issues/636)) ([295dc1a](https://github.com/KarinJS/Karin/commit/295dc1a6def09014815d38b7bac115fd0c39e62a))

## [1.15.2](https://github.com/KarinJS/Karin/compare/core-v1.15.1...core-v1.15.2) (2026-03-30)


### 🐛 Bug Fixes

* 上下文(ctx)方法添加 `超时后是否抛出错误` 选项，默认 true ([#634](https://github.com/KarinJS/Karin/issues/634)) ([9f2ac76](https://github.com/KarinJS/Karin/commit/9f2ac7679770878495825e7d450fff31857a9c51))

## [1.15.1](https://github.com/KarinJS/Karin/compare/core-v1.15.0...core-v1.15.1) (2026-03-24)


### 🐛 Bug Fixes

* ffmpeg initialization priority order ([#629](https://github.com/KarinJS/Karin/issues/629)) ([5510219](https://github.com/KarinJS/Karin/commit/5510219de2dc199d1dfe71dd024524b9cf45ff87))

## [1.15.0](https://github.com/KarinJS/Karin/compare/core-v1.14.4...core-v1.15.0) (2026-03-24)


### ✨ Features

* add `outside-top` labelPlacement support for Input (HeroUI v2.8.0) ([#626](https://github.com/KarinJS/Karin/issues/626)) ([e762c57](https://github.com/KarinJS/Karin/commit/e762c573bd943944b530e6c67fc98753a1e4dfad))
* handle bot_offline notice event in OneBot adapter ([#623](https://github.com/KarinJS/Karin/issues/623)) ([61b5a7d](https://github.com/KarinJS/Karin/commit/61b5a7d7b7b6059f040de6bd9c8704422aa04a8a))


### 🐛 Bug Fixes

* debug log level from .env not applied on startup ([#624](https://github.com/KarinJS/Karin/issues/624)) ([df39819](https://github.com/KarinJS/Karin/commit/df39819777975fba925ad30bd90b22aab62d25ec))
* TypeError: data.find is not a function on first startup after npx karin init ([#625](https://github.com/KarinJS/Karin/issues/625)) ([96e85d8](https://github.com/KarinJS/Karin/commit/96e85d8a47e7f90fc8e97dc58e50d7de2f11f518))

## [1.14.4](https://github.com/KarinJS/Karin/compare/core-v1.14.3...core-v1.14.4) (2026-02-23)


### 🐛 Bug Fixes

* close [#615](https://github.com/KarinJS/Karin/issues/615); 适配合并转发的外显参数 ([#616](https://github.com/KarinJS/Karin/issues/616)) ([f1129c9](https://github.com/KarinJS/Karin/commit/f1129c94317102b213148474afbdc1222b4170c5))

## [1.14.3](https://github.com/KarinJS/Karin/compare/core-v1.14.2...core-v1.14.3) (2026-02-09)


### 🐛 Bug Fixes

* 修复pokeUser参数错误的问题close [#576](https://github.com/KarinJS/Karin/issues/576) ([#609](https://github.com/KarinJS/Karin/issues/609)) ([5853366](https://github.com/KarinJS/Karin/commit/5853366236226b340f60d560fab84ac8c2d20d2d))

## [1.14.2](https://github.com/KarinJS/Karin/compare/core-v1.14.1...core-v1.14.2) (2026-01-30)


### 🎡 Continuous Integration

* **workflow:** 移除docker构建 ([#606](https://github.com/KarinJS/Karin/issues/606)) ([302190a](https://github.com/KarinJS/Karin/commit/302190a5bd499b747c3c82ce443979c92825f05c))

## [1.14.1](https://github.com/KarinJS/Karin/compare/core-v1.14.0...core-v1.14.1) (2025-12-25)


### 🐛 Bug Fixes

* 添加定时任务执行策略选项 ([#604](https://github.com/KarinJS/Karin/issues/604)) ([7f81df5](https://github.com/KarinJS/Karin/commit/7f81df561156dba7f65d44d46dbec7583eddbcf6))

## [1.14.0](https://github.com/KarinJS/Karin/compare/core-v1.13.8...core-v1.14.0) (2025-12-12)


### ✨ Features

* bot 连接事件 ([#597](https://github.com/KarinJS/Karin/issues/597)) ([c373d1f](https://github.com/KarinJS/Karin/commit/c373d1f328b484a4af929a6b5a1306bf912af8d2))

## [1.13.8](https://github.com/KarinJS/Karin/compare/core-v1.13.7...core-v1.13.8) (2025-12-12)


### 🐛 Bug Fixes

* 导出@karinjs/log4js ([#595](https://github.com/KarinJS/Karin/issues/595)) ([8b54a0f](https://github.com/KarinJS/Karin/commit/8b54a0f751e80a6689fefb986b4f7fc16369e966))

## [1.13.7](https://github.com/KarinJS/Karin/compare/core-v1.13.6...core-v1.13.7) (2025-12-12)


### 🐛 Bug Fixes

* ci ([#593](https://github.com/KarinJS/Karin/issues/593)) ([9284a0b](https://github.com/KarinJS/Karin/commit/9284a0b7c6529711656ba21f5d2c68f3705cbdea))

## [1.13.6](https://github.com/KarinJS/Karin/compare/core-v1.13.5...core-v1.13.6) (2025-12-12)


### 🐛 Bug Fixes

* ci ([#591](https://github.com/KarinJS/Karin/issues/591)) ([1c43f3d](https://github.com/KarinJS/Karin/commit/1c43f3d9deec7f3276d0a2bf9bc319ed2ee5abab))

## [1.13.5](https://github.com/KarinJS/Karin/compare/core-v1.13.4...core-v1.13.5) (2025-12-12)


### 🐛 Bug Fixes

* build & 暴露 `ONLINE` 事件 ([#588](https://github.com/KarinJS/Karin/issues/588)) ([788f17a](https://github.com/KarinJS/Karin/commit/788f17a33771e86312fd2cc94a453ac1081ec4a7))

## [1.13.4](https://github.com/KarinJS/Karin/compare/core-v1.13.3...core-v1.13.4) (2025-12-12)


### 🐛 Bug Fixes

* ci ([#586](https://github.com/KarinJS/Karin/issues/586)) ([1a5f998](https://github.com/KarinJS/Karin/commit/1a5f9983f7e74961d7e25eb78086a1c9e1bd9d38))

## [1.13.3](https://github.com/KarinJS/Karin/compare/core-v1.13.2...core-v1.13.3) (2025-12-12)


### 🐛 Bug Fixes

* 优化ci ([#584](https://github.com/KarinJS/Karin/issues/584)) ([06ee51d](https://github.com/KarinJS/Karin/commit/06ee51ddb07139d1fd7d9ff6d51cfdf43db10274))

## [1.13.2](https://github.com/KarinJS/Karin/compare/core-v1.13.1...core-v1.13.2) (2025-12-12)


### 🐛 Bug Fixes

* 使用可信任发布 ([#582](https://github.com/KarinJS/Karin/issues/582)) ([4a3b48d](https://github.com/KarinJS/Karin/commit/4a3b48d88d4955f5e4b312c92245bfe49c4bf1c9))

## [1.13.1](https://github.com/KarinJS/Karin/compare/core-v1.13.0...core-v1.13.1) (2025-12-12)


### 🐛 Bug Fixes

* 修改插件名为plugin-puppeteer ([#578](https://github.com/KarinJS/Karin/issues/578)) ([5f48dba](https://github.com/KarinJS/Karin/commit/5f48dbae0c2349c143fe6c232fcffc5a8bab4d30))
* 更新依赖 兼容node18版本 ([#580](https://github.com/KarinJS/Karin/issues/580)) ([ca80263](https://github.com/KarinJS/Karin/commit/ca802635350d205d08c377eb00ebf9054921a38d))

## [1.13.0](https://github.com/KarinJS/Karin/compare/core-v1.12.2...core-v1.13.0) (2025-11-22)


### ✨ Features

* 使用@karinjs/log4js 增强开发体验 ([#577](https://github.com/KarinJS/Karin/issues/577)) ([4e4f998](https://github.com/KarinJS/Karin/commit/4e4f9980cb70e7267a41d63630e9841c74bab161))


### 🐛 Bug Fixes

* Prevent loading plugins with incompatible engine versions and add ignoreEngines option ([#571](https://github.com/KarinJS/Karin/issues/571)) ([33e3279](https://github.com/KarinJS/Karin/commit/33e3279a30908a4aad10cc9d1cba5cd16d17c382))
* 增强ffmpeg鲁棒性 ([#574](https://github.com/KarinJS/Karin/issues/574)) ([972c901](https://github.com/KarinJS/Karin/commit/972c9013b13fac197a2e1eb19a7341a3a48b380c))

## [1.12.2](https://github.com/KarinJS/Karin/compare/core-v1.12.1...core-v1.12.2) (2025-10-20)


### 🐛 Bug Fixes

* **update:** 增强版本比较功能，支持严格语义化版本模式 ([#568](https://github.com/KarinJS/Karin/issues/568)) ([da3843a](https://github.com/KarinJS/Karin/commit/da3843ae3c770b308583d9b0671d4dbd36ce37ec))

## [1.12.1](https://github.com/KarinJS/Karin/compare/core-v1.12.0...core-v1.12.1) (2025-10-17)


### 🐛 Bug Fixes

* Support all semantic versioning formats in changelog parser ([#566](https://github.com/KarinJS/Karin/issues/566)) ([de6b397](https://github.com/KarinJS/Karin/commit/de6b397ebb9fdba85d8b5999a96ed29bb1da9dd8))

## [1.12.0](https://github.com/KarinJS/Karin/compare/core-v1.11.6...core-v1.12.0) (2025-10-15)


### ✨ Features

* add select dropdown component to web.config system ([#558](https://github.com/KarinJS/Karin/issues/558)) ([9040420](https://github.com/KarinJS/Karin/commit/9040420233fb063d69b5e599025999c9ca0dec00))

## [1.11.6](https://github.com/KarinJS/Karin/compare/core-v1.11.5...core-v1.11.6) (2025-10-13)


### 🐛 Bug Fixes

* improve OneBot adapter compatibility for sub_type=normal in private messages ([#555](https://github.com/KarinJS/Karin/issues/555)) ([bc46fa5](https://github.com/KarinJS/Karin/commit/bc46fa5526d34dc608787c07a318334cc8b5e5a1))
* 修复setGgroupHighlights的命名为setGroupHighlights ([#562](https://github.com/KarinJS/Karin/issues/562)) ([8f149a6](https://github.com/KarinJS/Karin/commit/8f149a6678eec390b3897be1a01de0af4abcc301))


### 📝 Documentation

* 添加构建文档脚本 ([#559](https://github.com/KarinJS/Karin/issues/559)) ([8cca251](https://github.com/KarinJS/Karin/commit/8cca2516bb2711775431376bca7a44945f652be2))

## [1.11.5](https://github.com/KarinJS/Karin/compare/core-v1.11.4...core-v1.11.5) (2025-10-08)


### 🐛 Bug Fixes

* Display description text for checkbox component options ([#552](https://github.com/KarinJS/Karin/issues/552)) ([85eb323](https://github.com/KarinJS/Karin/commit/85eb323526dfc6188e3eaedafa1e61c6424eae39))

## [1.11.4](https://github.com/KarinJS/Karin/compare/core-v1.11.3...core-v1.11.4) (2025-10-08)


### 🐛 Bug Fixes

* use ID generator API for unique incremental IDs in input adapter ([#549](https://github.com/KarinJS/Karin/issues/549)) ([a373a71](https://github.com/KarinJS/Karin/commit/a373a711899682aa84ed417d1564ab6321d69396))

## [1.11.3](https://github.com/KarinJS/Karin/compare/core-v1.11.2...core-v1.11.3) (2025-10-07)


### 🐛 Bug Fixes

* correct Redis mock SET method options handling and type checking ([#546](https://github.com/KarinJS/Karin/issues/546)) ([fb6a999](https://github.com/KarinJS/Karin/commit/fb6a99957974932d7222eb0be1510906483d4483))

## [1.11.2](https://github.com/KarinJS/Karin/compare/core-v1.11.1...core-v1.11.2) (2025-10-07)


### 🐛 Bug Fixes

* 修复 Redis Mock 客户端缺少 setEx 等常用方法的问题 ([#543](https://github.com/KarinJS/Karin/issues/543)) ([3797b4f](https://github.com/KarinJS/Karin/commit/3797b4f7721df1428f0f5b068fb77fda017a3792))

## [1.11.1](https://github.com/KarinJS/Karin/compare/core-v1.11.0...core-v1.11.1) (2025-10-02)


### 🐛 Bug Fixes

* Change faceId type from number to number | string in setMsgReaction ([#534](https://github.com/KarinJS/Karin/issues/534)) ([5233508](https://github.com/KarinJS/Karin/commit/523350882848ff3bef2313cb0a147d46da45a2e0))

## [1.11.0](https://github.com/KarinJS/Karin/compare/core-v1.10.23...core-v1.11.0) (2025-10-02)


### ✨ Features

* add avatar field to GroupInfo interface ([#535](https://github.com/KarinJS/Karin/issues/535)) ([7878dcf](https://github.com/KarinJS/Karin/commit/7878dcf9488381399adb618318da9b0560258311))


### 🐛 Bug Fixes

* console adapter to use correct file extensions for video and audio files ([#538](https://github.com/KarinJS/Karin/issues/538)) ([f157112](https://github.com/KarinJS/Karin/commit/f1571120e7599c103fc9615fe9551b4eb8bf4b6e))
* Support Array&lt;string | Elements&gt; in active message interface ([#536](https://github.com/KarinJS/Karin/issues/536)) ([3ff6d62](https://github.com/KarinJS/Karin/commit/3ff6d626436b8b892aab0c772a46abfa6f991485))

## [1.10.23](https://github.com/KarinJS/Karin/compare/core-v1.10.22...core-v1.10.23) (2025-09-08)


### 🐛 Bug Fixes

* **core:** 修复环境变量加载时未覆盖现有值的问题 close [#522](https://github.com/KarinJS/Karin/issues/522) ([4566185](https://github.com/KarinJS/Karin/commit/4566185705baa4709f62c23eaf9b10867b7d5c4f))

## [1.10.22](https://github.com/KarinJS/Karin/compare/core-v1.10.21...core-v1.10.22) (2025-09-06)


### 🐛 Bug Fixes

* ci ([c0c7ad2](https://github.com/KarinJS/Karin/commit/c0c7ad2f8ef71863bb3a6672df76c03115385732))

## [1.10.21](https://github.com/KarinJS/Karin/compare/core-v1.10.20...core-v1.10.21) (2025-09-06)


### 🐛 Bug Fixes

* close [#524](https://github.com/KarinJS/Karin/issues/524) ([b70cf3d](https://github.com/KarinJS/Karin/commit/b70cf3d57d8a20e1f6c85df45a482a768906f816))

## [1.10.20](https://github.com/KarinJS/Karin/compare/core-v1.10.19...core-v1.10.20) (2025-07-16)


### 🐛 Bug Fixes

* 修复pr导致的编译错误 ([20daaf1](https://github.com/KarinJS/Karin/commit/20daaf1bd3713d3f4b7938f831897c7450c10bc8))

## [1.10.19](https://github.com/KarinJS/Karin/compare/core-v1.10.18...core-v1.10.19) (2025-07-14)


### 🐛 Bug Fixes

* 修复lagrange环境下 调用getHistoryMsg只使用getGroupMsgHistory的问题 ([#509](https://github.com/KarinJS/Karin/issues/509)) ([225cc58](https://github.com/KarinJS/Karin/commit/225cc58afd09bef0880a9874c220db5be5077369))

## [1.10.18](https://github.com/KarinJS/Karin/compare/core-v1.10.17...core-v1.10.18) (2025-07-07)


### 🐛 Bug Fixes

* site ([#504](https://github.com/KarinJS/Karin/issues/504)) ([b55de78](https://github.com/KarinJS/Karin/commit/b55de78c082c3c7ead8605c5baf573107b545be9))

## [1.10.17](https://github.com/KarinJS/Karin/compare/core-v1.10.16...core-v1.10.17) (2025-07-03)


### 🐛 Bug Fixes

* 补充频道事件缺少的字段 ([1fd85f4](https://github.com/KarinJS/Karin/commit/1fd85f4af45e535b53818f8cc28661c90cef1315))

## [1.10.16](https://github.com/KarinJS/Karin/compare/core-v1.10.15...core-v1.10.16) (2025-06-30)


### 🐛 Bug Fixes

* hasPermission ([eff1274](https://github.com/KarinJS/Karin/commit/eff1274f9b85dd9e495655b9434e5ee2a5694442))
* napcat name ([5bbe6b1](https://github.com/KarinJS/Karin/commit/5bbe6b1f9018eb29f808a62af9995e04a41ff3e2))
* webui ([baf7666](https://github.com/KarinJS/Karin/commit/baf7666cbc019674d0189b418cf448d1feafb5d6))

## [1.10.15](https://github.com/KarinJS/Karin/compare/core-v1.10.14...core-v1.10.15) (2025-06-30)


### 🐛 Bug Fixes

* `raw`原始文本 ([21cd207](https://github.com/KarinJS/Karin/commit/21cd2074ba7da1650c2ccad6d62f117a8907321f))
* close [#474](https://github.com/KarinJS/Karin/issues/474) ([a985f0a](https://github.com/KarinJS/Karin/commit/a985f0a214ecc8fb7edefe4a00f9afe24e443e4a))
* webui卸载插件 ([2b08c90](https://github.com/KarinJS/Karin/commit/2b08c900c9b199439e418d4f1ec76e3303704408))
* 孤儿进程 ([f459e14](https://github.com/KarinJS/Karin/commit/f459e145480dcb8ebeddf694ca947998350183e9))
* 更新`hooks.sendMsg.message`描述 ([9efe1d4](https://github.com/KarinJS/Karin/commit/9efe1d4378cf5df00ab6c621ead976447f906eba))

## [1.10.14](https://github.com/KarinJS/Karin/compare/core-v1.10.13...core-v1.10.14) (2025-06-30)


### 🐛 Bug Fixes

* onebot 声明周期事件错误 ([7bf0152](https://github.com/KarinJS/Karin/commit/7bf0152fc1d807ea46a1f0998da78403c0883acf))

## [1.10.13](https://github.com/KarinJS/Karin/compare/core-v1.10.12...core-v1.10.13) (2025-06-30)


### 🐛 Bug Fixes

* close [#429](https://github.com/KarinJS/Karin/issues/429) ([bf28049](https://github.com/KarinJS/Karin/commit/bf280492827eb9c1f4208b9179f40998a9094012))


### 📦️ Build System

* fix types error ([05feb59](https://github.com/KarinJS/Karin/commit/05feb59aad90ebff0f31e4f0440f7a9dddf241fc))

## [1.10.12](https://github.com/KarinJS/Karin/compare/core-v1.10.11...core-v1.10.12) (2025-06-28)


### 🐛 Bug Fixes

* close [#453](https://github.com/KarinJS/Karin/issues/453) ([11119b2](https://github.com/KarinJS/Karin/commit/11119b27b49d1b82b81d7d3938e9478ee8ad1798))

## [1.10.11](https://github.com/KarinJS/Karin/compare/core-v1.10.10...core-v1.10.11) (2025-06-28)


### ♻️ Code Refactoring

* onebot ([#486](https://github.com/KarinJS/Karin/issues/486)) ([d6aa616](https://github.com/KarinJS/Karin/commit/d6aa6163f655dc270cf6927a660701a2bb9e7c3c))

## [1.10.10](https://github.com/KarinJS/Karin/compare/core-v1.10.9...core-v1.10.10) (2025-06-17)


### 🐛 Bug Fixes

* 修正前端配置保存判断失败 ([f419144](https://github.com/KarinJS/Karin/commit/f41914408f7871695adbf2f9956265e45ad8bead))

## [1.10.9](https://github.com/KarinJS/Karin/compare/core-v1.10.8...core-v1.10.9) (2025-06-16)


### ⚡️ Performance

* **系统监控:** 增强系统状态监控功能并优化UI展示、格式化主页状态的运行时间 ([#482](https://github.com/KarinJS/Karin/issues/482)) ([e7a0649](https://github.com/KarinJS/Karin/commit/e7a064978eace9d75762301c2baac930a447c11f))


### ♻️ Code Refactoring

* 重构插件索引页 ([#484](https://github.com/KarinJS/Karin/issues/484)) ([6f17242](https://github.com/KarinJS/Karin/commit/6f17242f93a646512b96c6c9474f968f87cae206))

## [1.10.8](https://github.com/KarinJS/Karin/compare/core-v1.10.7...core-v1.10.8) (2025-06-14)


### 🐛 Bug Fixes

* 回滚部分重启逻辑，更新重启交互引导 ([b5363eb](https://github.com/KarinJS/Karin/commit/b5363ebcd66a7e7812073125ac09b227fa437f71))

## [1.10.7](https://github.com/KarinJS/Karin/compare/core-v1.10.6...core-v1.10.7) (2025-06-13)


### 🐛 Bug Fixes

* 优化重启功能逻辑和UI引导 ([7746c21](https://github.com/KarinJS/Karin/commit/7746c21834ea8f010dbb713e66a3ee0d87d1e206))

## [1.10.6](https://github.com/KarinJS/Karin/compare/core-v1.10.5...core-v1.10.6) (2025-06-13)


### 🐛 Bug Fixes

* close [#477](https://github.com/KarinJS/Karin/issues/477) [#460](https://github.com/KarinJS/Karin/issues/460) ([74d2e08](https://github.com/KarinJS/Karin/commit/74d2e08e5cde67b9a17acb857c2691cce33a6d9c))

## [1.10.5](https://github.com/KarinJS/Karin/compare/core-v1.10.4...core-v1.10.5) (2025-06-12)


### 🐛 Bug Fixes

* **webConfig:** 当pkg.version存在时使用其值作为默认版本号 ([0730f4e](https://github.com/KarinJS/Karin/commit/0730f4e7ff7e098da58988e84fe1c688ac8b04e3))

## [1.10.4](https://github.com/KarinJS/Karin/compare/core-v1.10.3...core-v1.10.4) (2025-06-08)


### 🐛 Bug Fixes

* 提升`create-karin`的兼容性 ([#468](https://github.com/KarinJS/Karin/issues/468)) ([23153fd](https://github.com/KarinJS/Karin/commit/23153fdbd8a022af567c095d00f37602d50dc085))

## [1.10.3](https://github.com/KarinJS/Karin/compare/core-v1.10.2...core-v1.10.3) (2025-06-08)


### 🐛 Bug Fixes

* kill Process ([#465](https://github.com/KarinJS/Karin/issues/465)) ([77c4fb6](https://github.com/KarinJS/Karin/commit/77c4fb62405607b585fff5be75357f09e676dd11))

## [1.10.2](https://github.com/KarinJS/Karin/compare/core-v1.10.1...core-v1.10.2) (2025-06-06)


### ⚡️ Performance

* 优化前端文件体积 ([174aa91](https://github.com/KarinJS/Karin/commit/174aa914a3923e09c799c2517c8183fde1c230cb))


### ♻️ Code Refactoring

* 重构无感刷新 ([7555928](https://github.com/KarinJS/Karin/commit/7555928fadf412b7c6b8541cc8d2228104d45c13))

## [1.10.1](https://github.com/KarinJS/Karin/compare/core-v1.10.0...core-v1.10.1) (2025-06-06)


### ♻️ Code Refactoring

* 重构插件管理 引入npm ([#461](https://github.com/KarinJS/Karin/issues/461)) ([2b3de7e](https://github.com/KarinJS/Karin/commit/2b3de7ee4ff7c18b4cd082dbe72f504200048c2b))

## [1.10.0](https://github.com/KarinJS/Karin/compare/core-v1.9.11...core-v1.10.0) (2025-06-06)


### ✨ Features

* **core:** 添加端口相关工具并优化 PID 获取逻辑 ([#457](https://github.com/KarinJS/Karin/issues/457)) ([dc4cda9](https://github.com/KarinJS/Karin/commit/dc4cda9889d52d4c2a4bd90992ce61c23ddf477d))


### 🐛 Bug Fixes

* close [#460](https://github.com/KarinJS/Karin/issues/460) ([dd2bd1a](https://github.com/KarinJS/Karin/commit/dd2bd1aee7edd91dadf98617055426539b0881b8))
* 更新 HMR 日志输出，增加空插件列表提示 ([1d14be2](https://github.com/KarinJS/Karin/commit/1d14be295372096295af890bf45b53b8033e19be))


### ⚡️ Performance

* **core:** 优化端口功能，添加结束指定PID或端口程序 ([#459](https://github.com/KarinJS/Karin/issues/459)) ([0d13395](https://github.com/KarinJS/Karin/commit/0d13395d610b36f306cf56231f732a2ff39c5582))

## [1.9.11](https://github.com/KarinJS/Karin/compare/core-v1.9.10...core-v1.9.11) (2025-06-05)


### 🐛 Bug Fixes

* 转换文件消息段错误 ([5048bd1](https://github.com/KarinJS/Karin/commit/5048bd1108a926086467563bc2f96a5605e68475))

## [1.9.10](https://github.com/KarinJS/Karin/compare/core-v1.9.9...core-v1.9.10) (2025-06-05)


### 🐛 Bug Fixes

* close [#383](https://github.com/KarinJS/Karin/issues/383) ([7391d4e](https://github.com/KarinJS/Karin/commit/7391d4eb4bda70df17e6dc49b8eba4a6a8c89b48))
* close [#454](https://github.com/KarinJS/Karin/issues/454) ([663c119](https://github.com/KarinJS/Karin/commit/663c119ed9d0d476f661673ff1bb095e36d31488))
* 迁移到`engines` ([afb41cb](https://github.com/KarinJS/Karin/commit/afb41cbc3d6a2e8e83182c0afdb029760a897462))

## [1.9.9](https://github.com/KarinJS/Karin/compare/core-v1.9.8...core-v1.9.9) (2025-06-04)


### 🐛 Bug Fixes

* close [#450](https://github.com/KarinJS/Karin/issues/450) ([35aa118](https://github.com/KarinJS/Karin/commit/35aa118dc69c6370b9e090437b65e9a39a2a99c2))


### ⚡️ Performance

* 优化获取实时日志文件Api 限制大文件大小 ([a96de40](https://github.com/KarinJS/Karin/commit/a96de404497edbaaa40b10181341d3586234f73e))


### 💄 Styles

* 优化进程显示标题 ([08c284d](https://github.com/KarinJS/Karin/commit/08c284d317172e09b3e60049cbcc84f18355ff90))


### ♻️ Code Refactoring

* 优化子进程管理逻辑 ([f6629f8](https://github.com/KarinJS/Karin/commit/f6629f886e1f3e578353a1aa200543a45b27e0a2))

## [1.9.8](https://github.com/KarinJS/Karin/compare/core-v1.9.7...core-v1.9.8) (2025-05-24)


### 🐛 Bug Fixes

* close [#448](https://github.com/KarinJS/Karin/issues/448) ([0f552d9](https://github.com/KarinJS/Karin/commit/0f552d91743b8d01fd916d50e33f38abec4f0863))

## [1.9.7](https://github.com/KarinJS/Karin/compare/core-v1.9.6...core-v1.9.7) (2025-05-23)


### ⚡️ Performance

* 优化事件工具 新增`hasPermission` ([fb1d693](https://github.com/KarinJS/Karin/commit/fb1d693c0af1b90fbf2b9e417ac45ff54a7dab07))

## [1.9.6](https://github.com/KarinJS/Karin/compare/core-v1.9.5...core-v1.9.6) (2025-05-22)


### 🐛 Bug Fixes

* 发版 ([11a3701](https://github.com/KarinJS/Karin/commit/11a3701d38d0c51295c1afdfb0c652d5699877b2))

## [1.9.5](https://github.com/KarinJS/Karin/compare/core-v1.9.4...core-v1.9.5) (2025-05-21)


### 🐛 Bug Fixes

* 提升兼容性 ([506453e](https://github.com/KarinJS/Karin/commit/506453e1f4a7809ac4010581555ad6f4d3e9f205))

## [1.9.4](https://github.com/KarinJS/Karin/compare/core-v1.9.3...core-v1.9.4) (2025-05-21)


### 🐛 Bug Fixes

* close [#436](https://github.com/KarinJS/Karin/issues/436) ([9ff2938](https://github.com/KarinJS/Karin/commit/9ff2938a386193c42cef91160205d254865e77c3))
* 升级版本后重启找不到入口文件 ([eadc52f](https://github.com/KarinJS/Karin/commit/eadc52f6e3206b9b5c399e689c64ab7c95f18c8a))


### ⚡️ Performance

* 优化`raceRequest`函数 ([0455a3c](https://github.com/KarinJS/Karin/commit/0455a3c3e9cba1f19c7b6ed1862a16f072cd3599))
* 优化全局配置 添加对应配置项 ([f6c81d3](https://github.com/KarinJS/Karin/commit/f6c81d38d20397f9391ec44703126bafc3c52197))

## [1.9.3](https://github.com/KarinJS/Karin/compare/core-v1.9.2...core-v1.9.3) (2025-05-17)


### 🐛 Bug Fixes

* close [#439](https://github.com/KarinJS/Karin/issues/439) close [#438](https://github.com/KarinJS/Karin/issues/438) ([ea5db12](https://github.com/KarinJS/Karin/commit/ea5db1280a8468a37075dbc94b24fa14ac6757fa))

## [1.9.2](https://github.com/KarinJS/Karin/compare/core-v1.9.1...core-v1.9.2) (2025-05-12)


### 🐛 Bug Fixes

* close [#407](https://github.com/KarinJS/Karin/issues/407) ([#433](https://github.com/KarinJS/Karin/issues/433)) ([2af7499](https://github.com/KarinJS/Karin/commit/2af74998afc20213b731fa9680fb19a5c87e7937))
* close [#431](https://github.com/KarinJS/Karin/issues/431) ([3ee87d6](https://github.com/KarinJS/Karin/commit/3ee87d6442ddeb35e82e0b6b28e2ede97ccd1654))

## [1.9.1](https://github.com/KarinJS/Karin/compare/core-v1.9.0...core-v1.9.1) (2025-05-11)


### ♻️ Code Refactoring

* **core:** 优化插件目录创建逻辑 ([#429](https://github.com/KarinJS/Karin/issues/429)) ([3828411](https://github.com/KarinJS/Karin/commit/382841192b4fe3f91a2797d2118d654a42308d1b))

## [1.9.0](https://github.com/KarinJS/Karin/compare/core-v1.8.13...core-v1.9.0) (2025-05-10)


### ✨ Features

* 增加Docker安装方式以及Docker构建工作流 ([#424](https://github.com/KarinJS/Karin/issues/424)) ([f58417d](https://github.com/KarinJS/Karin/commit/f58417d4593f74b710a5072f5aacdcc8c3d07fab))


### 🎡 Continuous Integration

* 优化ci ([#428](https://github.com/KarinJS/Karin/issues/428)) ([75fe5cb](https://github.com/KarinJS/Karin/commit/75fe5cb5a33b59e0089a39e540602202eb2c675b))

## [1.8.13](https://github.com/KarinJS/Karin/compare/core-v1.8.12...core-v1.8.13) (2025-05-09)


### 🐛 Bug Fixes

* clearCache ([#418](https://github.com/KarinJS/Karin/issues/418)) ([652b8fd](https://github.com/KarinJS/Karin/commit/652b8fdd65bf461fbbe85c3ba7b4dfc948cce915))
* restart ([#415](https://github.com/KarinJS/Karin/issues/415)) ([790ccdd](https://github.com/KarinJS/Karin/commit/790ccddf3c09ef1c91e5b344d3ff9afa7d116e8e))


### 🎡 Continuous Integration

* ban publish-minimal-repro ([#417](https://github.com/KarinJS/Karin/issues/417)) ([6ddcf80](https://github.com/KarinJS/Karin/commit/6ddcf803c99bac68662dbd95902f02bc8b6078cd))

## [1.8.12](https://github.com/KarinJS/Karin/compare/core-v1.8.11...core-v1.8.12) (2025-05-08)


### 🐛 Bug Fixes

* 修复主进程退出时子进程未被正确终止的问题 修复场景唯一标识符缓存问题 ([#413](https://github.com/KarinJS/Karin/issues/413)) ([e971438](https://github.com/KarinJS/Karin/commit/e971438892fe5726466ddfc1fd408599d8af6457))

## [1.8.11](https://github.com/KarinJS/Karin/compare/core-v1.8.10...core-v1.8.11) (2025-05-08)


### 🐛 Bug Fixes

* 修复群消息下会话条件判断错误问题 ([#411](https://github.com/KarinJS/Karin/issues/411)) ([49d3b49](https://github.com/KarinJS/Karin/commit/49d3b498d8a5ae6d0f9f71b9b794ddbc148c3629))

## [1.8.10](https://github.com/KarinJS/Karin/compare/core-v1.8.9...core-v1.8.10) (2025-05-08)


### 🐛 Bug Fixes

* close [#408](https://github.com/KarinJS/Karin/issues/408) ([#409](https://github.com/KarinJS/Karin/issues/409)) ([8c78b4a](https://github.com/KarinJS/Karin/commit/8c78b4a753a791248ab752e2a8426ff82eb467d5))

## [1.8.9](https://github.com/KarinJS/Karin/compare/core-v1.8.8...core-v1.8.9) (2025-05-07)


### 🐛 Bug Fixes

* 修复`web-config`读取的是缓存 ([#405](https://github.com/KarinJS/Karin/issues/405)) ([3335cef](https://github.com/KarinJS/Karin/commit/3335cefc70b811e11084f4cee1a87c8602ae6838))

## [1.8.8](https://github.com/KarinJS/Karin/compare/core-v1.8.7...core-v1.8.8) (2025-05-07)


### 🐛 Bug Fixes

* `.npmrc` ([#404](https://github.com/KarinJS/Karin/issues/404)) ([7769c31](https://github.com/KarinJS/Karin/commit/7769c31b63f7d458d4f4ca21ba4c2cd523c83b5e))
* **onebot:** 控制台不输出`base64://...` ([#402](https://github.com/KarinJS/Karin/issues/402)) ([a51d382](https://github.com/KarinJS/Karin/commit/a51d382feda71bc5838a085d0123ea7ec9e56213))

## [1.8.7](https://github.com/KarinJS/Karin/compare/core-v1.8.6...core-v1.8.7) (2025-05-07)


### ♻️ Code Refactoring

* 重构日志模块 ([#393](https://github.com/KarinJS/Karin/issues/393)) ([21d0878](https://github.com/KarinJS/Karin/commit/21d0878571c30353c7c852dd8edab6a715a811a0))

## [1.8.6](https://github.com/KarinJS/Karin/compare/core-v1.8.5...core-v1.8.6) (2025-05-05)


### 🐛 Bug Fixes

* axios 1.1.8 ([0584a20](https://github.com/KarinJS/Karin/commit/0584a20af136bbce157dccf3e634513e28c9e455))
* close [#372](https://github.com/KarinJS/Karin/issues/372) ([#388](https://github.com/KarinJS/Karin/issues/388)) ([f1d1556](https://github.com/KarinJS/Karin/commit/f1d1556019099a5da8a3f3801640e76c17a65ded))


### ♻️ Code Refactoring

* 重构`getHistoryMsg`接口 支持传入`seq` ([#387](https://github.com/KarinJS/Karin/issues/387)) ([77f4292](https://github.com/KarinJS/Karin/commit/77f429202477f6dd2ff3df563b2b958d50e6ee32))

## [1.8.5](https://github.com/KarinJS/Karin/compare/core-v1.8.4...core-v1.8.5) (2025-05-04)


### 🐛 Bug Fixes

* clone [#380](https://github.com/KarinJS/Karin/issues/380) ([1afb012](https://github.com/KarinJS/Karin/commit/1afb01270cd9dae884ecbd41236d59e99c622d9a))

## [1.8.4](https://github.com/KarinJS/Karin/compare/core-v1.8.3...core-v1.8.4) (2025-05-03)


### 🐛 Bug Fixes

* axios入口错误 ([8da00d9](https://github.com/KarinJS/Karin/commit/8da00d97f821830dc0added6dff3474405686747))

## [1.8.3](https://github.com/KarinJS/Karin/compare/core-v1.8.2...core-v1.8.3) (2025-05-03)


### 🐛 Bug Fixes

* 修正axios ([8d093c0](https://github.com/KarinJS/Karin/commit/8d093c0f7cb2dfafdab79fd1ec8aa2a35f60b848))
* 更新axios版本至1.1.6 ([ee1b0b9](https://github.com/KarinJS/Karin/commit/ee1b0b94dfa58fc5d3774d75f31168c180b0073a))

## [1.8.2](https://github.com/KarinJS/Karin/compare/core-v1.8.1...core-v1.8.2) (2025-05-03)


### 🐛 Bug Fixes

* build error ([7facb80](https://github.com/KarinJS/Karin/commit/7facb80f5f7e4968916a57459c0293c856398147))
* 处理`ERR_PNPM_PUBLIC_HOIST_PATTERN_DIFF` 提升兼容性 ([3ecb7d0](https://github.com/KarinJS/Karin/commit/3ecb7d0ac30245b18a0702da6a6604e7510e099b))
* 强制修复`ERR_PNPM_PUBLIC_HOIST_PATTERN_DIFF` ([b48b1b0](https://github.com/KarinJS/Karin/commit/b48b1b073a035dd6fe8d9f544f4a684761fabf37))

## [1.8.1](https://github.com/KarinJS/Karin/compare/core-v1.8.0...core-v1.8.1) (2025-05-03)


### 🐛 Bug Fixes

* main error ([878c141](https://github.com/KarinJS/Karin/commit/878c141452fd550baedf2d2f2a6e129b777e9e7e))

## [1.8.0](https://github.com/KarinJS/Karin/compare/core-v1.7.14...core-v1.8.0) (2025-05-03)


### ✨ Features

* `pingRequest` ([2fea411](https://github.com/KarinJS/Karin/commit/2fea411fd135d01b0caf628a2078ecc5608c8c2e))
* 1.8.0 ([#344](https://github.com/KarinJS/Karin/issues/344)) ([be97fae](https://github.com/KarinJS/Karin/commit/be97fae5815b808b3453853c9ed6929540f2b340))
* 在package.json中添加默认文件路径以支持新功能 ([d8f5619](https://github.com/KarinJS/Karin/commit/d8f56197dcbde9725da351a83da72e571791e0d5))
* 增加插件热加载功能 ([2c8ff09](https://github.com/KarinJS/Karin/commit/2c8ff09c44fbdf78af3963170b1e6f8502fd7626))
* 增强webui插件安装和卸载日志记录 ([6decbd5](https://github.com/KarinJS/Karin/commit/6decbd52181c4c533f04be64c677871a183ecd52))
* 增强插件安装功能 ([1013ed9](https://github.com/KarinJS/Karin/commit/1013ed92c680db13fcd09fe2076b4c1ef4454155))
* 处理WebSocket连接中的敏感信息 ([49869c2](https://github.com/KarinJS/Karin/commit/49869c2478d7aca1165384bf22508038498f0281))
* 控制台支持 `rs` `restart` `stop` ([47cf9e3](https://github.com/KarinJS/Karin/commit/47cf9e3f78fa5a9036dd2cae0343656a88fe9d1f))
* 更新插件选择器和命令插件缓存逻辑 ([9c60dfd](https://github.com/KarinJS/Karin/commit/9c60dfd67f2d6f4bd4bba3196a40185af078ff43))
* 更新缓存过期时间和版本信息 ([b580908](https://github.com/KarinJS/Karin/commit/b58090815f8c77ad6079b4a49e5cdcf336b0e7be))
* 更新获取完整插件列表的逻辑 ([e8c1768](https://github.com/KarinJS/Karin/commit/e8c17683cafc0b66f668ca16e971173f396dc6ea))
* 更新适配器基类和插件管理逻辑 ([ca05cb6](https://github.com/KarinJS/Karin/commit/ca05cb6bfa429599b5e7777d3c327a84895b6dfe))
* 添加发送消息和转发消息后的钩子功能，支持开发者自定义处理逻辑 ([2de67a1](https://github.com/KarinJS/Karin/commit/2de67a173b109753cd1fde1ef585d0845f269b5a))
* 添加已加载命令插件缓存信息列表接口 ([d1219ec](https://github.com/KarinJS/Karin/commit/d1219ec28282bb391e97391fed8047bb86fb1606))
* 添加文件存在性检查和优化配置路径获取逻辑 ([21122a2](https://github.com/KarinJS/Karin/commit/21122a271a7a42cdeb2618abce91fbe9eaab37b4))


### 🐛 Bug Fixes

* pty init ([12d7bbc](https://github.com/KarinJS/Karin/commit/12d7bbc9090f45d41e312869492a61d3048d691e))
* sqlite3不转esm。 ([59933da](https://github.com/KarinJS/Karin/commit/59933dac81b57e93d0ca1939cd567174ff52fe6e))
* 修复KarinConvertAdapter消息转换逻辑 ([4d0252c](https://github.com/KarinJS/Karin/commit/4d0252c9c3380aac89c2f38bb148a6c4296c485e))
* 修复web静态资源路径错误 ([b1fc1e1](https://github.com/KarinJS/Karin/commit/b1fc1e1ca7d241617e64edacb7656c0b5f27e222))
* 修复编译后启动顺序造成的`logger`函数不存在的问题 ([2640e97](https://github.com/KarinJS/Karin/commit/2640e9741ef7799bcf64bdbed9e814b4cb457312))
* 修正安装虚拟终端后，动态加载失败的问题 ([b9caf0e](https://github.com/KarinJS/Karin/commit/b9caf0e24649c8995a8695ed04c0dfd4d4012ddd))
* 工作区 ([1635d9d](https://github.com/KarinJS/Karin/commit/1635d9d3015b53f055134cb6746ae338d0d8ce48))
* 更新模块类型判断逻辑 ([ef2162a](https://github.com/KarinJS/Karin/commit/ef2162ab172a36d04ef2949ba0ec1f34eed47a0e))


### ⚡️ Performance

* 优化网络状态获取和监控可见性管理 ([9ff1ad5](https://github.com/KarinJS/Karin/commit/9ff1ad5b84e7db81069c1441123bc70aabc7c00c))


### 🎫 Chores

* 提升`node-pty`版本 支持`nodejs 23` ([59f07f6](https://github.com/KarinJS/Karin/commit/59f07f67470c43b5b18f5401940913da3d61df62))


### ♻️ Code Refactoring

* 优化插件加载逻辑，简化入口文件处理；增强本地插件配置获取功能 ([8008784](https://github.com/KarinJS/Karin/commit/80087840ac4c9e0b6f3d78125bf5e7cb448e1f43))
* 重构插件市场 ([fb19543](https://github.com/KarinJS/Karin/commit/fb19543b9c2f55bd23bee40c682085fdd2949481))
* 重构插件市场完成 ([24a47b1](https://github.com/KarinJS/Karin/commit/24a47b16915f7338e4b9ec7d7bf050641b6a2365))
* 重构路由导出和工具函数 ([12b2a7e](https://github.com/KarinJS/Karin/commit/12b2a7ee6938e9eb7079e4567cc2c8f139ce3797))


### 📦️ Build System

* fix error ([832f3d8](https://github.com/KarinJS/Karin/commit/832f3d8daa841b5771c052ba6a3f0c4339cebc49))

## [1.7.14](https://github.com/KarinJS/Karin/compare/core-v1.7.13...core-v1.7.14) (2025-03-28)


### 🐛 Bug Fixes

* 初始化计数器以确保缓存统计正确 ([bec90c1](https://github.com/KarinJS/Karin/commit/bec90c1cfa90a545fe41b838ecab8a74fa0725fd))


### 💄 Styles

* 增加更新依赖和插件的功能，优化输出结果格式 ([9fc2375](https://github.com/KarinJS/Karin/commit/9fc23758aeec43a1e365083a379631565bc1696a))

## [1.7.13](https://github.com/KarinJS/Karin/compare/core-v1.7.12...core-v1.7.13) (2025-03-28)


### 🐛 Bug Fixes

* 修正npm plugin不加载的问题 ([4811aef](https://github.com/KarinJS/Karin/commit/4811aef5fb39e56584b95e68df7bae65d6e0cba2))

## [1.7.12](https://github.com/KarinJS/Karin/compare/core-v1.7.11...core-v1.7.12) (2025-03-27)


### 🐛 Bug Fixes

* close [#327](https://github.com/KarinJS/Karin/issues/327) close  [#319](https://github.com/KarinJS/Karin/issues/319) ([3d5816d](https://github.com/KarinJS/Karin/commit/3d5816d52550d72e8a261a137fc6042d7d27895b))
* close [#329](https://github.com/KarinJS/Karin/issues/329)  添加插件版本兼容性检查，更新文件获取函数以支持绝对路径返回 ([0e29b3a](https://github.com/KarinJS/Karin/commit/0e29b3a31c834262d56ddd25d06eed3b2ad8c928))
* 优化插件版本兼容性检查，延迟日志输出以提高用户体验 ([cdbfcba](https://github.com/KarinJS/Karin/commit/cdbfcba05d4d043150092358711a1b8386d6ba06))
* 优化插件版本兼容性检查，延迟日志输出以提高用户体验 ([aa8a07b](https://github.com/KarinJS/Karin/commit/aa8a07b93b25ce41c8053398c201851205ba155e))
* 更新插件版本兼容性检查，使用 satisfies 替代 range 函数名称 解决导出冲突 ([d526b4f](https://github.com/KarinJS/Karin/commit/d526b4f456d9257c3fdd6f698a5735c7b4706d18))


### ♻️ Code Refactoring

* close [#325](https://github.com/KarinJS/Karin/issues/325) 重构消息钩子系统，移除旧的空消息钩子，新增事件调用钩子支持 ([b54d294](https://github.com/KarinJS/Karin/commit/b54d294cff3972bd7730fe287e4ccdf8c633eb22))
* 移除 range.ts 中的示例使用代码，简化文件结构 ([c413fa3](https://github.com/KarinJS/Karin/commit/c413fa39cd9d978af01dc473515c3bb9d4d5eb73))
* 重构路径常量，新增以 karinPath 开头的新常量，保留旧常量以保持兼容性 ([a80a3db](https://github.com/KarinJS/Karin/commit/a80a3db1d76bca825ba023c7d8bfa42e4773c321))


### 📦️ Build System

* fix build type ([b7b4f50](https://github.com/KarinJS/Karin/commit/b7b4f50657c07369538ef6a3d07a80c27dcbb582))

## [1.7.11](https://github.com/KarinJS/Karin/compare/core-v1.7.10...core-v1.7.11) (2025-03-27)


### 🐛 Bug Fixes

* close [#341](https://github.com/KarinJS/Karin/issues/341) ([6c738ab](https://github.com/KarinJS/Karin/commit/6c738ab5d01487db9dfefed6ec97bdfdde1ba84d))


### 📦️ Build System

* type error ([761f659](https://github.com/KarinJS/Karin/commit/761f659205d8524293661cd87f8f7bbbe1783e46))

## [1.7.10](https://github.com/KarinJS/Karin/compare/core-v1.7.9...core-v1.7.10) (2025-03-26)


### 🐛 Bug Fixes

* sqlite3 锁定5.1.6 ([5c8589e](https://github.com/KarinJS/Karin/commit/5c8589e3825ac58c13734d11707e9009eaea0190))
* 清理日志有点多 ([5d9895a](https://github.com/KarinJS/Karin/commit/5d9895a3d9dd23895a3519aaaad0666c0af48022))


### ✅ Tests

* 初步适配`puppeteer-server` ([264eb11](https://github.com/KarinJS/Karin/commit/264eb11f7a928eaebb363a8526342b2588a2525d))

## [1.7.9](https://github.com/KarinJS/Karin/compare/core-v1.7.8...core-v1.7.9) (2025-03-24)


### 🐛 Bug Fixes

* close [#332](https://github.com/KarinJS/Karin/issues/332) ([3c80968](https://github.com/KarinJS/Karin/commit/3c80968366d9e2b963ac3d6f49101ee788490adf))


### ⚡️ Performance

* 优化日志显示 ([f3339a9](https://github.com/KarinJS/Karin/commit/f3339a998c16588e24a7418fa9e5b8ff7987462f))

## [1.7.8](https://github.com/KarinJS/Karin/compare/core-v1.7.7...core-v1.7.8) (2025-03-23)


### 🐛 Bug Fixes

* fix [#316](https://github.com/KarinJS/Karin/issues/316) ([4c2340b](https://github.com/KarinJS/Karin/commit/4c2340bbd47c193182e2b1761e1840e39c7b3e70))
* fix [#322](https://github.com/KarinJS/Karin/issues/322) ([4214772](https://github.com/KarinJS/Karin/commit/421477269702d06d67d915000186efc5177f9f69))
* **网络监控:** 优化网络监控组件的轮询和图表管理 ([73369c7](https://github.com/KarinJS/Karin/commit/73369c791c5c4b7a59e5c31ff6ec464523d490ac))


### 💄 Styles

* 优化部分样式 ([5eaaeed](https://github.com/KarinJS/Karin/commit/5eaaeed6722efdd9e282e9ab43b5f59c5975ab3f))


### 🎡 Continuous Integration

* 锁定版本 ([db44a80](https://github.com/KarinJS/Karin/commit/db44a80e4ebb4a63fb47c7c58113fbebff0aa07f))

## [1.7.7](https://github.com/KarinJS/Karin/compare/core-v1.7.6...core-v1.7.7) (2025-03-20)


### 🐛 Bug Fixes

* export renderTpl ([73b8d58](https://github.com/KarinJS/Karin/commit/73b8d58bc356a1a178b590202afd859028300f16))

## [1.7.6](https://github.com/KarinJS/Karin/compare/core-v1.7.5...core-v1.7.6) (2025-03-19)


### 🐛 Bug Fixes

* **login:** 自动登录 ([6911cd8](https://github.com/KarinJS/Karin/commit/6911cd84ad56ef11c2e69695e8ef090617a57a1f))

## [1.7.5](https://github.com/KarinJS/Karin/compare/core-v1.7.4...core-v1.7.5) (2025-03-18)


### 🐛 Bug Fixes

* 哎呀 ([d77e5f8](https://github.com/KarinJS/Karin/commit/d77e5f85f0b56157e895d7945f9bd38662c6d8fa))

## [1.7.4](https://github.com/KarinJS/Karin/compare/core-v1.7.3...core-v1.7.4) (2025-03-17)


### 🐛 Bug Fixes

* close [#313](https://github.com/KarinJS/Karin/issues/313) ([665ee4f](https://github.com/KarinJS/Karin/commit/665ee4f4771310f658532e05099cbb1bfd0a97bd))


### ⚡️ Performance

* 缓存一周 ([23dd2d7](https://github.com/KarinJS/Karin/commit/23dd2d71a1fda0f5a4c1ff042389ccc80adb5141))


### 📦️ Build System

* fix error ([a29345e](https://github.com/KarinJS/Karin/commit/a29345e91a858b1446b93d23753c1049608541fe))

## [1.7.3](https://github.com/KarinJS/Karin/compare/core-v1.7.2...core-v1.7.3) (2025-03-14)


### ♻️ Code Refactoring

* 去除level 使用sqlite3代替 ([d4d950f](https://github.com/KarinJS/Karin/commit/d4d950f923bd7357c90a39e474418157baa7a22e))

## [1.7.2](https://github.com/KarinJS/Karin/compare/core-v1.7.1...core-v1.7.2) (2025-03-12)


### 🐛 Bug Fixes

* 细节优化 ([a2dcdb0](https://github.com/KarinJS/Karin/commit/a2dcdb0eaaed203c77ab8c0f553e7db84000a6e4))

## [1.7.1](https://github.com/KarinJS/Karin/compare/core-v1.7.0...core-v1.7.1) (2025-03-12)


### 🐛 Bug Fixes

* ... ([d43be54](https://github.com/KarinJS/Karin/commit/d43be549728975cf8cbbd38f2d6ba9c47cb88634))

## [1.7.0](https://github.com/KarinJS/Karin/compare/core-v1.6.0...core-v1.7.0) (2025-03-12)


### ✨ Features

* jwt ([#284](https://github.com/KarinJS/Karin/issues/284)) ([9f4c2d8](https://github.com/KarinJS/Karin/commit/9f4c2d831fb57f1d4b2ac2417cec366753f419ab))
* 仿真终端 网络监控 感谢都行师傅~ ([#304](https://github.com/KarinJS/Karin/issues/304)) ([4d16851](https://github.com/KarinJS/Karin/commit/4d16851ec3c66be423ac6a485036a742f69e5ef6))
* 新增主页更新提示、快速更新本体入口、首次加载页面动画 ([#301](https://github.com/KarinJS/Karin/issues/301)) ([3f7efc5](https://github.com/KarinJS/Karin/commit/3f7efc52fdcf2f9b5708800e57c88b6658034817))


### 🐛 Bug Fixes

* fix [#287](https://github.com/KarinJS/Karin/issues/287) 提供兼容性 ([1ac554f](https://github.com/KarinJS/Karin/commit/1ac554fcb7b60aacb31fcfc4c5107fd84c1c9ae3))
* hmr ([c09f423](https://github.com/KarinJS/Karin/commit/c09f4231d53d26ac1e3643ba18dd7dab10d032cc))
* pub error ([0bfc6dc](https://github.com/KarinJS/Karin/commit/0bfc6dcb4603f4002b1b90400a6e8fd2e68f34ba))
* 修复在组织下的npm包名称在web下跳转错误的问题 ([4c64c8c](https://github.com/KarinJS/Karin/commit/4c64c8c82a3776e19448dea1973080844b5f2dba))
* 修复插件页面跳转 修复web在夜间模式下某些样式问题 ([aa8734e](https://github.com/KarinJS/Karin/commit/aa8734e74d064a86b88256c53768dfaae9bdf70a))
* 发版 ([ee46097](https://github.com/KarinJS/Karin/commit/ee4609716831ae7eac3f89ee222958903e8302c1))
* 启动时依赖缺失不打印依赖的问题 ([5d1d98a](https://github.com/KarinJS/Karin/commit/5d1d98a584e03fcf66652d15dbe532e88429dea7))
* 实时日志 ([d3512b2](https://github.com/KarinJS/Karin/commit/d3512b20ea08e348390f7fbfde0046e133595a14))
* 登录api增加阈值 fix [#288](https://github.com/KarinJS/Karin/issues/288) ([116ed45](https://github.com/KarinJS/Karin/commit/116ed45b0cf9c6e4980d6810c8b4569edee1a0a2))
* 路由注册错误 ([594a453](https://github.com/KarinJS/Karin/commit/594a453e3ab41504cdc5735ca08546b2ea683099))


### 💄 Styles

* tabs ([9369507](https://github.com/KarinJS/Karin/commit/9369507dc16a561fa69eafd95af07c62bfc6dce9))
* 优化前端样式 ([#283](https://github.com/KarinJS/Karin/issues/283)) ([0c4745d](https://github.com/KarinJS/Karin/commit/0c4745d299d49f3a93f6d5dba8f55b5a3bc71f33))


### 🎫 Chores

* **main:** release 1.4.6 ([#296](https://github.com/KarinJS/Karin/issues/296)) ([79d9233](https://github.com/KarinJS/Karin/commit/79d92338a5af5c323094a20eac768e9edd276ccd))
* **main:** release 1.6.0 ([#305](https://github.com/KarinJS/Karin/issues/305)) ([f682392](https://github.com/KarinJS/Karin/commit/f6823927681d14325c9dfeeab2c977d364dab182))
* **main:** release core 1.4.5 ([#295](https://github.com/KarinJS/Karin/issues/295)) ([08b1a1b](https://github.com/KarinJS/Karin/commit/08b1a1b060a629834ab7b97f23e406e2794b2f97))
* release 1.4.2 ([#290](https://github.com/KarinJS/Karin/issues/290)) ([f702235](https://github.com/KarinJS/Karin/commit/f70223501dbea5cc0609514bf2958c61d117e562))
* release main ([#282](https://github.com/KarinJS/Karin/issues/282)) ([b88b7ce](https://github.com/KarinJS/Karin/commit/b88b7ceb234c1e23a4defe8fc931160bc2b04df0))
* release main ([#285](https://github.com/KarinJS/Karin/issues/285)) ([4632b85](https://github.com/KarinJS/Karin/commit/4632b85fe94993e5c68d12427bdf3b88fff14055))
* release main ([#286](https://github.com/KarinJS/Karin/issues/286)) ([66ff138](https://github.com/KarinJS/Karin/commit/66ff138f74dc54cc1f18c8d9679ae026c541a58f))
* release main ([#291](https://github.com/KarinJS/Karin/issues/291)) ([dacf483](https://github.com/KarinJS/Karin/commit/dacf48327411667dddb18f11c0450233512f136d))
* release main ([#298](https://github.com/KarinJS/Karin/issues/298)) ([69008cd](https://github.com/KarinJS/Karin/commit/69008cd7832d758d0fcb8a68e4b3f384303da762))
* release main 1.4.4 ([#293](https://github.com/KarinJS/Karin/issues/293)) ([0fc3d8f](https://github.com/KarinJS/Karin/commit/0fc3d8f2f38112f1c2bc2ed1d722c581837637e1))
* release main 1.4.8 ([#299](https://github.com/KarinJS/Karin/issues/299)) ([cda5a1a](https://github.com/KarinJS/Karin/commit/cda5a1af8565f677bf7923fe371731f4e55de413))
* release main 1.5.0 ([#300](https://github.com/KarinJS/Karin/issues/300)) ([2d97516](https://github.com/KarinJS/Karin/commit/2d97516866376365c47d69d106e45dee88ffc819))


### ♻️ Code Refactoring

* 重构框架配置页面 ([#292](https://github.com/KarinJS/Karin/issues/292)) ([e718144](https://github.com/KarinJS/Karin/commit/e7181441b2b4c86b1f557a8e17c735e2396817f8))


### 📦️ Build System

* 1.6.0 ([f318e05](https://github.com/KarinJS/Karin/commit/f318e05020e0c5a8ddb8a214c02ae7e6af0c499d))
* **deps:** bump axios from 1.7.9 to 1.8.2 ([#303](https://github.com/KarinJS/Karin/issues/303)) ([04d337b](https://github.com/KarinJS/Karin/commit/04d337be3981722807395d1e9e1e1c632c2175b4))
* **deps:** bump axios from 1.7.9 to 1.8.2 in /packages/core ([#302](https://github.com/KarinJS/Karin/issues/302)) ([c2e3379](https://github.com/KarinJS/Karin/commit/c2e3379670a56c2bd1abd88fbe6315766a479348))

## [1.6.0](https://github.com/KarinJS/Karin/compare/core-v1.5.0...core-v1.6.0) (2025-03-12)


### ✨ Features

* 仿真终端 网络监控 感谢都行师傅~ ([#304](https://github.com/KarinJS/Karin/issues/304)) ([4d16851](https://github.com/KarinJS/Karin/commit/4d16851ec3c66be423ac6a485036a742f69e5ef6))

## [1.5.0](https://github.com/KarinJS/Karin/compare/core-v1.4.8...core-v1.5.0) (2025-03-09)


### ✨ Features

* 新增主页更新提示、快速更新本体入口、首次加载页面动画 ([#301](https://github.com/KarinJS/Karin/issues/301)) ([3f7efc5](https://github.com/KarinJS/Karin/commit/3f7efc52fdcf2f9b5708800e57c88b6658034817))


### 📦️ Build System

* **deps:** bump axios from 1.7.9 to 1.8.2 ([#303](https://github.com/KarinJS/Karin/issues/303)) ([04d337b](https://github.com/KarinJS/Karin/commit/04d337be3981722807395d1e9e1e1c632c2175b4))
* **deps:** bump axios from 1.7.9 to 1.8.2 in /packages/core ([#302](https://github.com/KarinJS/Karin/issues/302)) ([c2e3379](https://github.com/KarinJS/Karin/commit/c2e3379670a56c2bd1abd88fbe6315766a479348))

## [1.4.8](https://github.com/KarinJS/Karin/compare/core-v1.4.7...core-v1.4.8) (2025-03-07)


### 🐛 Bug Fixes

* 启动时依赖缺失不打印依赖的问题 ([5d1d98a](https://github.com/KarinJS/Karin/commit/5d1d98a584e03fcf66652d15dbe532e88429dea7))

## [1.4.7](https://github.com/KarinJS/Karin/compare/core-v1.4.6...core-v1.4.7) (2025-03-06)


### 🐛 Bug Fixes

* hmr ([c09f423](https://github.com/KarinJS/Karin/commit/c09f4231d53d26ac1e3643ba18dd7dab10d032cc))

## [1.4.6](https://github.com/KarinJS/Karin/compare/core-v1.4.5...core-v1.4.6) (2025-03-05)


### 🐛 Bug Fixes

* 修复插件页面跳转 修复web在夜间模式下某些样式问题 ([aa8734e](https://github.com/KarinJS/Karin/commit/aa8734e74d064a86b88256c53768dfaae9bdf70a))
* 实时日志 ([d3512b2](https://github.com/KarinJS/Karin/commit/d3512b20ea08e348390f7fbfde0046e133595a14))


### 💄 Styles

* tabs ([9369507](https://github.com/KarinJS/Karin/commit/9369507dc16a561fa69eafd95af07c62bfc6dce9))

## [1.4.5](https://github.com/KarinJS/Karin/compare/core-v1.4.4...core-v1.4.5) (2025-03-04)


### 🐛 Bug Fixes

* pub error ([0bfc6dc](https://github.com/KarinJS/Karin/commit/0bfc6dcb4603f4002b1b90400a6e8fd2e68f34ba))

## [1.4.4](https://github.com/KarinJS/Karin/compare/core-v1.4.3...core-v1.4.4) (2025-03-04)


### 🐛 Bug Fixes

* 修复在组织下的npm包名称在web下跳转错误的问题 ([4c64c8c](https://github.com/KarinJS/Karin/commit/4c64c8c82a3776e19448dea1973080844b5f2dba))

## [1.4.3](https://github.com/KarinJS/Karin/compare/core-v1.4.2...core-v1.4.3) (2025-03-04)


### ♻️ Code Refactoring

* 重构框架配置页面 ([#292](https://github.com/KarinJS/Karin/issues/292)) ([e718144](https://github.com/KarinJS/Karin/commit/e7181441b2b4c86b1f557a8e17c735e2396817f8))

## [1.4.2](https://github.com/KarinJS/Karin/compare/core-v1.4.1...core-v1.4.2) (2025-03-01)


### 🐛 Bug Fixes

* fix [#287](https://github.com/KarinJS/Karin/issues/287) 提供兼容性 ([1ac554f](https://github.com/KarinJS/Karin/commit/1ac554fcb7b60aacb31fcfc4c5107fd84c1c9ae3))
* 登录api增加阈值 fix [#288](https://github.com/KarinJS/Karin/issues/288) ([116ed45](https://github.com/KarinJS/Karin/commit/116ed45b0cf9c6e4980d6810c8b4569edee1a0a2))

## [1.4.1](https://github.com/KarinJS/Karin/compare/core-v1.4.0...core-v1.4.1) (2025-02-28)


### 🐛 Bug Fixes

* 发版 ([ee46097](https://github.com/KarinJS/Karin/commit/ee4609716831ae7eac3f89ee222958903e8302c1))

## [1.4.0](https://github.com/KarinJS/Karin/compare/core-v1.3.21...core-v1.4.0) (2025-02-27)


### ✨ Features

* jwt ([#284](https://github.com/KarinJS/Karin/issues/284)) ([9f4c2d8](https://github.com/KarinJS/Karin/commit/9f4c2d831fb57f1d4b2ac2417cec366753f419ab))

## [1.3.21](https://github.com/KarinJS/Karin/compare/core-v1.3.20...core-v1.3.21) (2025-02-27)


### 💄 Styles

* 优化前端样式 ([#283](https://github.com/KarinJS/Karin/issues/283)) ([0c4745d](https://github.com/KarinJS/Karin/commit/0c4745d299d49f3a93f6d5dba8f55b5a3bc71f33))


### ♻️ Code Refactoring

* 使用react-hook-form重构前端配置页面 ([#281](https://github.com/KarinJS/Karin/issues/281)) ([8dc953e](https://github.com/KarinJS/Karin/commit/8dc953e430c9eafe67f25ae95a598921bbc4ce22))


### 🎡 Continuous Integration

* test ([3b7e1de](https://github.com/KarinJS/Karin/commit/3b7e1de85e57b55dba2e180db6f4ba5ffe6ac973))
* 将pr包发包github上 ([ad51b69](https://github.com/KarinJS/Karin/commit/ad51b692faaeb6747ef209296c5ee9db04f60a4a))

## [1.3.20](https://github.com/KarinJS/Karin/compare/core-v1.3.19...core-v1.3.20) (2025-02-26)


### 🐛 Bug Fixes

* cause error ([140831f](https://github.com/KarinJS/Karin/commit/140831fe99da39506278838ca7afc3a7deca92b8))
* middleware ([8a7896e](https://github.com/KarinJS/Karin/commit/8a7896ebec77716069d9a31dc3db2da6669ca0c4))

## [1.3.19](https://github.com/KarinJS/Karin/compare/core-v1.3.18...core-v1.3.19) (2025-02-25)


### 🐛 Bug Fixes

* hook ([3647bb2](https://github.com/KarinJS/Karin/commit/3647bb2db51d09a7ad94c33a78abb42455300abe))

## [1.3.18](https://github.com/KarinJS/Karin/compare/core-v1.3.17...core-v1.3.18) (2025-02-24)


### 🐛 Bug Fixes

* 兼容性提升 ([d22b68a](https://github.com/KarinJS/Karin/commit/d22b68a7600d419c4c2571e21893d2d36011df25))

## [1.3.17](https://github.com/KarinJS/Karin/compare/core-v1.3.16...core-v1.3.17) (2025-02-24)


### 🐛 Bug Fixes

* 完善未匹配到插件的hook ([ba1869c](https://github.com/KarinJS/Karin/commit/ba1869c25d072be5832b26a7e0e0cd6602cabb8f))
* 完善消息hooks ([0896237](https://github.com/KarinJS/Karin/commit/089623798bc508eca0753cd6cac108f3585c9654))
* 完善消息发送hook ([cb65ebe](https://github.com/KarinJS/Karin/commit/cb65ebeff4242b8d320d5bac4f9e3977cda2732c))

## [1.3.16](https://github.com/KarinJS/Karin/compare/core-v1.3.15...core-v1.3.16) (2025-02-23)


### 🐛 Bug Fixes

* ci ([7606096](https://github.com/KarinJS/Karin/commit/76060969ea778e9a79543514a2fa1f45a0d2ea3a))

## [1.3.15](https://github.com/KarinJS/Karin/compare/core-v1.3.14...core-v1.3.15) (2025-02-23)


### 🐛 Bug Fixes

* 补充api 获取本地插件列表 ([181daf6](https://github.com/KarinJS/Karin/commit/181daf6e8ac3ca7acb41853c51e21d2c4d1b7310))
* 重构插件配置页面 ([47f423e](https://github.com/KarinJS/Karin/commit/47f423e37e748dee9c83ee6fa38c913e1d126545))


### 💄 Styles

* 手风琴pro ([1cc4085](https://github.com/KarinJS/Karin/commit/1cc40855c88e67be5f9cb5bd993fc9db9ddce24a))


### ✅ Tests

* 重构插件配置组件 ([e49fde0](https://github.com/KarinJS/Karin/commit/e49fde0dae4c97e7f720e8dfa849362eef38a33e))

## [1.3.14](https://github.com/KarinJS/Karin/compare/core-v1.3.13...core-v1.3.14) (2025-02-18)


### 🐛 Bug Fixes

* connectTime ([b6ec69e](https://github.com/KarinJS/Karin/commit/b6ec69e04acbf043ccd1724e583de7e4c19b4d24))
* redis.setEx ([f6f69ed](https://github.com/KarinJS/Karin/commit/f6f69ed1a4b35826011954a2df229514456a9958))
* 手风琴适配输入框组 ([1e33a72](https://github.com/KarinJS/Karin/commit/1e33a72157fd1c4420f3c97a45bce0412bc31cb0))
* 新增组件输入框组 ([834a2bd](https://github.com/KarinJS/Karin/commit/834a2bd558670ebff54ef948c1f3fd15d026077b))

## [1.3.13](https://github.com/KarinJS/Karin/compare/core-v1.3.12...core-v1.3.13) (2025-02-16)


### 🐛 Bug Fixes

* console adapter基本接口 ([42c421d](https://github.com/KarinJS/Karin/commit/42c421d295c6666c14f75e2f4a2113fdd1f66fd7))
* console adapter基本接口 ([041031d](https://github.com/KarinJS/Karin/commit/041031d2a8093a5ab33aadd5e5aba918f294342f))

## [1.3.12](https://github.com/KarinJS/Karin/compare/core-v1.3.11...core-v1.3.12) (2025-02-15)


### 🐛 Bug Fixes

* 组件分隔线适配描述文本 ([cedff08](https://github.com/KarinJS/Karin/commit/cedff082a8b1b4a169640f3e812d13f646a2cfbb))

## [1.3.11](https://github.com/KarinJS/Karin/compare/core-v1.3.10...core-v1.3.11) (2025-02-15)


### 🐛 Bug Fixes

* `web.config` save方法给予默认值 ([c5f8539](https://github.com/KarinJS/Karin/commit/c5f853995a3ed0ac285a7031a595b26f2e27ccbb))
* 修正后端传递组件包含正则处理错误的问题 ([dc3a2ae](https://github.com/KarinJS/Karin/commit/dc3a2aebdfd7d685ecab27cfa1fc18093579933d))
* 组件save函数返回值处理 ([452c725](https://github.com/KarinJS/Karin/commit/452c725c815827d8ceb9189dbb974ce49f89de13))
* 补上组件注释 ([7885de6](https://github.com/KarinJS/Karin/commit/7885de68cd86d32f170074ae04605012dbc444aa))


### 🎫 Chores

* 格式化 ([800d1de](https://github.com/KarinJS/Karin/commit/800d1de2c29c1e2fbedb870dcf5c659d774ff533))


### 🎡 Continuous Integration

* build.js ([c6bc6c1](https://github.com/KarinJS/Karin/commit/c6bc6c1a92acb57bf5048e355ed78732d887eb33))

## [1.3.10](https://github.com/KarinJS/Karin/compare/core-v1.3.9...core-v1.3.10) (2025-02-14)


### 🐛 Bug Fixes

* 负责捕获处理非OneBOT11标准适配器报错的问题 ([#267](https://github.com/KarinJS/Karin/issues/267)) ([9291a0c](https://github.com/KarinJS/Karin/commit/9291a0c1de9cf02aa54439807d497ecd511cb49a))

## [1.3.9](https://github.com/KarinJS/Karin/compare/core-v1.3.8...core-v1.3.9) (2025-02-14)


### 🐛 Bug Fixes

* 鉴权失败打印auth ([a0a4df6](https://github.com/KarinJS/Karin/commit/a0a4df6d2300f7ee08326a309bfcb38ae674f30d))

## [1.3.8](https://github.com/KarinJS/Karin/compare/core-v1.3.7...core-v1.3.8) (2025-02-14)


### 🐛 Bug Fixes

* 修复Router导出 ([c4304de](https://github.com/KarinJS/Karin/commit/c4304de57f63bdd67252d379bc96deb2da3e8c7b))
* 怎么有适配器结构体都不传 ([cc42593](https://github.com/KarinJS/Karin/commit/cc425930d61897a292adadb63cb4b261c14941cd))

## [1.3.7](https://github.com/KarinJS/Karin/compare/core-v1.3.6...core-v1.3.7) (2025-02-14)


### 🐛 Bug Fixes

* 组件类型 ([e83ec8b](https://github.com/KarinJS/Karin/commit/e83ec8b2908ea8df58fb702c6153664623f305ce))

## [1.3.6](https://github.com/KarinJS/Karin/compare/core-v1.3.5...core-v1.3.6) (2025-02-14)


### 🐛 Bug Fixes

* ... ([3693919](https://github.com/KarinJS/Karin/commit/3693919f5c7c1e55c59cf71a363b613606838fe3))
* components ([edeccdc](https://github.com/KarinJS/Karin/commit/edeccdc2d43797086c890cec0d0a8ef18775aef8))
* express types ([9c97066](https://github.com/KarinJS/Karin/commit/9c97066b25f57046ef78fc7e8829f1fdd7bf78ae))
* fix [#253](https://github.com/KarinJS/Karin/issues/253) ([c6c4d54](https://github.com/KarinJS/Karin/commit/c6c4d54c15ac09ecf8f0e5afbfbee1073626b777))
* fix [#261](https://github.com/KarinJS/Karin/issues/261) ([440c635](https://github.com/KarinJS/Karin/commit/440c63535c108d31fea5d25be381aab82b7b966e))
* 修复组件渲染 ([951e4b8](https://github.com/KarinJS/Karin/commit/951e4b8628eef75ef62141b8fbbab05492dec5ed))
* 增加单选框、复选框组件，修正组件渲染错误 ([edeccdc](https://github.com/KarinJS/Karin/commit/edeccdc2d43797086c890cec0d0a8ef18775aef8))
* 插件列表缓存 ([009ec94](https://github.com/KarinJS/Karin/commit/009ec947b29578f856b1bc29cd756ba369e92e6c))

## [1.3.5](https://github.com/KarinJS/Karin/compare/core-v1.3.4...core-v1.3.5) (2025-02-11)


### 🐛 Bug Fixes

* 抽象的EventEmitter ([3c5402b](https://github.com/KarinJS/Karin/commit/3c5402b46ae23c49c76fddb101748d298a384538))

## [1.3.4](https://github.com/KarinJS/Karin/compare/core-v1.3.3...core-v1.3.4) (2025-02-11)


### 🐛 Bug Fixes

* pnpm10与pnpm 9冲突 ([c2e7d51](https://github.com/KarinJS/Karin/commit/c2e7d5129e0ff122ddce474e359f402221028740))
* webui login ([#257](https://github.com/KarinJS/Karin/issues/257)) ([31263c8](https://github.com/KarinJS/Karin/commit/31263c850325bf2c6009ffc27b113100dda2f004))

## [1.3.3](https://github.com/KarinJS/Karin/compare/core-v1.3.2...core-v1.3.3) (2025-02-11)


### 🐛 Bug Fixes

* web.config.mjs ([38d3417](https://github.com/KarinJS/Karin/commit/38d34172931fdeb3de8047971aac026b00cabf46))

## [1.3.2](https://github.com/KarinJS/Karin/compare/core-v1.3.1...core-v1.3.2) (2025-02-10)


### 🐛 Bug Fixes

* web config ([3ed39a0](https://github.com/KarinJS/Karin/commit/3ed39a095978cca055415c67e1fae21388df3c09))

## [1.3.1](https://github.com/KarinJS/Karin/compare/core-v1.3.0...core-v1.3.1) (2025-02-10)


### 🐛 Bug Fixes

* pnpm 10 (原谅我 push错了 ([1b06936](https://github.com/KarinJS/Karin/commit/1b06936b15864cb6ac61ab279448a86c630f23e4))
* web页面的请求不走缓存 ([5055eab](https://github.com/KarinJS/Karin/commit/5055eab032bf786d471ca88fbd5c685982e3c4e2))

## [1.3.0](https://github.com/KarinJS/Karin/compare/core-v1.2.3...core-v1.3.0) (2025-02-08)


### ✨ Features

* `/sandbox/self/update` ([0ff19fb](https://github.com/KarinJS/Karin/commit/0ff19fb45f0c0f882fe2240a6694984365a2c688))
* 插件市场 ([b9b0504](https://github.com/KarinJS/Karin/commit/b9b050426ebef23cda064051f24eafa0c84f277b))
* 新增web沙盒 插件管理 插件市场 插件配置 框架配置 ([#251](https://github.com/KarinJS/Karin/issues/251)) ([26483ae](https://github.com/KarinJS/Karin/commit/26483aedd0cbe1f99bce98d82cc7483ca281c4d2))
* 沙盒支持获取历史记录。 ([ba37287](https://github.com/KarinJS/Karin/commit/ba372878dc452b0a903af33cc646c42e0269de31))
* 获取在线插件列表Api ([3dcb874](https://github.com/KarinJS/Karin/commit/3dcb8744867e88d7a95f847dfb95c9bb7d6f8ffb))
* 获取已安装插件列表详情 ([75f3541](https://github.com/KarinJS/Karin/commit/75f35414b4e1d852e8d3e7e35975c51075742e25))
* 获取沙盒连接地址 ([4699dde](https://github.com/KarinJS/Karin/commit/4699dde53ffe1dd611257000e61ce38497192722))


### 🐛 Bug Fixes

* avatar dir ([04f370f](https://github.com/KarinJS/Karin/commit/04f370f87f704e2df53b65d54387abde5d23738c))
* export create event ([0152581](https://github.com/KarinJS/Karin/commit/0152581e74c1255017ec0aa987da048d4b7dd626))
* pnpm 10 ([0951485](https://github.com/KarinJS/Karin/commit/0951485209c228e77441994c10ae0d0f4a4cf6da))
* tips ([7e096bd](https://github.com/KarinJS/Karin/commit/7e096bd38269ebfc62712148a6ed7a2a02d42fb1))
* web plugins ([cf0d0e0](https://github.com/KarinJS/Karin/commit/cf0d0e02d0025cdc7dce124820076bfc0204b01b))
* web适配获取好友列表、群列表 ([68d1632](https://github.com/KarinJS/Karin/commit/68d16322294e3d3bf5fe018b4b38b63edd347f0a))

## [1.2.3](https://github.com/KarinJS/Karin/compare/core-v1.2.2...core-v1.2.3) (2025-01-21)


### 🐛 Bug Fixes

* web ([5bfc670](https://github.com/KarinJS/Karin/commit/5bfc67040d8ff7d7845a35ad05d17f58853aef13))

## [1.2.2](https://github.com/KarinJS/Karin/compare/core-v1.2.1...core-v1.2.2) (2025-01-21)


### 🐛 Bug Fixes

* @heroui/popover ([0a9039a](https://github.com/KarinJS/Karin/commit/0a9039acd447d743532f9270ff3d5715314c7e82))
* Components types ([447bd62](https://github.com/KarinJS/Karin/commit/447bd62fba77be04351e4b708926913174f07997))
* file api ([1df3ee2](https://github.com/KarinJS/Karin/commit/1df3ee22128bb77ae4ca340cd8316ca0c71601c9))
* set env ([c3b311e](https://github.com/KarinJS/Karin/commit/c3b311e3830f36697f369eb62d6cbaccea0df56b))
* 修正保存的类型错误 ([bd042fe](https://github.com/KarinJS/Karin/commit/bd042feac367b4fd768e585dd41e87564029aa00))
* 配置 ([aa6d02d](https://github.com/KarinJS/Karin/commit/aa6d02dfb78baa385acc0405b77da7176fbe662d))
* 重构配置文件格式 ([1abd5be](https://github.com/KarinJS/Karin/commit/1abd5be785074d02453cc0ddfa46022d871c62bd))

## [1.2.1](https://github.com/KarinJS/Karin/compare/core-v1.2.0...core-v1.2.1) (2025-01-18)


### 🐛 Bug Fixes

* build web ([54fb566](https://github.com/KarinJS/Karin/commit/54fb566fda73bfb3f37f2cc445b197358e447847))

## [1.2.0](https://github.com/KarinJS/Karin/compare/core-v1.1.5...core-v1.2.0) (2025-01-18)


### ✨ Features

* webui ([833eb2a](https://github.com/KarinJS/Karin/commit/833eb2a7bd40225d074f51b21cbfa1261d681665))
* 修改当前日志等级Api ([874bb7b](https://github.com/KarinJS/Karin/commit/874bb7ba2a220275cc85cff26a2013524523b445))
* 系统状态 ([4380a76](https://github.com/KarinJS/Karin/commit/4380a76c170e99a74aec2956bedf5ee4a0260e92))
* 系统状态 ([23d8664](https://github.com/KarinJS/Karin/commit/23d8664706c8c1814b3c160ff1cf3667be4f8e8e))
* 获取日志Api 修复进程启动检查 ([4f762a1](https://github.com/KarinJS/Karin/commit/4f762a17cdabeba40587e456aa24424cbf8d0ac4))


### 🐛 Bug Fixes

* onebot11请求事件 ([f91edbe](https://github.com/KarinJS/Karin/commit/f91edbe01aa3b4f3213b0c0ed791baa6d00e3476))
* 请求方式&打包路径 ([2a52898](https://github.com/KarinJS/Karin/commit/2a52898033364185e28ad7b31047571fce2ecf44))
* 配置文件api ([a7ca287](https://github.com/KarinJS/Karin/commit/a7ca287277172577705d70ceb8dc785af525e41b))

## [1.1.5](https://github.com/KarinJS/Karin/compare/core-v1.1.4...core-v1.1.5) (2025-01-17)


### 🐛 Bug Fixes

* 好友事件启用 ([7109f61](https://github.com/KarinJS/Karin/commit/7109f61cefe16bddc3f791b4e6bb13092d7d6757))

## [1.1.4](https://github.com/KarinJS/Karin/compare/core-v1.1.3...core-v1.1.4) (2025-01-16)


### 🐛 Bug Fixes

* 热更新`.env`未更新日志等级 ([b8b7c99](https://github.com/KarinJS/Karin/commit/b8b7c995cbd1fcd957e298f704fbafaa21b1a330))

## [1.1.3](https://github.com/KarinJS/Karin/compare/core-v1.1.2...core-v1.1.3) (2025-01-16)


### 🐛 Bug Fixes

* 热更新`.env` ([90c4eb8](https://github.com/KarinJS/Karin/commit/90c4eb86dbefd236b7a672a8c5a0c0a848964fff))

## [1.1.2](https://github.com/KarinJS/Karin/compare/core-v1.1.1...core-v1.1.2) (2025-01-16)


### 🐛 Bug Fixes

* create-karin ([758e20f](https://github.com/KarinJS/Karin/commit/758e20f2d824d23a998fe85c02883e1db53148f9))


### 🎫 Chores

* release main ([#238](https://github.com/KarinJS/Karin/issues/238)) ([0d68b7b](https://github.com/KarinJS/Karin/commit/0d68b7b9fdcb1857ece912b0c246273a4433567b))

## [1.1.1](https://github.com/KarinJS/Karin/compare/core-v1.1.0...core-v1.1.1) (2025-01-16)


### 🐛 Bug Fixes

* create-karin ([758e20f](https://github.com/KarinJS/Karin/commit/758e20f2d824d23a998fe85c02883e1db53148f9))
* getPlugins ([5484dfa](https://github.com/KarinJS/Karin/commit/5484dfac88e404116c8e61b755d8ced02aecc576))


### 🎫 Chores

* release main ([#237](https://github.com/KarinJS/Karin/issues/237)) ([f97e931](https://github.com/KarinJS/Karin/commit/f97e931e88c1fed0bb973ef06b7a33797a961c0a))

## [1.1.1](https://github.com/KarinJS/Karin/compare/core-v1.1.0...core-v1.1.1) (2025-01-16)


### 🐛 Bug Fixes

* getPlugins ([5484dfa](https://github.com/KarinJS/Karin/commit/5484dfac88e404116c8e61b755d8ced02aecc576))

## [1.1.0](https://github.com/KarinJS/Karin/compare/core-v1.0.12...core-v1.1.0) (2025-01-16)


### ✨ Features

* 中间件 ([baa34b3](https://github.com/KarinJS/Karin/commit/baa34b35681f665a556a3beb596eb418733840e0))


### 🐛 Bug Fixes

* scripts ([ac0be5f](https://github.com/KarinJS/Karin/commit/ac0be5f047f8be9da565f2ed1d77dc687a5619ad))
* types ([5fda871](https://github.com/KarinJS/Karin/commit/5fda871ec5fece444914214822e833ad7b8afef8))
* update TypeScript configuration and enhance console API for file handling ([b5d8d45](https://github.com/KarinJS/Karin/commit/b5d8d453182e67b5880c21d06c634a350eb9b2df))


### 🎫 Chores

* update configuration files and enhance CLI commands ([c01a8db](https://github.com/KarinJS/Karin/commit/c01a8dbc58ecaf308e6dde26c59be901efbab1a6))

## [1.0.12](https://github.com/KarinJS/Karin/compare/core-v1.0.11...core-v1.0.12) (2025-01-16)


### 🐛 Bug Fixes

* fix [#234](https://github.com/KarinJS/Karin/issues/234) fix [#233](https://github.com/KarinJS/Karin/issues/233) ([d03b7bd](https://github.com/KarinJS/Karin/commit/d03b7bd9f9b182825024d91f8e959b8344066e82))

## [1.0.11](https://github.com/KarinJS/Karin/compare/core-v1.0.10...core-v1.0.11) (2025-01-16)


### 🐛 Bug Fixes

* fix [#231](https://github.com/KarinJS/Karin/issues/231) ([085f89d](https://github.com/KarinJS/Karin/commit/085f89d51beee4dbe715a3dc129432736ef3fe3d))

## [1.0.10](https://github.com/KarinJS/Karin/compare/core-v1.0.9...core-v1.0.10) (2025-01-15)


### 🐛 Bug Fixes

* remove deprecated configuration files and enhance WebSocket client reconnection logic ([1ebec80](https://github.com/KarinJS/Karin/commit/1ebec80515fc6cc0a347b1ae06340db4c7da1054))

## [1.0.9](https://github.com/KarinJS/Karin/compare/core-v1.0.8...core-v1.0.9) (2025-01-15)


### 🐛 Bug Fixes

* 哦~该死 ([aee10ea](https://github.com/KarinJS/Karin/commit/aee10eaa6c6b383f9c8e8953a614e49d653970e4))

## [1.0.8](https://github.com/KarinJS/Karin/compare/core-v1.0.7...core-v1.0.8) (2025-01-15)


### 🐛 Bug Fixes

* close [#217](https://github.com/KarinJS/Karin/issues/217) [#215](https://github.com/KarinJS/Karin/issues/215) ([75e9ea7](https://github.com/KarinJS/Karin/commit/75e9ea7268082fce53862bdca2f4156a3210039b))
* fix 215 ([036f40d](https://github.com/KarinJS/Karin/commit/036f40da34d599d5b5cc6e184c009bb09fa3d80b))

## [1.0.7](https://github.com/KarinJS/Karin/compare/core-v1.0.6...core-v1.0.7) (2025-01-15)


### 🐛 Bug Fixes

* build types error ([f732ca3](https://github.com/KarinJS/Karin/commit/f732ca38155f08adefed7a9f8d42d373a9fc9cc7))
* ci ([1d25234](https://github.com/KarinJS/Karin/commit/1d252344a1384314bab30e663be019c6d2536317))
* ci ([56b3823](https://github.com/KarinJS/Karin/commit/56b382335d63577078e5aa8572d6238c63caf3e9))
* registerBot ws_client ([a9d7905](https://github.com/KarinJS/Karin/commit/a9d7905b5c0c739eb1e8c64beafb658a3c12c64d))
* test ci ([e998b9d](https://github.com/KarinJS/Karin/commit/e998b9de51941141d842c1e6032fdc6c721efdf8))
* test ci ([d2c0771](https://github.com/KarinJS/Karin/commit/d2c077180e0f495dd5918a2cb2f0c51683192c0c))
* test ci ([437350f](https://github.com/KarinJS/Karin/commit/437350f3376af7bc7f3fca6e51e8c6d846f1d798))
* tips ([9f67525](https://github.com/KarinJS/Karin/commit/9f67525d592094532a3a29fe1f3de41bc1ec1936))
* version ([1b15d0b](https://github.com/KarinJS/Karin/commit/1b15d0b6c1583a8abc674b97cd746aac97b918c1))
* 导出 ([33b0683](https://github.com/KarinJS/Karin/commit/33b06831c3c4e6679edb3353962d88d7e2cb4d9b))


### 🎫 Chores

* release main ([#219](https://github.com/KarinJS/Karin/issues/219)) ([bfe073f](https://github.com/KarinJS/Karin/commit/bfe073fa5af28364f12e3143bf3aab612cd87c59))
* release main ([#220](https://github.com/KarinJS/Karin/issues/220)) ([9cb7b59](https://github.com/KarinJS/Karin/commit/9cb7b59d003a1a3582d222413056af1d8ce5b13a))
* release main ([#221](https://github.com/KarinJS/Karin/issues/221)) ([0c871c5](https://github.com/KarinJS/Karin/commit/0c871c58b3fc26d5cb66b0d2f6e33a0c3bef4bb9))
* release main ([#224](https://github.com/KarinJS/Karin/issues/224)) ([abdf414](https://github.com/KarinJS/Karin/commit/abdf4149a171f8c9c58ea9f8d4cf7705690e1941))
* release main ([#225](https://github.com/KarinJS/Karin/issues/225)) ([4343d8d](https://github.com/KarinJS/Karin/commit/4343d8dab7f58f5c913345ee818d19ad14ebac48))
* release main ([#226](https://github.com/KarinJS/Karin/issues/226)) ([bedfe6a](https://github.com/KarinJS/Karin/commit/bedfe6a98d4637b59d0752565d353caf4a776251))
* **release:** node-karin 1.0.1 [skip-ci] ([#218](https://github.com/KarinJS/Karin/issues/218)) ([f3ce8b7](https://github.com/KarinJS/Karin/commit/f3ce8b7d0e7ad19ebe96a97e818e8aa4c52130c7))

## [1.0.6](https://github.com/KarinJS/Karin/compare/node-karin-v1.0.5...node-karin-v1.0.6) (2025-01-15)


### 🐛 Bug Fixes

* test ci ([e998b9d](https://github.com/KarinJS/Karin/commit/e998b9de51941141d842c1e6032fdc6c721efdf8))

## [1.0.5](https://github.com/KarinJS/Karin/compare/node-karin-v1.0.4...node-karin-v1.0.5) (2025-01-15)


### 🐛 Bug Fixes

* test ci ([d2c0771](https://github.com/KarinJS/Karin/commit/d2c077180e0f495dd5918a2cb2f0c51683192c0c))

## [1.0.4](https://github.com/KarinJS/Karin/compare/node-karin-v1.0.3...node-karin-v1.0.4) (2025-01-15)


### 🐛 Bug Fixes

* test ci ([437350f](https://github.com/KarinJS/Karin/commit/437350f3376af7bc7f3fca6e51e8c6d846f1d798))

## [1.0.3](https://github.com/KarinJS/Karin/compare/node-karin-v1.0.2...node-karin-v1.0.3) (2025-01-15)


### Bug Fixes

* registerBot ws_client ([a9d7905](https://github.com/KarinJS/Karin/commit/a9d7905b5c0c739eb1e8c64beafb658a3c12c64d))

## [1.0.2](https://github.com/KarinJS/Karin/compare/node-karin-v1.0.1...node-karin-v1.0.2) (2025-01-15)


### Bug Fixes

* build types error ([f732ca3](https://github.com/KarinJS/Karin/commit/f732ca38155f08adefed7a9f8d42d373a9fc9cc7))
* ci ([56b3823](https://github.com/KarinJS/Karin/commit/56b382335d63577078e5aa8572d6238c63caf3e9))
* tips ([9f67525](https://github.com/KarinJS/Karin/commit/9f67525d592094532a3a29fe1f3de41bc1ec1936))
* version ([1b15d0b](https://github.com/KarinJS/Karin/commit/1b15d0b6c1583a8abc674b97cd746aac97b918c1))
* 导出 ([33b0683](https://github.com/KarinJS/Karin/commit/33b06831c3c4e6679edb3353962d88d7e2cb4d9b))

## [1.0.1](https://github.com/KarinJS/Karin/compare/node-karin-v1.0.0...node-karin-v1.0.1) (2025-01-15)


### Bug Fixes

* ci ([56b3823](https://github.com/KarinJS/Karin/commit/56b382335d63577078e5aa8572d6238c63caf3e9))
* version ([1b15d0b](https://github.com/KarinJS/Karin/commit/1b15d0b6c1583a8abc674b97cd746aac97b918c1))
* 导出 ([33b0683](https://github.com/KarinJS/Karin/commit/33b06831c3c4e6679edb3353962d88d7e2cb4d9b))

## [1.0.1](https://github.com/KarinJS/Karin/compare/node-karin-v1.0.0...node-karin-v1.0.1) (2025-01-15)


### Bug Fixes

* version ([1b15d0b](https://github.com/KarinJS/Karin/commit/1b15d0b6c1583a8abc674b97cd746aac97b918c1))
* 导出 ([33b0683](https://github.com/KarinJS/Karin/commit/33b06831c3c4e6679edb3353962d88d7e2cb4d9b))
