客户端更新指南:什么时候该升级
客户端右上角冒出一个"有新版本"的红点,很多人第一反应是点升级,也有人常年"下次再说"。两种态度都有道理,关键看情况。
先说结论:不是所有更新都值得追
客户端更新一般分三种:
- 功能更新:加了新功能、新协议支持。这种可升可不升,看你用不用得上。
- 修复更新:修 bug、修兼容性问题。如果你正好被这个 bug 困扰,那就升;没遇到,可以等。
- 安全更新:修漏洞、升级加密组件。这种建议升,别拖。
问题是,更新日志经常写得语焉不详,“优化体验、修复已知问题"等于什么都没说。这时候就要看下面这几条判断标准。
什么情况下必须升
三种情况别犹豫:
- 当前版本连不上或频繁断:先确认不是节点或 DNS 的问题,如果确定是客户端 bug,升级是最直接的解法。
- 系统升级后客户端不兼容:比如手机系统大版本更新后,旧客户端闪退或无法启动,这时候必须跟进新版。
- 官方明确说旧版本将停止维护:有些客户端会公告停止对老版本的支持,到期后订阅更新、规则更新都会停。这种早升早安心。
什么情况下可以等等
- 你现在的版本用得好好的:稳定是最大的美德。大版本更新刚发布的前两周,往往是 bug 最多的时候,让子弹飞一会儿。
- 更新内容和你无关:比如新增了某个你不用的平台支持,没必要第一时间跟进。
- 假期/出差前:这条是血泪教训。出发前夜手贱点了升级,结果新版有 bug,异地没法折腾。重要时间点前,冻结一切更新。
版本号怎么看
版本号一般长这样:3.2.1。第一位变(3.x→4.x)是大版本,功能变化大,风险也高;第二位变是功能小更新;第三位变是修复补丁。
- 第三位变:放心升,多半是修 bug。
- 第二位变:看一眼更新日志,相关的就升。
- 第一位变:等两周,看社区反馈再决定。
升级前的准备工作
决定升级之后,别直接点,先做两件事:
第一,备份配置。 订阅链接、手动节点、自定规则,全部导出备份。这是老生常谈,备份那篇里讲得很细。大版本升级偶尔会清空配置,有备份就什么都不怕。
第二,留好旧版本安装包。 新版如果有问题,能立刻回滚。官网一般会保留历史版本下载,提前下好存着。应用商店用户这条做不到,那就更要谨慎,别追首发版本。
升级后的检查
升完别急着关,做一遍快速验证:
- 订阅能正常更新吗?
- 切两三个节点,能连上吗?
- 打开一两个常用网站,速度正常吗?
- 分流规则生效吗?(之前是规则模式的,确认没被重置成全局)
四项都过,这一版就可以放心用了。哪一项不对,先别慌,大概率是配置被重置了,对照备份恢复一下。
我的更新习惯
分享一下我自己的节奏:小版本修复更新,看到就升;大版本功能更新,等两周看社区反馈再升;安全更新,不隔夜。
核心原则就一句话:稳定优先,更新是为了更好地用,而不是为了用最新的。 工具是拿来用的,不是拿来追的。