[sbml-discuss] Release of libSBML-4.0.1

Sarah Keating skeating at caltech.edu
Thu Jan 21 12:32:05 PST 2010


---------------------
libSBML-4.0.1
---------------------

We are pleased to announce the release of libSBML-4.0.1 which is
available for download from

https://sourceforge.net/projects/sbml/files/

NOTE: This is a BUG FIX release for people who wish to continue to
use a stable version of libSBML.

******************************************************************************
The bug fixes include:

  - [Tracker issue #2910508]
    The install script for the matlab binding on Windows failed to
    reflect the new directory name.  This has been fixed.

  - [Tracker issue #2895082]
    Building matlab bindings failed due to a wrong build argument.
    This has been fixed. Thanks to Javier for reporting this problem.

  - [Tracker issue #2879118]
    Attempting conversion on a document that had failed during the read
    was reporting success.  This has been fixed.  Thanks to Lucian
    Smith for reporting this.

  - [Tracker issue #2878770]
    The code that checked uniqueness of metaids was not checking all
    of them.  This has been fixed. Thanks to Frank Bergmann for
    spotting this problem.

  - [Tracker issue #2877180]
    Added a readSBMLFromFile function as requested by Lucian Smith.

  - [Tracker issue #2865288]
    Removed C++ style comments in C code (in List.h and ListOf.h)
    which can cause compilation errors.

  - [Tracker issue #2859186]
    The code that checks units cannot deal with an exponent that is
    itself an expression. This has been made clearer.

  - The ASTNode class had no assignment operator.  This has been
    added.

  - MIRIAM annotations could not be properly cleared after
    SBase::unsetCVTerms() function invoked. This has been fixed.
    Thanks to Allyson Lister for spotting this problem.

  - MIRIAM annotations could be wrongly updated when adding/removing
    MIRIAM annotations. This has been fixed. Thanks to Allyson Lister
    for spotting this problem.

  - No errors were reported when reading an SBML file/string which
    contains one or more default namespaces which are not schema
    conformant. This has been fixed. Thanks to Camille Laibe for
    reporting this problem.

  - A mismatch in the argument names meant the
    SBMLDocument_setConsistencyChecks and
    SBMLDocument_setConsistencyChecksForConversion functions were not
    being included in the library.

  - The MATLAB binding code caused a crash when used with octave.
    This has been fixed.

  - The configure script failed in a test program for expat when
    cross compiling detected. This has been fixed. Thanks to Lucian
    Smith for reporting this.

  - GCC's option "-Wno-long-double" has been removed on Snow Leopard
    (Mac OS X 10.6) which caused some compilation errors.  This has
    been fixed.  Thanks to Jacky Snoep for reporting this problem.

******************************************************************************************

Please report any problems you encounter using libSBML either to the
mailing list libsbml-team at caltech.edu or using the issue tracker
for libSBML at

https://sourceforge.net/tracker/?group_id=71971&atid=942737

Thanks

Sarah, Akiya & Mike


More information about the sbml-discuss mailing list