Skip to content

CompuCell3D 4.10.0

Release date: October 10 2026

We are excited to announce that binaries and conda packages for CompuCell3D v4.10.0 are now available! This release includes GPU solver improvements, smoother Player window management, better parameter steering, and updates to Twedit++ editor and simulation authoring tools.

Build metadata: version 4.10.0, build 2.


🌟 What's New in v4.10.0

Here are the highlights:


1. GPU Solvers

GPU solvers now work out of the box when the required GPU drivers are installed. This release fixes OpenCL solver issues on macOS and updates packages that support OpenCL. See GPU/OpenCL Driver Setup for Windows and Ubuntu Linux driver installation notes.


2. Player Improvements

  • Better Window Management Player window management is improved when moving windows between screens.

  • Improved Floating Window Layouts Tile and cascade behavior is improved for floating Player 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 The configuration dialog and settings persistence issues are fixed.

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


🛠 Bug Fixes & Improvements

  • Fixed OpenCL solver issues on macOS.
  • Updated packages that support OpenCL.
  • Fixed ffmpeg detection in Player.
  • Improved Player window management and floating-window tile/cascade behavior.
  • Added expand-all and collapse-all actions to the Model Editor steering pane.
  • Improved backend steering for simultaneous plugin and steppable changes.
  • Fixed Twedit++ configuration dialog and settings persistence issues.
  • Enabled Twedit++ autosave by default and added automatic character pairing.
  • Added processor-count and debug-frequency options to the Simulation Wizard.
  • Updated version metadata to 4.10.0 across the suite.

🚀 How to Install

Option 1: Binary Downloads

👉 Download CompuCell3D v4.10.0 Binaries


🪟 Windows

  • Download and run the Windows installer for 4.10.0 from the release page.
  • 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.

▶️ Running CompuCell3D

Player:

python -m cc3d.player5

Twedit++:

python -m cc3d.twedit5

Headless:

python -m cc3d.run_script