喧喧发布 3.0 正式版,优化网络问题,提升用户体验
- 原创
- 2019-12-16 13:33:30
- 喧喧IM
- 2020
大家好,喧喧发布 3.0 正式版,本次更新主要针对断线等网络问题进行优化,提升用户体验,并修复了一些已知问题。
一、喧喧PC端 v 3.0 正式版
更新明细
- 优化了断线重连的功能,若重连之前用户修改了密码,重连时会放弃登录并提示用户 ( STORY #1117);
- 优化了请求超时的逻辑,增长了请求的等待时间,以减少网络问题对用户的干扰 ( STORY #1140);
- 优化了重连逻辑,对短暂的离线采取静默重连,并通过减少重连时同步的冗余数据,提高了重连的速度 ( STORY #1140);
- 优化了上传文件和图片的交互,在输入框上方增加文件上传进度显示,文件上传完成后再发送文件消息,减少网络传输,并避免发送上传失败的文件消息 ( STORY #1062);
- 优化了导航栏上扩展应用图标的固定逻辑,允许扩展固定到左侧主导航栏内 ( STORY #1142);
- 优化了客户端判断连接是否断开的机制,一定时间没有收到服务器的响应,会主动进行重连 ( BUG #117);
- 优化了内置主题,减少了与配色不协调的元素 ( BUG #274);
- 优化了后端服务器对客户端 IP 的记录,现在能够正确记录消息中转服务器获取到的客户端 IP ( BUG #270);
- 优化了 macOS 下的客户端应用图标,更加符合设计规范 ( BUG #268);
- 优化了登录时失败的详情显示,增加了详情的宽度和高度,方便浏览 ( STORY #749);
- 优化了输入框工具栏上 Markdown 图标的可见度;
- 修复了部分组件中,搜索栏图标没有居中的问题;
- 修复了上传文件和图片时,参数不正确导致上传失败等的问题 ( BUG #273);
- 修复了 WebView 类型扩展应用的页面无法刷新的问题;
- 修复了扩展图标没有正确加载显示的问题;
- 修复了有时用户登录后没有获取到完整的离线消息的问题 ( BUG #215);
- 修复了拖拽目录尝试进行发送时,白屏崩溃或发送失败的问题 ( BUG #275);
- 修复了从移动设备发送的图片有时无法显示的问题;
- 修复了从移动设备发送的图片有时无法显示的问题;
- 修复了文件消息无法撤回的问题;
- 部署和开发相关:
- 客户端 (XXC):
- 修复了部分 React 警告;
- 后端处理服务器 (XXB):
- 优化了获取客户端更新时的版本比较逻辑,现在不会再提示之前版本的更新 ( BUG #239);
- 优化了下载客户端更新页面的提示,去除了多余的文本 ( BUG #189);
- 优化了非超级管理员的编辑用户的界面,去除了无效选项 ( BUG #155);
- 优化了授权区块的显示,使用临时授权时会显示升级链接 ( STORY #1136);
- 优化了部分 SQL 查询,提升执行效率;
- 修复了有时会返回负数时间戳的问题;
- 修复了 entry/visit 请求失效的问题;
- 更新了 Logo 图片;
- 消息中转服务器 (XXD):
- 优化了发送 HTTP 请求的逻辑,延长了超时时间,增加了重试次数,每次重试的时间间隔线性增长 ( STORY #1140);
- 客户端 (XXC):
下载地址
- Windows 7+: 64 位安装包(.exe)、 64 位压缩包、 32 位安装包(.exe)、 32 位压缩包、 64 位 Debug 安装包(.exe);
- macOS: xuanxuan.3.0.mac.dmg;
- Linux: 64 位(.tar.gz)、 64 位(.deb)、 32 位(.tar.gz)、 32 位(.deb);
- 浏览器端: xuanxuan.3.0.browser.zip;
- 消息中转服务器(XXD): windows 64 位压缩包、 windows 32 位压缩包、 mac 压缩包、 linux 64 位压缩包、 linux 32 位 压缩包;
- 后端处理服务器(XXB): 源码包(php5.3~5.6)、 源码包(php7.0)、 源码包(php7.1)、 源码包(php7.2)), Windows 64位一键安装包、 Windows 32位一键安装包、 Linux 64位一键安装包(Linux一键安装包必须直接解压到/opt目录下)、 Linux 32位一键安装包(Linux一键安装包必须直接解压到/opt目录下)。
二、喧喧移动端 App v 3.0 正式版
本次更新主要优化了登录和重连的体验,并修复了已知问题。
更新明细
- 优化了重连的逻辑,若重连之前用户修改了密码,重连时会放弃登录并直接注销 ( STORY #1117);
- 优化了登录页面密码框的交互,点击密码框即会全选 ( BUG #255);
- 修复了重连过程中“我的”页面未正确显示用户信息的问题;
- 修复了有时无法收到离线通知的问题;
- 新增了清除用户数据的功能。
下载地址
三、喧喧界面展示
1.PC端界面:
喧喧讨论组聊天:
喧喧单聊:
喧喧应用扩展:
喧喧设置:
喧喧通讯录:
2.移动端界面: