Forums

F.A.Q. F.A.Q.    Register Register    Login Login    Home Home
Search Search
SBML Discussions » libsbml-development » Release of libSBML-3.3.2
Show: Today's Posts  :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
AuthorTopic
Sarah Keating


Posts: 413
Registered:
May 2004
Release of libSBML-3.3.2 03 Mar '09 17:07 Go to next message

--------------------
libSBML-3.3.2
--------------------

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

https://sourceforge.net/project/showfiles.php?group_id=71971&package_id=71670

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

This release contains the following:

* New features:

- [Tracker issue #1820528]
The ASTNode class has as a user data field. This is a new member
variable of type void * which allows a user to add/retrieve their
own data. Thanks to Sebastian Bauer for contributing this code.

* Bug fixes:

- Conversion of an L2V4 model to an earlier version of SBML was
causing the code to crash if an invalid unit had been used within
the model. This has been fixed. Thanks to Norihiro Kikuchi for
reporting this

- An object being read from a file/string was not correctly
recording the SBMLDocument and ParentSBMLObject information. This
is fixed. Thanks to Andreas Drager for reporting this.

- In a couple of cases the return type for the clone function in
the C API was still an SBase_t *, rather than a pointer to the
structure being cloned. These have been changed.

- The code that converted a string to an XMLNode uses a dummy node
as part of the process. This empty dummy node was left in the
resulting XMLNode which, whilst not invalid, meant manipulating
the XMLNode was not intuitive. The code has been changed to
remove the dummy node from the resulting XMLNode.

- A potential memory leaks present within the appendNotes function
have been identified and fixed.

- The documentation for Java lacked content for the 'libsbml' class
(which mostly consists of functions outside of C++ classes).
Fixed.

- [Tracker issue #2641323]
In certain cases validation was failing to report that a species
used in a kineticLaw had not been listed as a reactant/product/
modifier of the reaction. Thanks to Lukas Endler and Ralph Gauges
who independently reported this (on the same day!).

- [Tracker issue #2599679]
Python bindings didn't work with the latest SWIG 1.3.38 due to
incompatible changes in SWIG-generated Python proxy code (libsbml.py).
The problem has been fixed.


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

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

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

Thanks

Sarah, Akiya & Mike



____________________________________________________________
To manage your libsbml-development list subscription, visit
https://utils.its.caltech.edu/mailman/listinfo/libsbml-development

For a web interface to the libsbml-development mailing list, visit
http://sbml.org/Forums/

For questions or feedback about the libsbml-development list,
contact sbml-team@caltech.edu

      
Herbert Sauro


Posts: 349
Registered:
September 2003
Re: [sbml-discuss] Release of libSBML-3.3.2 03 Mar '09 17:23 Go to previous messageGo to next message

Sarah, do you have by any chance updated the Visual Studio files? I
tried compiling libSBML over the weekend but the solution files provided
with the current distribution don't work.

Herbert Sauro

Sarah Keating wrote:
> --------------------
> libSBML-3.3.2
> --------------------
>
> We are pleased to announce the release of libSBML-3.3.2 which is
> available for download from
>
> https://sourceforge.net/project/showfiles.php?group_id=71971&package_id=71670
>
> *******************************************************************************
>
> This release contains the following:
>
> * New features:
>
> - [Tracker issue #1820528]
> The ASTNode class has as a user data field. This is a new member
> variable of type void * which allows a user to add/retrieve their
> own data. Thanks to Sebastian Bauer for contributing this code.
>
> * Bug fixes:
>
> - Conversion of an L2V4 model to an earlier version of SBML was
> causing the code to crash if an invalid unit had been used within
> the model. This has been fixed. Thanks to Norihiro Kikuchi for
> reporting this
>
> - An object being read from a file/string was not correctly
> recording the SBMLDocument and ParentSBMLObject information. This
> is fixed. Thanks to Andreas Drager for reporting this.
>
> - In a couple of cases the return type for the clone function in
> the C API was still an SBase_t *, rather than a pointer to the
> structure being cloned. These have been changed.
>
> - The code that converted a string to an XMLNode uses a dummy node
> as part of the process. This empty dummy node was left in the
> resulting XMLNode which, whilst not invalid, meant manipulating
> the XMLNode was not intuitive. The code has been changed to
> remove the dummy node from the resulting XMLNode.
>
> - A potential memory leaks present within the appendNotes function
> have been identified and fixed.
>
> - The documentation for Java lacked content for the 'libsbml' class
> (which mostly consists of functions outside of C++ classes).
> Fixed.
>
> - [Tracker issue #2641323]
> In certain cases validation was failing to report that a species
> used in a kineticLaw had not been listed as a reactant/product/
> modifier of the reaction. Thanks to Lukas Endler and Ralph Gauges
> who independently reported this (on the same day!).
>
> - [Tracker issue #2599679]
> Python bindings didn't work with the latest SWIG 1.3.38 due to
> incompatible changes in SWIG-generated Python proxy code (libsbml.py).
> The problem has been fixed.
>
>
> ******************************************************************************************
>
> Please report any problems you encounter using libSBML either to the
> mailing list libsbml-team@caltech.edu or using the issue tracker
> for libSBML at
>
> https://sourceforge.net/tracker/?group_id=71971&atid=942737
>
> Thanks
>
> Sarah, Akiya & Mike
>
>
>
> ____________________________________________________________
> To manage your sbml-discuss list subscription, visit
> https://utils.its.caltech.edu/mailman/listinfo/sbml-discuss
>
> For a web interface to the sbml-discuss mailing list, visit
> http://sbml.org/Forums/
>
> For questions or feedback about the sbml-discuss list,
> contact sbml-team@caltech.edu
>

____________________________________________________________
To manage your libsbml-development list subscription, visit
https://utils.its.caltech.edu/mailman/listinfo/libsbml-development

For a web interface to the libsbml-development mailing list, visit
http://sbml.org/Forums/

For questions or feedback about the libsbml-development list,
contact sbml-team@caltech.edu

      
Sarah Keating


Posts: 413
Registered:
May 2004
Re: [sbml-discuss] Release of libSBML-3.3.2 04 Mar '09 11:15 Go to previous messageGo to next message


Hi Herbert

The MSVC7 files are certainly up to date as I used them to build the
libraries included with the windows installers; and I know Akiya has
used the MSVC8 versions.

What problems did you get ?

Sarah


Herbert Sauro wrote:
> Sarah, do you have by any chance updated the Visual Studio files? I
> tried compiling libSBML over the weekend but the solution files provided
> with the current distribution don't work.
>
> Herbert Sauro
>
> Sarah Keating wrote:
>> --------------------
>> libSBML-3.3.2
>> --------------------
>>
>> We are pleased to announce the release of libSBML-3.3.2 which is
>> available for download from
>>
>> https://sourceforge.net/project/showfiles.php?group_id=71971&package_id=71670
>>
>> *******************************************************************************
>>
>> This release contains the following:
>>
>> * New features:
>>
>> - [Tracker issue #1820528]
>> The ASTNode class has as a user data field. This is a new member
>> variable of type void * which allows a user to add/retrieve their
>> own data. Thanks to Sebastian Bauer for contributing this code.
>>
>> * Bug fixes:
>>
>> - Conversion of an L2V4 model to an earlier version of SBML was
>> causing the code to crash if an invalid unit had been used within
>> the model. This has been fixed. Thanks to Norihiro Kikuchi for
>> reporting this
>>
>> - An object being read from a file/string was not correctly
>> recording the SBMLDocument and ParentSBMLObject information. This
>> is fixed. Thanks to Andreas Drager for reporting this.
>>
>> - In a couple of cases the return type for the clone function in
>> the C API was still an SBase_t *, rather than a pointer to the
>> structure being cloned. These have been changed.
>>
>> - The code that converted a string to an XMLNode uses a dummy node
>> as part of the process. This empty dummy node was left in the
>> resulting XMLNode which, whilst not invalid, meant manipulating
>> the XMLNode was not intuitive. The code has been changed to
>> remove the dummy node from the resulting XMLNode.
>>
>> - A potential memory leaks present within the appendNotes function
>> have been identified and fixed.
>>
>> - The documentation for Java lacked content for the 'libsbml' class
>> (which mostly consists of functions outside of C++ classes).
>> Fixed.
>>
>> - [Tracker issue #2641323]
>> In certain cases validation was failing to report that a species
>> used in a kineticLaw had not been listed as a reactant/product/
>> modifier of the reaction. Thanks to Lukas Endler and Ralph Gauges
>> who independently reported this (on the same day!).
>>
>> - [Tracker issue #2599679]
>> Python bindings didn't work with the latest SWIG 1.3.38 due to
>> incompatible changes in SWIG-generated Python proxy code (libsbml.py).
>> The problem has been fixed.
>>
>>
>> ******************************************************************************************
>>
>> Please report any problems you encounter using libSBML either to the
>> mailing list libsbml-team@caltech.edu or using the issue tracker
>> for libSBML at
>>
>> https://sourceforge.net/tracker/?group_id=71971&atid=942737
>>
>> Thanks
>>
>> Sarah, Akiya & Mike
>>
>>
>>
>> ____________________________________________________________
>> To manage your sbml-discuss list subscription, visit
>> https://utils.its.caltech.edu/mailman/listinfo/sbml-discuss
>>
>> For a web interface to the sbml-discuss mailing list, visit
>> http://sbml.org/Forums/
>>
>> For questions or feedback about the sbml-discuss list,
>> contact sbml-team@caltech.edu
>>
>
> ____________________________________________________________
> To manage your libsbml-development list subscription, visit
> https://utils.its.caltech.edu/mailman/listinfo/libsbml-development
>
> For a web interface to the libsbml-development mailing list, visit
> http://sbml.org/Forums/
>
> For questions or feedback about the libsbml-development list,
> contact sbml-team@caltech.edu
>
>

____________________________________________________________
To manage your libsbml-development list subscription, visit
https://utils.its.caltech.edu/mailman/listinfo/libsbml-development

For a web interface to the libsbml-development mailing list, visit
http://sbml.org/Forums/

For questions or feedback about the libsbml-development list,
contact sbml-team@caltech.edu

      
Lucian Smith


Posts: 183
Registered:
July 2008
Re: [sbml-discuss] Release of libSBML-3.3.2 04 Mar '09 11:50 Go to previous message

* Sarah Keating <skeating@caltech.edu> [2009-03-04 19:18] writes:
>
> Hi Herbert
>
> The MSVC7 files are certainly up to date as I used them to build the
> libraries included with the windows installers; and I know Akiya has
> used the MSVC8 versions.
>
> What problems did you get ?

We were using Visual Studio 2008, and ran into the problem that the
include file 'libsbml-config.win.h' wasn't actually being included
anywhere. Adding a few '#include' lines to those files it failed to
compile seemed to fix the problem. (This was with 3.3.1)

-Lucian
____________________________________________________________
To manage your libsbml-development list subscription, visit
https://utils.its.caltech.edu/mailman/listinfo/libsbml-development

For a web interface to the libsbml-development mailing list, visit
http://sbml.org/Forums/

For questions or feedback about the libsbml-development list,
contact sbml-team@caltech.edu

      
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic:Release of libSBML-4.0.0-b1
Next Topic:Fixed appendNotes(), setAnnotation(), and setNotes() in the trunk
Go to forum:
-=] Back to Top [=-

Powered by FUDforum. (Copyright Advanced Internet Designs Inc.)

Please use our issue tracking system for any questions or suggestions about this website.