更新日志
CIPHER.rana.release.20260110
新年的第一个版本!切换分支前的倒数第 1!.5! 个版本
突然想到,要不先把简单的地方做完再切分支,所以这个版本依旧是 Rana 分支
问题修复
- 将 QNAM 实例合并成一个,以优化性能和潜在的内存泄露风险
功能更新
主页
- 加入基于 ipinfo 的 ASN 查询系统
Rana Toolkit(Prototype)
- 小幅度修改了多出口测试的界面
- 加入测速功能(目前仅 USTC 和 NJU ),更多 API 将会在未来研究使用 iperf
下载地址
CIPHER.rana.alpha_release.20251229
祝各位新年快乐!
在 Vibe 了 114 天,思考了 514s 过后,本版本将开始作为分支切换前的倒数第二个版本,下一个版本实现完设置之后,将会进入 Beta 分支
而 Beta 的代号名为 Alice(爱丽丝·泰姆菲尔德)和 Saki(丰川祥子)
界面更新
- 关于界面微调,将 Built With Qt 按钮替代原来的 Qt Logo + 关于 Qt 按钮
功能更新
- 优化本地网络信息显示逻辑,加入 ToolTips 弹窗,可以显示所有物理接口的 MAC、局域网 IP 地址
- 将多出口在线版本地化,从这个版本开始,将会使用 QtWebEngine 渲染其界面,不过对比原版来说,删除友链,反正也不能点击()
- 警告:本版本会导致 Windows 版本空间膨胀
- Linux 用户需要自行安装 Qt6 WebEngine 依赖
优化
- 优化 ISP 获取逻辑
- 开源许可协议转向更为宽松的 MIT 许可协议,毕竟不是静态编译到二进制文件里面,不想被 GPL 限制
下一步计划
- 支持接口选择、日志模式、主页数据整页复制到剪切板
- Rana_Toolkit
CIPHER.rana.alpha_release.251214
功能
- 加入多出口在线版(网络综合查询器多出口在线版,非浏览器版本将在未来提供)
杂项
- 新增流水线系统,可在这里查阅流水线 并提前测试快照,感谢 ChatGPT 搓了一个相对可用的 CI 文件!
- 自该版本开始,版本号不再以 v0.4 开头
- Alpha 版本将会直接使用 build 日期做版本号
- 未来可能会有的 Beta 版(工具箱开始逐步实现,设置可设置 API 接口后切分支),将会以 CIPHER.[beta-codename].beta.[milestone].date 为版本号
- 正式版目前属于待定项
- 关于工具箱:工具箱不会有任何的 Release,将会直接在本机编译测试后,合并至该项目
UI
- 微调 UI
- 新加瞎设计的Logo
开发
- Linux 版于该版本开始直接上传二进制文件以避免 Qt ABI 地狱,请查阅自己发行版的 Qt 版本,如果低于 Qt 6.10,请使用 Qt 6.5 二进制包
- 兼容测试列表待定
- 目前已测试:CachyOS(Qt 6.10)、openSUSE Leap 16(Qt 6.9.2,使用 Qt 6.5 版本)
下一步计划:
- 实现 Wake On Lan 等工具箱功能,提供日志可选模式
v0.4.Rana.Alpha.251027
提醒事项
该版本还未开工AKToolkit,故没有AKToolkit版本号 AKToolkit 开发进度可前往这里
更新日志
功能
- 日志功能实现
- 优化UI
- 可在对应的本地网卡MAC地址看到接口名字(如:wlan0、eth0、Ethernet)
杂项
- 开源协议跟随 Qt 更新至 GNU Lesser General Public License 3.0
已知问题
- (Linux)Qt 6.10之下的Qt平台UI无法正常调用Breeze、Oxygen、Adwaita主题以至于Fallback 到 复古风,该问题暂时无法解决(已在 CIPHER.rana.alpha_release.251214 解决)
v0.4.Rana.Alpha.251016
v0.4 Rana 分支 Alpha版本 251016编译 现已推送
功能
- 支持ISP查询
- 支持优先级查询
下一步计划
做完其他所有UI(基础)+实现测速功能
提醒事项
Linux用户请自行安装Qt 库
v0.4.Rana.Alpha.251009
第一个Alpha版本
- 支持公网、本地IP显示、刷新
To Do List
- 下一个Build支持 ISP(基于CIP API)+V6优先级(基于IPW API)
- 完成私隐模式逻辑(即切换,隐藏,再显重刷新)
- 其他功能UI初步实现