MADI3D 0.31.2 Public Beta
Pre-releaseMADI3D 0.31.2 Public Beta
This is a public beta release of MADI3D for research evaluation and active scientific workflows. Validate quantitative and biological conclusions for your own data and retain project provenance.
Built from authoritative private source commit: d5fe82ef89a751c387c02718f2e6b21956e607d0
Public publication commit: 064f4c6
Build date: 2026-09-10
Download and install
The four MADI3D platform assets attached to this release are the actual distributable archives. Extract the selected MADI3D archive exactly once. There is no second MADI3D archive inside it. The automatically generated GitHub "Source code" archives are source snapshots, not application installers.
Windows x64
- Download MADI3D-Windows-x64.zip.
- Extract the ZIP once to a normal writable folder.
- Open the extracted MADI3D folder and run MADI3D.exe.
- This public beta is not code-signed, so Windows SmartScreen may show a first-run warning. Continue only if the file came from this official release and its checksum matches SHA256SUMS.txt.
Ubuntu/Linux x64
- Download MADI3D-Linux-x64.tar.gz.
- Extract the archive once.
- Run MADI3D/MADI3D from the extracted folder.
- Optional: after moving the extracted MADI3D folder to its permanent location, run MADI3D/install-launcher.sh to add the desktop launcher for the current user.
macOS Apple Silicon
- Download MADI3D-macOS-arm64.zip.
- Extract the ZIP once.
- Move MADI3D.app to Applications if desired, then open it.
- This beta is ad-hoc signed, but not Developer ID signed or notarized. If Gatekeeper blocks the first launch, use macOS's standard user-approved Open / Privacy & Security override only after verifying the package came from this release and matches SHA256SUMS.txt.
macOS Intel
Follow the same macOS procedure using MADI3D-macOS-x64.zip.
Packaged releases are self-contained and do not require a separate Python environment.
Integrity and build provenance
SHA256SUMS.txt contains checksums for all four distributable archives. The attached -environment.txt files record the resolved Python/build environment used for each platform package.
Signing status: Windows builds are not code-signed. macOS builds are ad-hoc signed, but not Developer ID signed or notarized. macOS Gatekeeper and Windows SmartScreen may therefore show first-run security warnings. Download packages only from the official MADI3D GitHub release and verify them against SHA256SUMS.txt before use.
The public repository contains the synchronized README, licensing material, image assets, and the AGPL-3.0-only scientific source scope for registration core services/models, CMTK integration, stitching core services/models, volumetric segmentation, and volume-rendering presets/helpers.
Known issues and beta feedback: https://github.com/sandorbx/MADI3D/issues
Project contact: developer@madi3d.org
Changes since 0.31.1
- FFmpeg setup for H5J: HTTPS downloads now use the operating system's trusted certificate authorities, including macOS Keychain trust. Certificate failures show an actionable explanation. Pinned release and SHA-256 checks remain mandatory.
- Apple Silicon CMTK setup: added automatic installation of the pinned native CMTK build into per-user storage, with checksum verification, safe extraction, cancellation, rollback, and saved backend selection. Thanks to Robbie1977 for PR #38.
- CAVE integration: corrected color-update pacing and connection lifecycle handling.
- Package validation: the actual frozen executable now downloads and validates managed FFmpeg, including its HEVC decoder, libx265 encoder, and TIFF/HEVC H5J probe, on each packaging target.
macOS builds are ad-hoc signed, but not Developer ID signed or notarized. Apple's normal first-launch approval remains necessary where Gatekeeper requires it.