- Support for C++
- Support for MPI in C++
- Cluster/HPC networking
- Fatal logic errors now throw instead of exiting, so that you have a chance to shut down the model cleanly before exiting.
- Instance.exit_error() was replaced by Instance.error_shutdown(), which no longer exits the process, it just shuts down the Instance.
- Central MUSCLE 3-managed settings are called settings everywhere now, not parameters. As a result, the API has changed in several places.