Skip to content

CompuCell3D 4.10.0 Release Candidate

Release candidate date: July 4 2026

CompuCell3D v4.10.0 RC is available for testing. This release candidate builds on 4.9.0 with GPU solver improvements, Player workflow updates, better parameter steering, and compact Twedit++ editor and wizard improvements.

Build metadata: version 4.10.0, build 1.


🌟 What's New in v4.10.0 RC

Here are the highlights:


1. GPU Solvers

GPU solvers work out of the box. Correct GPU drivers are still required for GPU computing. This release candidate includes OpenCL solver fixes on macOS and build updates for OpenCL-enabled packages. See GPU/OpenCL Driver Setup for Windows and Ubuntu Linux driver installation notes.


2. Player Improvements

  • Better Window Management Player adds improved support for moving windows between screens and tile/cascade behavior for floating windows.

  • Improved Steering Pane The Model Editor steering pane includes expand-all and collapse-all actions for easier inspection of simulation parameters.

  • Better Steering Backend Backend steering updates handle simultaneous plugin and steppable changes more reliably.


3. Twedit++ Improvements

  • Autosave Autosave is enabled by default.

  • Automatic Character Pairing Automatic pairing is available for brackets, quotes, and related characters.

  • Configuration Fixes Configuration dialog and settings persistence fixes are included.

  • Simulation Wizard Controls The Simulation Wizard adds processor-count and debug-frequency options.


🛠 Bug Fixes & Improvements

  • GPU/OpenCL solver fixes and packaging updates.
  • Player window-management and steering improvements.
  • Twedit++ editor, configuration, and Simulation Wizard updates.
  • Suite version metadata updated to 4.10.0 build 1.

🚀 How to Install

Option 1: Binary Downloads

👉 Download CompuCell3D v4.10.0 RC Binaries


🪟 Windows

  • Download and run the Windows installer for 4.10.0 when it is available.
  • If GPU issues occur, use the no-GPU installer.

If CC3D fails after upgrade:

  • Remove the old installation directory.
  • Remove _settings.sqlite if needed.

🍎 macOS

Before installing:

rm -rf ~/CompuCell3D

Apple Silicon

Download: cc3d-installer-osx-4.10.0-arm64.sh

chmod +x cc3d-installer-osx-4.10.0-arm64.sh
./cc3d-installer-osx-4.10.0-arm64.sh

To run:

cd ~/CompuCell3D
./compucell3d.command

Intel Macs

Download: cc3d-installer-osx-4.10.0-x86.sh

chmod +x cc3d-installer-osx-4.10.0-x86.sh
./cc3d-installer-osx-4.10.0-x86.sh

To run:

cd ~/CompuCell3D
./compucell3d.command

🐧 Linux

Before installing:

rm -rf ~/CompuCell3D

Download: cc3d-installer-linux-4.10.0-x86-64bit.sh

chmod +x cc3d-installer-linux-4.10.0-x86-64bit.sh
./cc3d-installer-linux-4.10.0-x86-64bit.sh

Install location: ~/CompuCell3D

To run:

cd ~/CompuCell3D
./compucell3d.sh

Option 2: Conda / Mamba

🔹 Quick install (existing environment)

mamba install -c compucell3d -c conda-forge compucell3d=4.10.0

Launch Player:

python -m cc3d.player5

conda create -n cc3d_4100 python=3.12 -c conda-forge
conda activate cc3d_4100
conda install -c conda-forge mamba
mamba install -c conda-forge -c compucell3d compucell3d=4.10.0

On Windows, you may also run:

set PYTHONIOENCODING=utf-8

⚠️ Notes

  • Use conda-forge and compucell3d channels only.
  • Avoid the main channel to prevent dependency conflicts.
  • mamba is strongly recommended.
  • This is a release candidate intended for testing before the final 4.10.0 release.

▶️ Running CompuCell3D

Player:

python -m cc3d.player5

Twedit++:

python -m cc3d.twedit5

Headless:

python -m cc3d.run_script