Skip to content

Releases: DanXi-Dev/DanXi

Release 1.4.9

08 Sep 11:55
1ca0481

Choose a tag to compare

如何下载旦挞: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新功能

  • 蛋壳课评中在课评旁显示用户勋章
  • 允许隐藏「我的发帖」和「我的回复」中的某一项
  • 在发帖编辑器页面,长按图片可删除图片
  • 一个全新的登录首页!
  • 现在可以看到每个帖子的收藏数和订阅数了
  • 研究生的「教务处通知」将会变成研究生院公告,而不是本科公告
  • 本科生课表的开学日期将尝试从复旦服务器自动获取,无需手动设置
  • HTTP 代理允许配置多个代理
    -「诊断信息」页面可以导出调试日志
  • 课表选择学期按钮显示具体错误信息

更改

  • 使「查看我的回复」按回复时间降序排序

修复

  • 夏季学期在课表中名称错误
  • 内置浏览器的 UIS 自动填写登录功能失效
  • 「仅茶楼」模式中无法进入设置
  • 「仅茶楼」模式下仍默认启用 WebVPN,导致无法登录茶楼
  • 「仅茶楼」模式下,水印不显示或显示后永不消失
  • 修复 WebVPN 无法使用的问题
  • 修复以下功能模块:校车班次、入校权限、寝室电量、空教室、复旦生活码、本科生课表、食堂人数查询、体育刷锻查询
  • 「去往底部」只会加载前 30 个楼层

技术杂项

  • 升级 Flutter SDK 至 3.35.3,Kotlin 至 2.2.0,Gradle 至 9.0.0,AGP 至 8.12.0
  • 重构大量网络逻辑

优化

  • 删除导致软死锁的逻辑,大幅提升茶楼页面的 WebVPN 载入速度

已知问题

  • 目前仍不能使用的模块:成绩与考试。将于再下一个正式版修复

Release 1.4.8

09 Jun 12:47
b0b8fba

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新功能

  • 长按菜单添加「以文本格式分享帖子/楼层」,快速复制楼层/整贴内容
  • 精品贴现在拥有显眼的炫彩配色 tag!
  • 体锻支持查询分数
  • 茶楼搜索支持切换精确和模糊匹配
  • 茶楼搜索支持按日期范围筛选
  • Android 版本适配 Monet 主题(需要 Android 15+)和图标,「设置」中可以选择跟随系统配色

更改

  • 帖子页面也会显示帖子状态(包括「已隐藏」「置顶」等)
  • 「设置」页面从底部标签移动到首页右上方按钮
  • 由于适配了 Monet 主题系统并修复了部分主题配色错误,部分控件颜色和字体可能有变化

修复

  • Windows 版退出时会报错 Hard Error
  • 当长时间挂后台导致认证过期时,WebVPN 再也无法使用(直到重进 App)
  • 部分网络下,研究生课表验证码图片显示为乱码
  • 跟进新的 WebVPN 登录逻辑
  • 由于信息办 UIS 登录逻辑升级,导致无法登录 UIS
  • 课表导出的 ICS文件在部分 ROM 上有时区问题
  • 部分当前学期考试在「考试与成绩」列表中不显示
  • Tag 筛选功能会同时按正在浏览的分区筛选
  • 第一次登录时,不应显示今日课程
  • Android 15+ 上启用 Edge-to-edge 布局时,底部弹出菜单被虚拟键遮挡
  • 本科生课表无法加载

技术杂项

  • 升级 Flutter SDK 至 3.32.1,Kotlin 至 2.1.21,Gradle 至 8.14,Android NDK 至 29.0.13113456

优化

  • 删除不必要的添加/删除桌面快捷方式权限请求
  • 重写整个「考试与成绩」页面,加快加载速度,优化错误提示
  • 通过采取更激进的压缩策略,APK 体积减小 ~300KB

已知问题

  • WebVPN 暂不支持在校外查看校内的校园服务信息

Release 1.4.7

28 Jan 11:32
74a1d80

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

变更

  • 最低 Android 系统需求从 Android 5.0 提高到 6.0

修复

  • 首页校车时刻表对于起始时间不同的双向校车班次出错
  • 论文和其他考试只显示等级不显示绩点数值
  • 在搜索页面点击帖子右上角菜单时报错
  • WebVPN 登录接口改变而无法使用
  • 即使在校内仍会使用 WebVPN

技术杂项

  • 升级 Flutter SDK 至 3.27.3,Android 支持 16KB 代码页

已知问题

  • Windows 版退出时会报错 Hard Error,但不影响正常使用
  • WebVPN 暂不支持在校外查看校内的校园服务信息

由于缺少 Linux 设备,Linux 用户敬请自行编译本版本。

Release 1.4.6

05 Jan 04:22
2651a50

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新增

  • 帖子内可只看某人发言
  • 校车页面支持一键换向

变更

  • 上一版本中由于框架问题,部分设备字体显示变化(如变粗)。这一版本应恢复原本字体
  • 全屏水印现在只出现在必要页面上

修复

  • 评教页面点击「新增评教」卡死
  • 评教首页点击随机课评,无法跳转到正确的位置
  • 「开发组公告」无法显示
  • 一旦 UIS 登录流程抛出异常,直到重启前,WebVPN 再也无法使用

技术杂项

  • 升级 Flutter SDK 至 3.27.1,Android 目标至 Android 15

已知问题

  • Windows 版退出时会报错 Hard Error,但不影响正常使用
  • WebVPN 暂不支持在校外查看校内的校园服务信息

由于缺少 Linux 设备,Linux 用户敬请自行编译本版本。

Release 1.4.5

28 Nov 11:38
144fd82

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新增

  • 新增”我的回复“页面
  • 论坛中的 Markdown 渲染支持代码高亮
  • 论坛支持通过 WebVPN 代理在校外访问
  • 接入”旦挞猫猫“表情包第二系列(仅同样新版可看到)
  • 在日程页面显示最后刷新时间

变更

  • 分开”订阅“和”收藏“,只有订阅的帖子更新才会收到通知
  • 表情包由白底变为白线框的视觉效果

修复

  • 表情包被视为 [图片],且没有从图片查看器中排除
  • 论坛中的 notification 阅读后不会标记为已读
  • 注册答题页面对小屏幕不友好
  • 研究生课表点击课程显示 null 报错、左上角学期选择报错
  • ”致谢“中的链接点击无反应
  • 课表添加周日课程时出现在选定周的前一周
  • 退出登录、重新登录、再退出应用重进后,账号密码没有被记住
  • 偶然发生的论坛页面首次加载失败问题

性能

  • 通过统一 Cookie 储存,大大优化首页加载速度和降低报错概率,避免 UIS 多次登录

技术杂项

  • 从此版本起,遵循 SemVer 语义化版本号
  • 升级 Flutter SDK 至 3.24.5,Android 目标至 Android 15
  • 更新大量依赖库至最新

已知问题

  • Windows 版退出时会报错 Hard Error,但不影响正常使用
  • WebVPN 暂不支持在校外查看校内的校园服务信息
  • 由于数据格式变更,原先的“开发组公告”暂时无法查看

由于缺少 Linux 设备,Linux 用户敬请自行编译本版本。

Release 1.4.4

02 Jul 15:10
abbc15a

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新增

  • 应用内支持设置 HTTP 代理,方便使用 docker-easyconnect 等普通代理方式连接
  • 考试成绩页面显示具体绩点

变更

  • 论坛 UI 大变更,向 Swift 版 UI 设计靠近
  • 由于一些 bug 问题,移除了选择 Tag 时的弹出动画(后续版本可能重新加入)

修复

  • Swift 版发送的表情包显示为错误图片
  • Linux (Wayland) 下打开应用后黑白屏
  • 课评编辑器在英文下布局溢出,无法点击五星
  • 切换语言后,课评编辑器页面的标签语言不改变
  • 帖子页面点击收藏或订阅均无反应
  • 没有活动公告时,顶部有一空白区域

杂项

  • 更新大量依赖库至最新

Release 1.4.3

30 Jun 13:32

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新增

  • 第一次登录后提示查看 FAQ 页面
  • 上线论坛注册答题功能
  • 上线论坛表情包功能

变更

  • 减少论坛中的边距,提高小屏设备体验
  • 更改大量引导文案

修复

  • 评教页面显示和提交的分数反转
  • 修改和删除自己的帖子后,页面内容不刷新
  • 研究生课表无法加载

性能

  • 彻底换用帖子页面的列表控件,极大提高滚动性能和减少卡顿问题

安全

  • 升级到 Flutter 3.22.2

Release 1.4.2

10 Mar 07:54
d1bdaaa

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新增

  • 关于中显示提交编号,方便反馈问题;

变更

  • 调整双向校车时校区的显示顺序;

修复

  • 部分设备上发帖时无法选中标签;
  • 修改课评后,提交时无反应,无法修改课评;
  • 编辑课评时不显示评分;
  • 考试与分数中「初选免听 / 重修免听」课程分数不显示;
  • 首次加载课评时必然出现 503 错误;
  • 校车班次信息无法加载;

安全

  • 升级到 Flutter 3.19.2

Release 1.4.0

27 Oct 04:48
60ea561

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

新增

  • 支持站内信的阅读;
  • 更符合隐私要求的 OAID 获取方式;
  • 支持分享树洞链接;
  • 支持 Android/iOS 从网页跳转到应用;
  • 搜索页面在无结果时显示「内容为空」提示;
  • 部分场景下搜索时显示关怀页面(内容待定);
  • 支持手动删除推送通知 token 以解决推送问题;
  • 支持楼层点「踩」功能;
  • 支持查看自己封禁记录;
  • 支持查看自己发帖历史;
  • 支持复制洞号和楼层号到剪贴板;
  • 支持分享楼层和帖子;
  • 在发帖时根据内容显示生命关怀提示;
  • 支持查看发帖时间;
  • 新增 Linux 平台支持;
  • 首次查看课表时显示使用指引;
  • 折叠搜索结果中过长的条目;
  • 空教室查询添加了更准确的信源;
  • 支持自定义树洞相关 API 地址,用于调试目的;
  • 接入和实现了评教前端;
  • 树洞顶部的 Banner 可点击展开;

变更

  • 「已隐藏」标签现在仅显示在第一层楼上;
  • 如果某楼层被折叠,则显示折叠语句,而非原文;
  • 使用新的树洞楼层卡片设计;
  • 水印添加随机噪声;
  • NSFW 相关文案修改;
  • 取消「UIS 快捷登录」入口,避免造成混淆;
  • 移除了所有秘密,现在旦夕是 100% 开源的了!
  • macOS (Intel) 支持正在归来!
  • 不再允许新建首尾有空格的 Tag;

修复

  • M1 macOS 上由于 User Agent 含有中文导致无法使用树洞;
  • 尝试缓解部分设备字体不居中的问题;
  • Android 上点击通知栏中的推送通知无反应;
  • 研究生课表在密码含有需转义字符时登录失败;
  • 平板模式下水印显示不全;
  • 退出树洞登录后,推送仍继续;
  • 重新登录树洞之后,首次加载时不显示分区;
  • 无法输入部分带非数字的博士生学号;
  • 退出复活码页面时,如果直接返回,会导致亮度锁定在最高;
  • 非中国时区下,不显示最新帖子及时区显示错误;
  • 历史搜索记录超过一屏时无法滚动;
  • 新生可能不显示复活码;
  • 入校权限和食堂人数无法加载;
  • 由于格式不同,研究生课程表解析时整体偏差了一周时间;
  • 图书馆人数无法加载;
  • 收藏的置顶帖在收藏列表中不显示;
  • 无法恢复初始布局;
  • 查看原图时有时无法正确显示加载状态,导致不能保存或分享;
  • 夜跑没有作为必锻的一部分参与统计;

安全

  • 加密储存在本地的所有信息;

性能

  • 尝试提高滚动到底部时的性能并缓解卡死现象;
  • 减少不必要的请求,加快图片上传速度;
  • 减少了其他不必要情况下的网络请求。

Release 1.3.13

25 Mar 09:38
c19ab4a

Choose a tag to compare

如何下载旦夕: 请单击本条目下方的 Assets按钮 ,在显示的文件列表中选择您的平台对应的安装文件即可。

(不要管Source code的那两项)

更新日志

(按照作出下列更新的时间先后顺序排列,重要更新以粗体标出。)

  1. 修复 Android 13+ 上无法设置通知权限的问题
  2. 修复「选择复制」界面无法跨段选择文本的问题
  3. 修复树洞频繁出现 401 错误的问题
  4. 修复触摸板无法滚动界面的问题
  5. 修复了分享功能在 iOS 上显示异常的问题
  6. 修复了非中国时区下树洞帖子列表显示错误的问题
  7. 修复了课程表中周日课程被延后一周的问题
  8. 修复了帖子中加载报错,点击刷新后从头加载的问题
  9. 修复了入校权限无法加载的问题
  10. 增加主题选择功能(亮色/暗色/跟随系统)
  11. 修复了 Apple pencil 在界面中只能书写,无法滚动界面的问题
  12. 可能修复了部分设备上频繁随机闪退的问题
  13. 略微提高了水印对比度
  14. 支持锁定帖子
  15. 更新了一些日语翻译
  16. 修复 Android 13+ 上无法保存图片的问题