NoneBot 2.2.0版本更新日志

:articulated_lorry: 插件迁移指南

在本版本中由于不可避免的 Pydantic 兼容性问题,请对于 Pydantic 版本有要求的插件确认是否在包依赖中正确注明 Pydantic 版本!

对于 Pydantic 版本并不敏感的插件请参考配置文档对插件读取配置部分进行修改,以便兼容 Pydantic v1 与 v2:

- plugin_config = Config.parse_obj(get_driver().config)
+ from nonebot import get_plugin_config
+ plugin_config = get_plugin_config(Config)

:rocket: 新功能

Feature: 添加插件 Pydantic 相关使用方法 @yanyongyu (#2563)
Feature: 兼容 Pydantic v2 @yanyongyu (#2544)
Feature: 使用自定义配置加载替代 pydantic-settings @yanyongyu (#2521)
Feature: 带参数的 RegexStr() @ProgramRipper (#2499)

:bug: Bug 修复

Fix: websockets 驱动器连接关闭 code 获取错误 @yanyongyu (#2537)
Fix: 修复 echo 发送空消息 @yanyongyu (#2525)
Fix: MessageTemplate 禁止访问私有属性 @mnixry (#2509)

:memo: 文档

Docs: 更新 Alconna 文档 @lengmianzz (#2568)
Docs: 添加产品赞助列表 @yanyongyu (#2566)
Docs: 修复表单标签状态更新 @StarHeartHunt (#2558)
Docs: 添加 CITATION 文件 @yanyongyu (#2520)

:dizzy: 杂项

Plugin: 移除不再维护的几款插件 @mnixry (#2561)
CI: 更新 prettier 配置 @StarHeartHunt (#2546)
Plugin: 恢复删除的插件 nonebot-plugin-eitherchoice @lgc2333 (#2502)

:beers: 插件发布

Plugin: 定时提醒 @noneflow (#2559)
Plugin: 黑名单插件 @noneflow (#2554)
Plugin: ChatGPT 聊天 @noneflow (#2556)
Plugin: BA模拟抽卡 @noneflow (#2550)
Plugin: 随机发送图片 @noneflow (#2548)
Plugin: 哪吒监控插件 @noneflow (#2552)
Plugin: SakuraFrp @noneflow (#2543)
Plugin: haruka_bot_red @noneflow (#2541)
Plugin: nonebot-plugin-gemini @noneflow (#2527)
Plugin: 最终台词 @noneflow (#2523)
Plugin: nonebot-plugin-nekoimage @noneflow (#2534)
Plugin: 谷歌Bard聊天 @noneflow (#2529)
Plugin: nonebot-plugin-mypower @noneflow (#2533)
Plugin: 文心一言4适配 @noneflow (#2516)
Plugin: 最佳平替 @noneflow (#2519)
Plugin: 随机MC图 @noneflow (#2512)
Plugin: nonebot_plugin_nikke @noneflow (#2508)
Plugin: nonebot-plugin-imagemaster @noneflow (#2504)
Plugin: Waiter 插件 @noneflow (#2506)
Plugin: AntiMonkey @noneflow (#2501)

2 个赞

请问为什么在闲聊吹水发布呢? :sweat_smile:

3 个赞

抄完我的创意又来抄风切的创意啦

风切原帖

2 个赞

无语…我干啥都要被骂一下,哪怕相同的事情别人做过

2 个赞

都知道别人做过了你还做不是贩剑么:sweat_smile::sweat_smile:

2 个赞

煮啵快挂小红书

3 个赞

来当一下超时空猫猫O.o

2 个赞