Repository navigation
Two fixes contributed by @fisHarly0: copied job commands keep their encoder and raster settings, and a relative --root no longer splits one project into several on the Jobs page. Both the renderer and the desktop app changed; an npm release follows.
Renderer
- A relative
--rootno longer splits a project. Jobs started with a relative--root(for example--root .) stored that relative value in their events. The desktop app resolved it against each shot's own directory, so shots inshots/andother/showed up as two different projects. The root is now resolved against the working directory when the command starts and stored as an absolute path. Jobs recorded by earlier versions keep their current grouping, because the original working directory was not recorded. Fixes #3 (#5, thanks @fisHarly0).
Desktop app
- Copied commands keep encoder and raster settings. "Copy command" left out
--encoder x264and--raster gpubecause they match the built-in defaults. If your saved preferences named a different encoder or raster mode, running the copied command used those instead. Copied commands now always include the raster mode, and the encoder for MP4 renders. Fixes #2 (#4, thanks @fisHarly0).
Installers
| System | File |
|---|---|
| Windows x64 | Multiplane-Setup-0.3.13-x64.exe |
| macOS, Apple silicon | Multiplane-0.3.13-arm64.dmg |
| macOS, Intel | Multiplane-0.3.13-x64.dmg |
| Linux x64 | Multiplane-0.3.13-x86_64.AppImage |
On Windows, 0.3.2 and later update themselves from the About page (only the changed blocks are downloaded). 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. On Linux, make the AppImage executable (chmod +x) and run it; it needs FUSE. Without FUSE, extract it once with --appimage-extract and run squashfs-root/AppRun from then on.
FFmpeg is not bundled; install one with libx264 support. Chromium is downloaded on first use from the Environment page.
SHA-256:
| File | SHA-256 |
|---|---|
| Multiplane-Setup-0.3.13-x64.exe | 67cc5d930833ca9fe0825b8d9a89ee2d28ffb9f2e7497f3be3ecaf3f895bae93 |
| Multiplane-0.3.13-arm64.dmg | 11e7b969ab4b88e3dc22f03c91e716640fe210139c0bd8c933c798f55adeb81c |
| Multiplane-0.3.13-x64.dmg | d7b9d875b3a86c7bf7c106b30cd20de4e002e0d8c301188e721d0456909d7f90 |
| Multiplane-0.3.13-x86_64.AppImage | 5e50a91a15992490e846d082b92cccaac8fbc7ed3692fca39bb1432b425dd2e5 |
| latest.yml | 62445c1aaaa60a69eefab1245f93b7e70c1f7f093ff8ccd83d5f95602aa88748 |
| Multiplane-Setup-0.3.13-x64.exe.blockmap | 891b517df7a973260481d161c1e3487c65b5a63cc8ce437a9333027e6c8f220f |
| release-notes.json | dcded191689902b1807982a974e92d8d40e26fced37eb867abb1cc5c545224ac |
Verified
CI run 39223751942 passed the daily renderer suite, desktop tests and smoke checks on Windows, macOS and Linux. Build run 39223769387 passed the full renderer suite on Linux and built and verified all four installers (Windows x64, macOS arm64 and x64, Linux x64). Both runs used commit f47a4a958bd711f4ac8cf35abb2bdadd657d3a41. The local Windows full suite (47 test files), desktop tests (177 passed, 1 skipped), packaging, hosted-render check and release check passed. After a test-only virtual-clock fix, the release pipeline reused unaffected local checks and reran the changed test and release check on the final source commit. Windows update metadata matches the installer SHA-512 and size.
Licence
Apache-2.0. Third-party notices are in THIRD_PARTY_NOTICES.md and inside each installer.