Open Babel 2.1.1#
Released on 2007-07-07.
What’s new from 2.1.0#
- Improved scripting support, including dictionary-support for
OBGenericData in pybel, casting from OBUnitCell, etc. Improved access to OBRings from OBMol.GetSSSR().
- Added support for descriptors (e.g., PSA, logP) from scripting
interfaces.
- Added support for reading all PDB records (beyond current atom and
bond connections). Records not handled directly by Open Babel are added as key/value pairs through OBPairData.
- Added a new configure flag –with-pkglibdir to allow Linux package
distributors to define version-specific directories for file format plugins.
- Fixed a bug which would not output chirality information for
canonical SMILES with 3D files.
- Fixed problems with new line-ending code. Now correctly reads DOS
and old Mac OS files with non-UNIX line endings.
- Correctly rejects SMILES with incorrect ring closures. Thanks to
Craig James for the report.
Fixed a crash when output to canonical SMILES.
Fixed a crash when converting from SMILES to InChI.
Fixed a crash when reading some PDB files on Windows.
Fixed a crash when reading invalid MDL/SDF files.
Fixed a bug which made it impossible to read some GAMESS files.
Fixed a problem when reading ChemDraw CDX files on Mac OS X.
A large number of additional fixes, including some rare crashes.