# 变更日志

## [0.8.17](https://github.com/puniyu/core/compare/puniyu_api-v0.8.16...puniyu_api-v0.8.17)

### 🐛 Bug 修复


- App init - ([aa91efe](https://github.com/puniyu/core/commit/aa91efe38f0406bc48589bb92d5e0266c10bdeaa))



### ⚙️ 杂项


- Update Cargo.lock dependencies



## [0.8.16](https://github.com/puniyu/core/compare/puniyu_api-v0.8.15...puniyu_api-v0.8.16)

### ⚙️ 杂项


- Updated the following local packages: puniyu_adapter_types, puniyu_runtime, puniyu_adapter_core, puniyu_bot, puniyu_context, puniyu_adapter_api, puniyu_server, puniyu_event, puniyu_command, puniyu_handler, puniyu_plugin_core



## [0.8.15](https://github.com/puniyu/core/compare/puniyu_api-v0.8.14...puniyu_api-v0.8.15)

### ⚙️ 杂项


- Updated the following local packages: puniyu_adapter_types, puniyu_runtime, puniyu_adapter_core, puniyu_bot, puniyu_context, puniyu_adapter_api, puniyu_server, puniyu_event, puniyu_command, puniyu_handler, puniyu_plugin_core



## [0.8.14](https://github.com/puniyu/core/compare/puniyu_api-v0.8.13...puniyu_api-v0.8.14)

### ⚙️ 杂项


- Updated the following local packages: puniyu_adapter_types, puniyu_adapter_core, puniyu_adapter_api, puniyu_runtime, puniyu_server, puniyu_bot, puniyu_event, puniyu_context, puniyu_command, puniyu_handler, puniyu_plugin_core



## [0.8.13](https://github.com/puniyu/core/compare/puniyu_api-v0.8.12...puniyu_api-v0.8.13)

### ⚙️ 杂项


- *(adapter_api)* 移除特定协议APItrait并简化适配器实现 - ([e1f55be](https://github.com/puniyu/core/commit/e1f55be59ffbaaa5c6c2153dc3c7fb371af00f1b))


- Update Cargo.lock dependencies



## [0.8.12](https://github.com/puniyu/core/compare/puniyu_api-v0.8.11...puniyu_api-v0.8.12)

### 🐛 Bug 修复


- 修正adapter导出 - ([75977d5](https://github.com/puniyu/core/commit/75977d56916cfaab1a97e2db699053544b91b199))



### 🚜 重构


- *(runtime)* 重构运行时模块结构并修复依赖配置 - ([1fa0d3f](https://github.com/puniyu/core/commit/1fa0d3f4456d8be5b97c32e1437b9a7bd2bf686a))




## [0.8.11](https://github.com/puniyu/core/compare/puniyu_api-v0.8.10...puniyu_api-v0.8.11)

### 🚜 重构


- *(api)* 移除has_permission宏并重构命令解析器 - ([73bf7db](https://github.com/puniyu/core/commit/73bf7db2b148a5ead6c205db4406dca8805f5129))



### ⚙️ 杂项


- Update Cargo.lock dependencies



## [0.8.10](https://github.com/puniyu/core/compare/puniyu_api-v0.8.9...puniyu_api-v0.8.10)

### ⛰️ 新功能


- *(api)* 添加 async-trait 依赖导出 - ([1c6d11f](https://github.com/puniyu/core/commit/1c6d11fe58f6aa77989ebd3d25f113488e68b599))



### 🐛 Bug 修复


- Ci - ([03acf4a](https://github.com/puniyu/core/commit/03acf4a1277e6488e8ae2add52378f738d66021b))



### 🚜 重构


- 重构适配器API模块 ([#245](https://github.com/puniyu/core/pull/245)) - ([4743d6d](https://github.com/puniyu/core/commit/4743d6d98a22000f84b80c974fde9c821982600a))



### 📚 文档


- 完善doc文档 - ([80f5206](https://github.com/puniyu/core/commit/80f5206397be9d4cdf85a8342361e3971a0331c2))



### ⚙️ 杂项


- *(adapter_api)* 添加Console适配器API并重构OneBot适配器 - ([f37ed65](https://github.com/puniyu/core/commit/f37ed6542ec2c9f6da7f686f5ffca10713e6f6d6))


- *(api)* 更新模块导出 - ([f0d6b3b](https://github.com/puniyu/core/commit/f0d6b3b59969262372f5b97447b2b19eeb0d86f0))




## [0.8.9](https://github.com/puniyu/core/compare/puniyu_api-v0.8.8...puniyu_api-v0.8.9)

### 🐛 Bug 修复


- 修复adapter缺少的导入 - ([a75dee8](https://github.com/puniyu/core/commit/a75dee8b85bd495650f3c33a489d8893ee7f0a24))




## [0.8.8](https://github.com/puniyu/core/compare/puniyu_api-v0.8.7...puniyu_api-v0.8.8)

### 🐛 Bug 修复


- 修复导入 - ([aca982b](https://github.com/puniyu/core/commit/aca982b1658672d5562103d653dd3956a45437c9))




## [0.8.6](https://github.com/puniyu/core/compare/puniyu_api-v0.8.5...puniyu_api-v0.8.6)

### ⛰️ 新功能


- *(config)* 添加配置目录自动创建和错误日志记录 - ([3c144ce](https://github.com/puniyu/core/commit/3c144ced8136d5ca95a943b2ed929c220e2fde4c))


- *(core)* 添加Core版本校验 - ([a9f10bd](https://github.com/puniyu/core/commit/a9f10bd9fc71906285496cbe4f5080b27706b808))



### 🐛 Bug 修复


- 修复多余的前缀 - ([0591558](https://github.com/puniyu/core/commit/059155833980811adaf8012d8dbd590c8d4cd1e2))



### 🚜 重构


- *(core)* 移除钩子系统并替换为应用生命周期回调 ([#230](https://github.com/puniyu/core/pull/230)) - ([42cecb9](https://github.com/puniyu/core/commit/42cecb98c2250837db1c1b00ad1a44f3b50e1ece))



### 🎨 样式


- Format - ([625cf92](https://github.com/puniyu/core/commit/625cf9250625c35c19e0cedabd7fdde0a368ebfd))



### ⚙️ 杂项


- *(message)* 更新消息时间字段类型 - ([1404d4a](https://github.com/puniyu/core/commit/1404d4a9d0887f3dea9546411d4f5363e21dc812))




## [0.8.5](https://github.com/puniyu/core/compare/puniyu_api-v0.8.4...puniyu_api-v0.8.5)

### 🚜 重构


- *(app)* 移除未使用的依赖并优化路径处理 - ([471e82b](https://github.com/puniyu/core/commit/471e82b13265a5b2817e386c2e1b52e3347ca44a))


- *(config)* 重构配置trait和注册机制 - ([becb441](https://github.com/puniyu/core/commit/becb4418462a0dcf603101364e683c260e48f871))


- *(puniyu_core)* 导出所有公开模块 - ([bd55400](https://github.com/puniyu/core/commit/bd554000ba981327a7c5b89169c1a703e5c3c58a))



### ⚙️ 杂项


- 使用 SmolStr 优化字符串存储和性能 - ([2ee2f25](https://github.com/puniyu/core/commit/2ee2f25ebbff6357443a1b77bef89c5039d7ddab))


- Update Cargo.toml dependencies



## [0.8.4](https://github.com/puniyu/core/compare/puniyu_api-v0.8.3...puniyu_api-v0.8.4)

### ⚙️ 杂项


- Updated the following local packages: puniyu_bot, puniyu_context, puniyu_event, puniyu_hook, puniyu_server, puniyu_plugin_core



## [0.8.3](https://github.com/puniyu/core/compare/puniyu_api-v0.8.2...puniyu_api-v0.8.3)

### ⚙️ 杂项


- Updated the following local packages: puniyu_bot, puniyu_event, puniyu_context, puniyu_hook, puniyu_server, puniyu_plugin_core



## [0.8.2](https://github.com/puniyu/core/compare/puniyu_api-v0.8.1...puniyu_api-v0.8.2)

### ⛰️ 新功能


- *(puniyu_ipc)* 实现基于MessagePack的IPC协议 - ([76a2ed5](https://github.com/puniyu/core/commit/76a2ed53d2e26fe44812e2ffdf9912fc81b41663))
- 添加IPC通信模块和插件加载器 - ([2772943](https://github.com/puniyu/core/commit/277294358132256cff352dc974dd1909e8995221))

### 🐛 Bug 修复


- *(plugin)* 修复插件宏中空函数体的返回类型验证 - ([da7f237](https://github.com/puniyu/core/commit/da7f2379b0f7860c04cc0e28df423e534b48b60b))

### 🚜 重构


- *(adapter)* 重构适配器模块结构和依赖关系 - ([3c8e01f](https://github.com/puniyu/core/commit/3c8e01f3bc7046220d06e4fe9c0a919a4f9d26f2))
- *(core)* 重构整个框架的核心实现 ([#165](https://github.com/puniyu/core/pull/165)) - ([9482b34](https://github.com/puniyu/core/commit/9482b34a76fecf05b3475aecf01df93d9e8994ff))
- *(core)* 重新组织模块导入顺序并清理无用导出 - ([8da3556](https://github.com/puniyu/core/commit/8da35564bb6e99777d30d5c48497e11358c51915))
- *(puniyu_logger)* 更新日志记录, 多个包模块更新 - ([b551405](https://github.com/puniyu/core/commit/b55140558783461e03da9a27aae099f97d46a4a6))
- 重构事件模块 ([#180](https://github.com/puniyu/core/pull/180)) - ([bfbb9a7](https://github.com/puniyu/core/commit/bfbb9a73d6c5cdeaa2a139cdb353988e28d16fac))
- 重构项目配置 - ([883dfa4](https://github.com/puniyu/core/commit/883dfa4fb525d7e5c27821026d727e3d8eda8600))

### 📚 文档


- *(readme)* 添加社区QQ群链接 - ([60bf1e7](https://github.com/puniyu/core/commit/60bf1e788718844583f6a2e6809b930b7d262775))
- Update README.md - ([52c8b9f](https://github.com/puniyu/core/commit/52c8b9fcc37d46e92147e02fff0f2bf09b9eede2))

### ⚙️ 杂项


- 更新项目配置 - ([548e4d9](https://github.com/puniyu/core/commit/548e4d9166f6bcb7b36d936e73015966e6927462))
- 初始化仓库 - ([51af186](https://github.com/puniyu/core/commit/51af186b465079c274bb094dc3dc8b38ba959f15))


## [0.8.1](https://github.com/puniyu/core/compare/puniyu_api-v0.8.0...puniyu_api-v0.8.1)

### ⛰️ 新功能


- *(puniyu_ipc)* 实现基于MessagePack的IPC协议 - ([76a2ed5](https://github.com/puniyu/core/commit/76a2ed53d2e26fe44812e2ffdf9912fc81b41663))
- *(runtime)* 添加ServerRuntime句柄管理服务器生命周期 - ([ff7ea10](https://github.com/puniyu/core/commit/ff7ea10438a46fed01539d087fb50f83867fd0c3))
- 添加IPC通信模块和插件加载器 - ([2772943](https://github.com/puniyu/core/commit/277294358132256cff352dc974dd1909e8995221))

### 🐛 Bug 修复


- *(plugin)* 修复插件宏中空函数体的返回类型验证 - ([da7f237](https://github.com/puniyu/core/commit/da7f2379b0f7860c04cc0e28df423e534b48b60b))

### 🚜 重构


- *(adapter)* 重构适配器模块结构和依赖关系 - ([3c8e01f](https://github.com/puniyu/core/commit/3c8e01f3bc7046220d06e4fe9c0a919a4f9d26f2))
- *(bot)* 移除自定义ConsoleBot结构体并简化类型引用 - ([6ef97db](https://github.com/puniyu/core/commit/6ef97dba212915cbd81d00f8eb06559254dfd195))
- *(core)* 重构整个框架的核心实现 ([#165](https://github.com/puniyu/core/pull/165)) - ([9482b34](https://github.com/puniyu/core/commit/9482b34a76fecf05b3475aecf01df93d9e8994ff))
- *(core)* 重新组织模块导入顺序并清理无用导出 - ([8da3556](https://github.com/puniyu/core/commit/8da35564bb6e99777d30d5c48497e11358c51915))
- *(puniyu_logger)* 更新日志记录, 多个包模块更新 - ([b551405](https://github.com/puniyu/core/commit/b55140558783461e03da9a27aae099f97d46a4a6))
- 重构事件模块 ([#180](https://github.com/puniyu/core/pull/180)) - ([bfbb9a7](https://github.com/puniyu/core/commit/bfbb9a73d6c5cdeaa2a139cdb353988e28d16fac))
- 重构事件/适配器api/上下文 ([#178](https://github.com/puniyu/core/pull/178)) - ([fe74041](https://github.com/puniyu/core/commit/fe74041525fac5102ed96ed2a7389ecd1a27f7ed))
- 重构项目配置 - ([883dfa4](https://github.com/puniyu/core/commit/883dfa4fb525d7e5c27821026d727e3d8eda8600))

### 📚 文档


- *(readme)* 添加社区QQ群链接 - ([60bf1e7](https://github.com/puniyu/core/commit/60bf1e788718844583f6a2e6809b930b7d262775))
- Update README.md - ([52c8b9f](https://github.com/puniyu/core/commit/52c8b9fcc37d46e92147e02fff0f2bf09b9eede2))

### ⚙️ 杂项


- 更新项目配置 - ([548e4d9](https://github.com/puniyu/core/commit/548e4d9166f6bcb7b36d936e73015966e6927462))
- 初始化仓库 - ([51af186](https://github.com/puniyu/core/commit/51af186b465079c274bb094dc3dc8b38ba959f15))


## [0.8.0]

### ⛰️ 新功能


- *(runtime)* 添加ServerRuntime句柄管理服务器生命周期 - ([ff7ea10](https://github.com/puniyu/core/commit/ff7ea10438a46fed01539d087fb50f83867fd0c3))

### 🚜 重构


- *(adapter)* 重构适配器模块结构和依赖关系 - ([3c8e01f](https://github.com/puniyu/core/commit/3c8e01f3bc7046220d06e4fe9c0a919a4f9d26f2))
- *(bot)* 移除自定义ConsoleBot结构体并简化类型引用 - ([6ef97db](https://github.com/puniyu/core/commit/6ef97dba212915cbd81d00f8eb06559254dfd195))
- *(core)* 重构整个框架的核心实现 ([#165](https://github.com/puniyu/core/pull/165)) - ([9482b34](https://github.com/puniyu/core/commit/9482b34a76fecf05b3475aecf01df93d9e8994ff))
- *(core)* 重新组织模块导入顺序并清理无用导出 - ([8da3556](https://github.com/puniyu/core/commit/8da35564bb6e99777d30d5c48497e11358c51915))
- 重构事件模块 ([#180](https://github.com/puniyu/core/pull/180)) - ([bfbb9a7](https://github.com/puniyu/core/commit/bfbb9a73d6c5cdeaa2a139cdb353988e28d16fac))
- 重构事件/适配器api/上下文 ([#178](https://github.com/puniyu/core/pull/178)) - ([fe74041](https://github.com/puniyu/core/commit/fe74041525fac5102ed96ed2a7389ecd1a27f7ed))
- 重构项目配置 - ([883dfa4](https://github.com/puniyu/core/commit/883dfa4fb525d7e5c27821026d727e3d8eda8600))

### 📚 文档


- *(readme)* 添加社区QQ群链接 - ([60bf1e7](https://github.com/puniyu/core/commit/60bf1e788718844583f6a2e6809b930b7d262775))
- Update README.md - ([52c8b9f](https://github.com/puniyu/core/commit/52c8b9fcc37d46e92147e02fff0f2bf09b9eede2))

### ⚙️ 杂项


- 初始化仓库 - ([51af186](https://github.com/puniyu/core/commit/51af186b465079c274bb094dc3dc8b38ba959f15))

