Releases: langbot-app/LangBot
v4.0.3.1
What's Changed
- fix: dingtalk & wecom problems by @wangcham in #1424
- fix:lark adapter listeners init problem by @dataknocker in #1426
- fix:
user_funcstypo in ollama chat requester by @RockChinQ in #1431
Full Changelog: v4.0.3...v4.0.3.1
v4.0.3
Full Changelog: v4.0.2...v4.0.3
v4.0.2
What's Changed
- Add i18n support with language selector on login page by @devin-ai-integration in #1410
- Fix/system info 404 by @RockChinQ in #1413
- feat: add Google Gemini API support by @devin-ai-integration in #1418
- feat: support package manager(uv) by @HsiangNianian in #1414
- ci: update Dockerfile by @RockChinQ in #1420
- Fix: Add super().init() call to EchoTextHandler to initialize logger attribute by @devin-ai-integration in #1421
- feat: wechatpad by @fdc310 in #1417
- feat: add supports for open router by @RockChinQ in #1422
New Contributors
- @HsiangNianian made their first contribution in #1414
Full Changelog: v4.0.1...v4.0.2
v4.0.1
这是一个对 4.0.0 的 bug 修复及细节优化版本。
LangBot 4.0 🤩
在 4.0 中,我们对现有代码进行了大量重构,极大提高了易用性。
🥳 全新 WebUI
更改产品交互逻辑,将以往需要在配置文件内手动修改的内容改为 WebUI 操作,不再需要学习复杂的 JSON 语法。
- 模型配置:弃用元数据配置,可在界面上快速添加。
- 机器人管理:使用动态表单获取机器人配置信息。
- 流水线配置:整合复杂的配置字段,直观清晰编辑。
⛓️ 多流水线设计
现在支持添加多条流水线,机器人可以绑定上不同的流水线,自由适配不同应用场景。
⚙️ 插件配置可视化
现在插件可以自定义设置项信息,LangBot 会在前端渲染成表单供用户填写。
🛠️ 其他更改
- 更新插件加载逻辑,更好地组织插件信息
- 模型请求器、机器人适配器采用新的注册机制
- 移除部分已经不适合新版逻辑的命令
⬆ 更新方式
请 查看文档 下载新版,以往的配置文件将自动迁移到新版数据库并备份到 data/legacy 目录下。
What's Changed
- Add hover card to LLM model selector by @devin-ai-integration in #1393
- Fix #1391: Update bot's pipeline name when pipeline is renamed by @devin-ai-integration in #1397
- feat: plugin reordering by @devin-ai-integration in #1398
- fix: bugs in requesters by @RockChinQ in #1401
- perf: no delay for model selector hover card by @RockChinQ in #1402
- fix: windows path bug in importutil by @RockChinQ in #1404
- Add User Card and Logout Button to Sidebar by @devin-ai-integration in #1405
- fix: wrong status when creating a WecomCS bot by @wangcham in #1408
- chore: release v4.0.1 by @RockChinQ in #1409
Full Changelog: v4.0.0...v4.0.1
v4.0.0
LangBot 4.0 🤩
在 4.0 中,我们对现有代码进行了大量重构,极大提高了易用性。
🥳 全新 WebUI
更改产品交互逻辑,将以往需要在配置文件内手动修改的内容改为 WebUI 操作,不再需要学习复杂的 JSON 语法。
- 模型配置:弃用元数据配置,可在界面上快速添加。
- 机器人管理:使用动态表单获取机器人配置信息。
- 流水线配置:整合复杂的配置字段,直观清晰编辑。
⛓️ 多流水线设计
现在支持添加多条流水线,机器人可以绑定上不同的流水线,自由适配不同应用场景。
⚙️ 插件配置可视化
现在插件可以自定义设置项信息,LangBot 会在前端渲染成表单供用户填写。
🛠️ 其他更改
- 更新插件加载逻辑,更好地组织插件信息
- 模型请求器、机器人适配器采用新的注册机制
- 移除部分已经不适合新版逻辑的命令
⬆ 更新方式
请 查看文档 下载新版,以往的配置文件将自动迁移到新版数据库并备份到 data/legacy 目录下。
What's Changed
- chore: add pipeline config metadata by @RockChinQ in #1236
- feat: binding bots with runtime by @RockChinQ in #1238
- feat: pipeline invoking by @RockChinQ in #1245
- feat: discovering plugins by manifests by @RockChinQ in #1290
- refactor: remove adapter-qq-botpy.json metadata by @RockChinQ in #1291
- refactor: remove legacy config files by @RockChinQ in #1294
- feat: add logo for requesters by @RockChinQ in #1300
- feat: read mcp servers from config.yaml by @RockChinQ in #1320
- feat: 完善404页面,添加返回按钮和支持联系信息 by @baicai99 in #1350
- feat:重构并改进应用的用户界面组件 by @baicai99 in #1351
- style: introduce ruff as linter and formatter by @RockChinQ in #1356
- feat(gewechat): 新增引用消息转发+@在引用中的bug修复 by @shinelinxx in #1361
- feat: make pipeline config dynamic-form-renderable by @RockChinQ in #1375
- fix: initialize chunk variable before reference in difysvapi.py by @devin-ai-integration in #1376
- refactor: webui by @RockChinQ in #1341
- Version/4.0 by @RockChinQ in #1380
- ci: fix bad frontend build output path by @RockChinQ in #1383
- doc: fix deadlinks of doc in README by @RockChinQ in #1384
- Doc/deadlinks in readme by @RockChinQ in #1385
- fix: llm model wrongly required when runner is not
local-agentby @RockChinQ in #1386 - Fix/runner bugs by @RockChinQ in #1388
New Contributors
- @devin-ai-integration made their first contribution in #1376
Full Changelog: v3.4.14.3...v4.0.0
v4.0.0-beta.2
What's Changed
- ci: fix bad frontend build output path by @RockChinQ in #1383
- doc: fix deadlinks of doc in README by @RockChinQ in #1384
- Doc/deadlinks in readme by @RockChinQ in #1385
- fix: llm model wrongly required when runner is not
local-agentby @RockChinQ in #1386
Full Changelog: v4.0.0-beta.1...v4.0.0-beta.2
v4.0.0-beta.1
这是一个 Beta 测试版本,更新请提前备份文件
- 全面采用 WebUI,不再需要手动编写配置文件
- 全新多流水线机制,允许不同机器人使用不同的配置
- 3.x 的配置文件会自动被迁移到新版
- 任何问题请到 discussion 或社区群反馈
What's Changed
- chore: add pipeline config metadata by @RockChinQ in #1236
- feat: binding bots with runtime by @RockChinQ in #1238
- feat: pipeline invoking by @RockChinQ in #1245
- feat: discovering plugins by manifests by @RockChinQ in #1290
- refactor: remove adapter-qq-botpy.json metadata by @RockChinQ in #1291
- refactor: remove legacy config files by @RockChinQ in #1294
- feat: add logo for requesters by @RockChinQ in #1300
- feat: read mcp servers from config.yaml by @RockChinQ in #1320
- feat: 完善404页面,添加返回按钮和支持联系信息 by @baicai99 in #1350
- feat:重构并改进应用的用户界面组件 by @baicai99 in #1351
- style: introduce ruff as linter and formatter by @RockChinQ in #1356
- feat(gewechat): 新增引用消息转发+@在引用中的bug修复 by @shinelinxx in #1361
- feat: make pipeline config dynamic-form-renderable by @RockChinQ in #1375
- fix: initialize chunk variable before reference in difysvapi.py by @devin-ai-integration in #1376
- refactor: webui by @RockChinQ in #1341
- Version/4.0 by @RockChinQ in #1380
New Contributors
- @devin-ai-integration made their first contribution in #1376
Full Changelog: v3.4.14.3...v4.0.0-beta.1
v3.4.14.3
What's Changed
- 优化了处理语音消息和群聊图片消息,增加了发送语音消息(只能发送silk格式语音文件链接)和转发链接消息 by @fdc310 in #1323
- Update README_EN.md by @RockChinQ in #1338
- feat(gewechat): 优化了代码结构+fix群聊艾特逻辑,新增消息类型 by @shinelinxx in #1336
- fix: image couldn't be sent in lark by @wangcham in #1348
- fix: access_token problems in wecomcs by @wangcham in #1355
- feat(gewechat): 重构target2yiri代码+引用消息展开 by @shinelinxx in #1352
- chore: release v3.4.14.3 by @RockChinQ in #1358
New Contributors
- @shinelinxx made their first contribution in #1336
Full Changelog: v3.4.14.2...v3.4.14.3
v3.4.14.2
What's Changed
- perf: reduce newline in think tag converting by @RockChinQ in #1319
- fix(dify runner): response message event incorrect when using agent app by @RockChinQ in #1325
- chore: release v3.4.14.2 by @RockChinQ in #1326
Full Changelog: v3.4.14.1...v3.4.14.2
v3.4.14.1
What's Changed
- feat: add support for ppio by @wangcham in #1311
- doc: update README by @RockChinQ in #1314
- chore: release 3.4.14.1 by @RockChinQ in #1315
Full Changelog: v3.4.14...v3.4.14.1