Release Notes: A critical fix was made to a regression bug introduced in version 2.5.1. The program crashed upon fragmentation of any oligomer in any condition.
Release Notes: This release fixes a bug that would provide inexact oligomers when cleaving with a specification involving left-cutting and right-cutting activities like "K/;/D", for example. It adds a feature to edit a polymer sequence by clicking onto monomers in the list of available monomers. Internal code cleanup.
Release Notes: Bugs were fixed and a feature improvement was made regarding cleaving a polymer sequence asking that masses be computed with no charge at all. There was a bug that would crash the program if another cleavage was performed after a cleavage that would provide no oligomers. This has been fixed.
Release Notes: Mangled symbols (due to an unclean compilation environment) which would lead to occasional crashes were fixed. This problem only occurred on Mac OS X.
Release Notes: This release fixes a bug whereby the program would crash upon pasting in XpertEdit a polymer sequence containing invalid characters.
Release Notes: This release fixes a serious crash when computing the elemental composition of a polymer sequence that bore a formula-defined modification as opposed to selecting a modification from the list. This bugfix triggered a wave of code cleanup and the coding of a new, more robust way of modifying the polymer sequence. The polymer sequence file format changed, but older formats are handled with a versioning scheme that was coded in this release.
Release Notes: This release fixes a bug with the calculation of polymer net charges given a pH. The bug would not show up at each calculation. pI calculations were also affected. The project has been converted from the qmake build system to the more powerful CMake build system, which is portable and can build the software for all the Qt-supported platforms. Note that the documentation still does not reflect the conversion.
Release Notes: This release adds the ability to modify a polymer sequence using arbitrary formulas, not necessarily modifications from the polymer chemistry definition. It fixes many bugs with the modifications in the modification_dictionary file and related graphical vignettes. The code has been updated to comply with Qt 4.3.0 on GNU/Linux. Some glitches have been fixed in the sequence editor window. Recorder output in the calculator window has been improved. The documentation has been greatly improved by making it more concise and specific. The problematic MS Windows package creation procedure should hopefully be fixed.
Release Notes: This release fixes a nasty bug that would show up only during mass calculation of oligomers obtained by cleaving a sequence with a cleaving agent that applies a cleavage rule to the oligomer (and only in case the charge of the oligomer is > 1).