Config system. RoadRunner can now read and write most default configuration parameters from / to a config file
Fixed memory leak in moiety conservation converter
New colored logging
Upgraded to standard Poco 1.5 distribution. RoadRunner’s Poco is now linked directly to the official Poco git repository.
Lots of integrator tuning parameters are now accessible via the SimulateOptions object.
Can run the integrator in new MULTI_STEP mode where the integrator determines time step size.
New SBML events — users can register listeners for any sbml event. Whenever a SBML event is triggered or assigned, the user can be notified.
New integrator events — users can register listeners for integrator events such as when a time step completes or an event was detected.
Significantly improved integrator error handling. Whenever CVODE encounters any error such as numeric instability, the error is written directly to the Roadrunner logging system with exact details about the error. Descriptive exceptions are now raised detailing the exact source of the error.
Cleanup of integrator code.
New distutils based python installation system. We now provide binaries for 32/64 bit Linux (intel), 64 bit Mac OSX and 32 bit Windows.
Can read sbml files through http on all platforms. The RoadRunner constructor load methods are smart in that that accept a string which can be either: