fix
This commit is contained in:
@@ -50,8 +50,11 @@ certificate would not establish trust on player machines.
|
||||
## Version and AppCast Contract
|
||||
|
||||
Increase the `X.Y.Z` version in `pubspec.yaml` for every launcher release. A
|
||||
build-number-only change such as `1.0.0+2` is not sufficient because WinSparkle
|
||||
compares the Windows product version. Pass the same `X.Y.Z` value to Inno Setup:
|
||||
build-number-only change such as `1.0.0+2` is not sufficient for a public
|
||||
release. Flutter writes the complete `X.Y.Z+N` value into the Windows
|
||||
`ProductVersion`; `sparkle:version` must match that complete value exactly.
|
||||
Use `sparkle:shortVersionString` for the human-readable `X.Y.Z` value. Pass
|
||||
`X.Y.Z` without the build suffix to Inno Setup:
|
||||
|
||||
```powershell
|
||||
ISCC.exe /DMyAppVersion=1.1.0 installer\moonwell_launcher.iss
|
||||
@@ -75,7 +78,8 @@ Use a public AppCast with absolute URLs:
|
||||
<pubDate>Sun, 21 Jun 2026 12:00:00 +0400</pubDate>
|
||||
<enclosure
|
||||
url="https://storage.yandexcloud.net/warcraft-client/moonwell_launcher_setup.exe"
|
||||
sparkle:version="1.1.0"
|
||||
sparkle:version="1.1.0+3"
|
||||
sparkle:shortVersionString="1.1.0"
|
||||
sparkle:os="windows"
|
||||
sparkle:dsaSignature="SIGNATURE_FROM_SIGN_UPDATE"
|
||||
length="ACTUAL_INSTALLER_SIZE_IN_BYTES"
|
||||
|
||||
Reference in New Issue
Block a user