Repository navigation
Multiplane 0.3.2
Fixes in-app updates on Windows.
Fixed
- Updates install into the existing directory. Updating from inside the app could install the new version into the default folder (
%LOCALAPPDATA%\Programs\Multiplane) instead of the folder the app was installed in, leaving two copies. The updater now passes the running app's folder to the installer. - Updates download only the changed blocks. The updater could fall back to downloading the whole installer (about 130 MB) when its cached block map and cached installer belonged to different versions. It now checks that they match and otherwise fetches the previous block map from the release; a typical update downloads well under 1 MB.
- The download progress shows the bytes actually downloaded, and the updater's own log (differential or full download, and why) is written to the app log.
If you installed 0.3.0 or 0.3.1 on Windows, install 0.3.2 once by hand from the installer below (choose the same folder). Those versions still contain the old updater; updates from 0.3.2 on use the fixed one. If an earlier in-app update left a second copy under %LOCALAPPDATA%\Programs\Multiplane, delete that folder after installing 0.3.2; do not run its uninstaller, which would also remove the registration of your main installation.
The renderer is unchanged from 0.3.1; the npm package stays at 0.3.1.
Installers
| System | File |
|---|---|
| Windows x64 | Multiplane-Setup-0.3.2-x64.exe |
| macOS, Apple silicon | Multiplane-0.3.2-arm64.dmg |
| macOS, Intel | Multiplane-0.3.2-x64.dmg |
The Linux AppImage is not included yet. The installers are not code-signed: on Windows choose "More info", then "Run anyway" in SmartScreen; on macOS right-click the app and choose "Open" the first time.
SHA-256:
| File | SHA-256 |
|---|---|
Multiplane-0.3.2-arm64.dmg |
d22f7f97c8add69491d259ce9c752cdbd5f94be86956e5d6fcff8dc49dbc73ad |
Multiplane-0.3.2-x64.dmg |
17ba2db587d3ab545377a1013cda84006c95e1ee7044f4a74cc8fb2a8bcdaddb |
Multiplane-Setup-0.3.2-x64.exe |
e6fd552b1ef85278df24d45dee109112532f580332a2d23fcba7600f42d74f15 |
Verified
The update flow was run end to end on Windows with a local update server and two test builds: installed into a custom folder with spaces, then updated from inside the app. The new version was installed into the same folder, and only the changed blocks (about 0.5 MB of a 131 MB installer) were downloaded. The 0.3.2 installer was installed over 0.3.1 on a real Windows 11 machine. Both macOS installers were installed, launched, used to render a real video and removed in CI.
Licence
Apache-2.0. Third-party notices are in THIRD_PARTY_NOTICES.md and inside each installer.