Skip to content

Releases: Chanzhaoyu/chatgpt-web

v2.10.1

09 Mar 12:23
Compare
Choose a tag to compare

2023-03-09

注意:删除了 service/.env 文件改用 service/.env.example 代替,如果是手动部署的同学现在需要手动创建 .env 文件并从 .env.example 中复制,并且 .env 文件现在会在 Git 提交中被忽略,原因如下:

  • 在项目中添加 .env 从一开始就是个错误的示范
  • 如果是 Fork 项目进行修改测试总是会被 Git 修改提示给打扰

这两天开始,官方已经开始对第三方代理进行了拉闸, accessToken 即将或已经开始不可使用。异常 API 使用也开始封号,封号缘由不明,如果出现使用 API 提示错误,请查看后端控制台信息,或留意邮箱。

Feature

Enhancement

  • 感谢 nagaame 优化docker打包镜像文件过大的问题
  • 感谢 xieccc 新增 API 模型配置变量 OPENAI_API_MODEL
  • 感谢 acongee 优化输出时滚动条问题

BugFix

  • 感谢 CornerSkyless 修复导出图片会丢失头像的问题
  • 修复深色模式导出图片的样式问题

v2.10.0

08 Mar 02:53
Compare
Choose a tag to compare

2023-03-07

  • 老规矩,手动部署的同学需要删除 node_modules 安装包重新安装降低出错概率,其他部署不受影响,但是可能会有缓存问题。
  • 求求各位,超时的issues自己关闭下哈,我真的需要缓冲一下。
  • 演示图片请看最后

Feature

  • 添加权限功能,用法:service/.env 中的 AUTH_SECRET_KEY 变量添加密码
  • 感谢 PeterDaveHello 添加「繁体中文」翻译
  • 感谢 GermMC 添加聊天记录导入、导出、清空的功能
  • 感谢 CornerSkyless 添加当前聊天记录导出为本地图片的功能

Enhancement

  • 感谢 CornerSkyless 添加小窗口情况下 ctrl+enter 发送消息
  • 现在新消息只有在结束了之后才滚动到底部,而不是之前的强制性
  • 优化部分代码

BugFix

  • 转义状态码前端显示,防止直接暴露 key(我可能需要更多的状态码补充)

Other

  • 更新依赖到最新

演示

不是界面最新效果,有美化改动

权限

权限

聊天记录导出

聊天记录导出

保存图片到本地

保存图片到本地

v2.9.3

06 Mar 12:48
dea74e2
Compare
Choose a tag to compare

2023-03-06

Enhancement

  • 感谢 ChandlerVer5 使用 markdown-it 替换 marked,解决代码块闪烁的问题
  • 感谢 shansing 改善文档
  • 感谢 nalf3in 添加英文翻译

BugFix

  • 感谢 sepcnt 修复切换记录时编辑状态未关闭的问题
  • 修复「复制代码」的兼容性报错问题
  • 修复部分优化小问题

v2.9.2

04 Mar 01:35
0fdf75e
Compare
Choose a tag to compare

2023-03-04

手动部署的同学,务必删除根目录和service中的node_modules重新安装依赖,降低出现问题的概率,自动部署的不需要做改动。

Feature

  • 感谢 hyln9 添加对 LaTex 数学公式渲染的支持
  • 感谢 ottocsb 添加 webAPP (苹果添加到主页书签访问)支持
  • 添加 OPENAI_API_BASE_URL 可选环境变量[#249]

Enhancement

  • 优化在高分屏上主体内容的最大宽度[#257]
  • 现在文字按单词截断[#215][#225]

BugFix

  • 修复动态生成时代码块不能被复制的问题[#251][#260]
  • 修复 iOS 移动端输入框不会被键盘顶起的问题[#256]
  • 修复控制台渲染警告

Other

  • 更新依赖至最新
  • 修改 README 内容

v2.9.1

02 Mar 13:29
f19998d
Compare
Choose a tag to compare

2023-03-02

Feature

  • 代码块添加当前代码语言显示和复制功能[#197][#196]
  • 完善多语言,现在可以切换中英文显示

Enhancement

  • Zo3i 完善 docker-compose 部署文档

BugFix

  • ottocsb 修复头像修改不同步的问题

Other

  • 更新依赖至最新
  • 修改 README 内容

v2.9.0

02 Mar 05:00
32ebbec
Compare
Choose a tag to compare

2023-03-02

手动部署的同学删除 service 下的 node_modules 重新 pnpm install

Feature

  • 现在能复制带格式的消息文本
  • 新设计的设定页面,可以自定义姓名、描述、头像(链接方式)
  • 新增403404页面以便扩展

Enhancement

  • 更新 chatgpt 使 ChatGPTAPI 支持 gpt-3.5-turbo-0301(默认)
  • 取消前端超时限制设定

v2.8.3

01 Mar 05:23
42e320f
Compare
Choose a tag to compare

2023-03-01

Feature

  • 消息已输出内容不会因为中断而消失[#167]
  • 添加复制消息按钮[#133]

Other

  • README 添加声明内容

v2.8.2

28 Feb 02:04
94e23bb
Compare
Choose a tag to compare

2023-02-28

Enhancement

  • 代码主题调整为 One Dark - light|dark 适配深色模式

BugFix

  • 修复普通文本代码渲染和深色模式下的问题[#139][#154]

Demo

image

v2.8.1

27 Feb 11:26
21fb4f8
Compare
Choose a tag to compare

2023-02-27

BugFix

  • 修复 API 版本不是 Markdown 时,普通 HTML 代码会被渲染的问题 [#146]

Other

  • 感谢 eryajf 的贡献,现在 Dockerhub 上已经有版本标签了

v2.8.0

27 Feb 03:19
89712aa
Compare
Choose a tag to compare

2023-02-27

  • 感谢 puppywang 修复了 2.7.0 版本中关于流输出数据的问题(使用 nginx 需要自行配置 octet-stream 相关内容)

  • 关于为什么使用 octet-stream 而不是 sse,是因为更好的兼容之前的模式。

  • 建议更新到此版本获得比较完整的体验

  • 关于个人使用 accessToken 的测试 点击这里

Enhancement

  • 优化了部份代码和类型提示
  • 输入框添加换行提示
  • 移动端输入框现在回车为换行,而不是直接提交
  • 移动端双击标题返回顶部,箭头返回底部

BugFix

  • 流输出数据下的问题[#122]
  • 修复了 API Key 下部份代码不换行的问题
  • 修复移动端深色模式部份样式问题[#123][#126]
  • 修复主题模式图标不一致的问题[#126]