You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Security
Downloaded macOS apps now pass signature verification. The release zip stored copies in place of the symlinks inside the bundled Python framework, so every download through v0.34.8, Homebrew installs included, failed codesign --verify with "bundle format is ambiguous", and any later tampering could not be told apart. Releases are now zipped with ditto, which keeps the symlinks, and the release job verifies the zipped app's signature before publishing. The download is about 9 MB smaller.
繁體中文
安全性
下載的 macOS app 現在能通過簽章驗證。 release 的 zip 把內建 Python 框架裡的捷徑存成了檔案複本,所以到 v0.34.8 為止的每一份下載(包括 Homebrew 安裝的)都過不了 codesign --verify,會顯示「bundle format is ambiguous」,之後被竄改也分辨不出來。現在改用 ditto 壓縮、保留捷徑,發布前也會先驗證壓縮後 app 的簽章。下載檔大約小 9 MB。