Release v2.0.1 🌈☀️
github-actions
released this
23 Jul 08:25
·
1017 commits
to refs/heads/master
since this release
🚀 新功能
- Develop: 添加 Pyright 检查 @yanyongyu (#2194)
- Feature: 使用
typing.override
标记 @yanyongyu (#2193) - Feature: 补充响应器组属性 @eya46 (#2154)
- Feature: CommandGroup 支持命令别名添加前缀选项 @eya46 (#2134)
- Feature: 添加用于动态继承支持适配器数据的方法 @NCBM (#2127)
- Feature: 添加内置插件的插件元数据 @yanyongyu (#2113)
- Feature: 插件商店适配最新的插件元数据 @he0119 (#2094)
- Feature: 依赖注入支持 Generic TypeVar 和 Matcher 重载 @yanyongyu (#2089)
🐛 Bug 修复
- Fix: 修复 Quart WS task 上下文错误 @yanyongyu (#2192)
- Fix: 修复 dotenv 配置项为 None 将会跳过赋值 @eya46 (#2143)
- Fix: 修复
ArgParam
不支持Annotated
@eya46 (#2124) - Fix: aiohttp 请求时 data 和 file 不能同时存在 @j1g5awi (#2088)
- Fix: 修复因 loguru 更新导致的启动和关闭日志 name 不正常 @DiheChen (#2080)
📝 文档
- Docs: 移动 Alconna 文档至最佳实践 @RF-Tar-Railt (#2208)
- Docs: 移除商店中不符合现规范的 tag @j1g5awi (#2205)
- Docs: 添加 scoped 插件配置指南 @yanyongyu (#2198)
- Docs: 钩子函数代码片段补充 @A-kirami (#2173)
- Docs: 格式化钩子函数中的代码片段 @A-kirami (#2172)
- Docs: 补充 Message.only 文档 @eya46 (#2155)
- Docs: 修复日志自定义文档 typo @17TheWord (#2140)
- Docs: 修复依赖注入文档
ArgStr
3.9+ 和 3.8+ 版本代码写反 @eya46 (#2126) - Docs: 删除商店插件发布多余模块 @forchannot (#2095)
- Docs: 微调插件元数据的部分描述 @NCBM (#2096)
- Docs: 完成发布插件教程 @NCBM (#2078)
- Docs: 更新插件元数据的相关描述 @NCBM (#2087)
- Docs: 添加 Villa 适配器到 README @CMHopeSunshine (#2086)
💫 杂项
- Plugin: 黑白名单添加标签 @A-kirami (#2170)
- Plugin: 修改 nonebot-plugin-ocgbot-v2 插件名称 @fireinsect (#2147)
- Plugin: 更新 SparkGPT 插件描述 @canxin121 (#2144)
- Plugin: 修改 nonebot-plugin-ocgbot-v2 插件名称 @fireinsect (#2141)
- Plugin: 删除 nonebot-plugin-phlogo @kexue-z (#2128)
- Plugin: 修改
nonebot-plugin-gw2
模块名 @Agnes4m (#2123) - Develop: 添加 ruff linter @yanyongyu (#2114)
- Plugin: 更新
nonebot-plugin-msgbuf
插件的名称等信息 @NCBM (#2119) - Plugin: 修改插件信息和仓库地址 @Agnes4m (#2115)
- Test: 移除 httpbin 并整理测试 @yanyongyu (#2110)
- CI: 缓存 NoneFlow 所需的 pre-commit hooks @he0119 (#2104)
- Plugin: 移除过时未更新的插件&Bot @FYWinds (#2072)
- Plugin: 删除插件 nonebot_plugin_r6s @BalconyJH (#2071)
🍻 插件发布
- Plugin: 方寸狭间 @noneflow (#2207)
- Plugin: DALL-E绘图 @noneflow (#2204)
- Plugin: 指定戳一戳 @noneflow (#2202)
- Plugin: templates_render @noneflow (#2197)
- Plugin: MongoDB @noneflow (#2189)
- Plugin: pjsk表情 @noneflow (#2187)
- Plugin: nonebot-plugin-wenan @noneflow (#2184)
- Plugin: nonebot-plugin-picture-api @noneflow (#2180)
- Plugin: Blocker @noneflow (#2178)
- Plugin: nonebot-plugin-nobahpicture @noneflow (#2176)
- Plugin: 过期事件过滤器 @noneflow (#2169)
- Plugin: 猫猫虫咖波图片发送 @noneflow (#2167)
- Plugin: nonebot-plugin-splatoon3 @noneflow (#2165)
- Plugin: nonebot-plugin-cfassistant @noneflow (#2164)
- Plugin: 算法竞赛比赛查询 @noneflow (#2159)
- Plugin: nonebot-plugin-update @noneflow (#2153)
- Plugin: 远程同意好友 @noneflow (#2146)
- Plugin: 戳一戳事件 @noneflow (#2139)
- Plugin: EitherChoice @noneflow (#2137)
- Plugin: 用户信息 @noneflow (#2133)
- Plugin: Diablo4地狱狂潮boss提醒小助手 @noneflow (#2122)
- Plugin: nonbot-plugin-ocgbot-v2 @noneflow (#2120)
- Plugin: 错误告警 @noneflow (#2117)
- Plugin: follow_withdraw @noneflow (#2112)
- Plugin: 战雷查水表 @noneflow (#2103)
- Plugin: bili_push @noneflow (#2101)
- Plugin: AI作曲 @noneflow (#2093)
- Plugin: pcrjjc @noneflow (#2091)
- Plugin: twitter订阅 @noneflow (#2082)
- Plugin: 链接防夹 @noneflow (#2074)
- Plugin: 碧蓝航线攻略 @noneflow (#2076)
🍻 机器人发布
- Bot: 米缸 @noneflow (#2191)
- Bot: 林汐 @noneflow (#2182)
- Bot: web_bot @noneflow (#2131)
- Bot: ReimeiBot-黎明机器人 @noneflow (#2107)