Skip to content

PCL Lite 1.7.0-pre-4

Pre-release
Pre-release

Choose a tag to compare

@askbbtsk askbbtsk released this 01 Nov 14:19
· 17 commits to main since this release
1.7.0-pre-4:新增 early(抢先体验版)后缀,排在同号正式版下面、pre 上面,稳定版通道也能收到;许可协议正文终于打包进 exe 了。

PCL Lite 1.7.0-pre-4。

预览版,只有选了「预览」「快照」或更激进通道的用户会收到。稳定版通道请继续用 1.6.4-hotfix-5。

改了什么

一、新增 early:抢先体验版

给「正式版马上要发了,先放出来给人试」这种情况留了个位置。它夹在正式版和 pre 之间:

hotfix(+1) > 正式版(0) > early(-1) > pre(-2) > snapshot(-3) > nightly(-4)

两条性质:

  • 比同号正式版旧。1.7.0-early-1 < 1.7.0,所以正式版一发出来,抢先版用户会再升一次落到正式版上,不会被卡住
  • 比 pre 新。它是即将发布的那份正式版,比预览阶段更靠后,1.7.0-early-1 > 1.7.0-pre-9

它同时属于正式版通道 —— 选「稳定版」的用户也会收到。这正是「抢先体验」的意思:不用切到激进通道就能提前拿到。

序号写法照旧:early-1、early-2,用 - 隔开。

二、许可协议打包进 exe

以前 csproj 里写的是 <Content Include="LICENCE" />,而仓库里的文件叫 LICENSE、还放在仓库根目录(项目目录的上一级)—— 那个配置项一直指向不存在的文件,等于空转。发出去的 exe 里一份协议都没有。

现在改成嵌入资源(PCL.LICENSE),协议正文编进程序集:

  • 单文件产物照旧只有一个 exe,不多带一个附件
  • 仓库根目录那份 LICENSE 改了内容,重新编译就会带上,不会两边各一份、慢慢走样

校验

SHA-256(签名后):BFFD6CB038C07F1FC5097D163B1D1BA9727988D7225F6D5083C5E3B4B8B5159E

大小:19,380,008 字节

已知问题

  • Cookie 登录仍然没有在「真实且未过期的会话」下跑通过一次。格式识别已经补齐,但手上那份导出里的 MSPAuth / MSPProf 都是 Disabled(登出状态留下的),验证不到最后一步
  • 令牌导入的账号 24 小时后必须重新导入,这是微软定的,没有绕法