v3.10

enricoros/big-AGIv3.10Mar 10, 2024by zmh-program

AI Summary

This release introduces significant enhancements to user management, messaging capabilities, and administrative tools. It adds support for SMTP registration, message editing/deletion, and advanced file handling including auto-copy and viewing. Additionally, it integrates Midjourney actions, enhances the admin interface for user control, and optimizes the frontend performance with new visualizations.

Key Highlights

  • Support for unforced SMTP registration and message editing/deletion
  • Advanced file uploader with auto-copy and viewer capabilities
  • Admin user management with password, quota, and subscription controls
  • Midjourney upscale, variation, and reroll actions
  • Model cache buffer feature and frontend performance optimization

New Features

  • Non-forced SMTP registration
  • Edit and delete messages
  • File uploader with Ctrl+V auto-copy
  • File viewer for uploads
  • Custom temperature, top_p, and top_k parameters
  • User banning and unbanning
  • Admin user management (password, email, quota, subscription)
  • Midjourney U/V/R operations
  • Hiding secret model keys
  • Unlimited plan support (quota -1)
  • Custom generation permission groups
  • Model cache buffer
  • Close registration option
  • Save generated images in sharing pages
  • Function Calling support in relay
  • Tremor charts for dashboard
  • Mobile adapter with maximized/minimized screen
  • Custom mask editor
  • Claude-3 vision capability
  • SEO optimization for site name and logo
  • HTML/Markdown support in site notifications

Full Release Notes

## v3.10
- feat: support unforced smtp registration 支持非强制 SMTP 发件注册 ([#42](https://github.com/Deeptrain-Community/chatnio/issues/42))
- feat: support edit message and delete message 支持编辑和删除消息 ([#51](https://github.com/Deeptrain-Community/chatnio/issues/51))
- feat: update file uploader and add auto copy file feature in chat input 支持输入框 Ctrl+V 复制图片 (#61)
- feat: support file viewer 支持上传文件查看 (#61)
- feat: suppport customize temperature, top_p, top_k params 支持自定义温度, TopP, TopK 等参数 (#61)
- feat: add is_banned field in user table 支持封禁和解封用户 (#61)
- feat: support update password, update email, set quota, set subscription level and release usage actions in admin user management interface 支持在用户管理中更新用户密码, 邮箱, 设置点数, 设置订阅等级和释放订阅用量 (#61)
- feat: support midjourney upscale / variation / reroll actions 支持 Midjourney U(放大)/V(变化)/R(重绘) 操作 ([#40](https://github.com/Deeptrain-Community/chatnio/issues/40))
- feat: hiding secret feature 隐藏报错的模型密钥 ([#67](https://github.com/Deeptrain-Community/chatnio/issues/67))
- feat: support unlimited plan usage 支持无限订阅配额 (设置配额为 -1)
- feat: support custom article/generation permission groups 支持自定义批量生成文章/项目生成器可使用分组
- feat: support model cache buffer feature 支持模型缓存
- feat: support close registration ([#72](https://github.com/Deeptrain-Community/chatnio/issues/72)) 支持关闭注册
- feat: support generate image and save image in sharing page 支持分享的对话的生成图片保存
- feat: support function calling in relay 中转支持 Function Calling
- feat: using tremor charts instead of react-chartjs 后台仪表盘图表优化: 使用 Tremor 替代 React ChartJs
- feat: optimize sharing feature, add mobile adapter, add maximized screen and minized screen feature 支持分享对话的全屏显示功能
- feat: support custom mask editor 支持自定义预设编辑 ([#76](https://github.com/Deeptrain-Community/chatnio/issues/76))
- restruct: frontend conversation refactor and performance optimization 重构前端对话运行时和状态管理 (#82)
- feat: support rename conversation, support vision capability for claude-3 models and fix high context bug 修复高上下文文件仍会被自动切断的问题 ([#83](https://github.com/Deeptrain-Community/chatnio/issues/83))
- fix: avoid truncating base64 images 修复 base64 图片会被识别为过长 自动切断问题
- feat: optimize scroll area and message acitons 优化对话滚动操作
- fix: fix subscription time pointer is nil error 修复订阅时间异常指针为空情况 ([#90](https://github.com/Deeptrain-Community/chatnio/issues/90)) 
- fix: send key error 修复发送键问题 ([#87](https://github.com/Deeptrain-Community/chatnio/issues/87))
- feat: readable subscription levels 可读化订阅等级 ([#86](https://github.com/Deeptrain-Community/chatnio/issues/86))
- feat: seo optimization 自定义网站名称和 Logo 的 SEO 优化 ([#91](https://github.com/Deeptrain-Community/chatnio/issues/91))
- feat: support markdown/html on site notify 通知支持 HTML/Markdown 格式
- fix: fix preset issues 修复预设在发送后消失问题