Changes for version 0.12.1 - 2025-10-22

  • Do not remove square brackets from atom if its normal valence is ambiguous.
  • Fix a bug in handling of disconnected molecular entities in parentheses.
  • Warn about 2 aromatic atoms in a cycle not having an aromatic bond between them.
  • Warn about aromatic atoms with less than 2 aromatic bonds.

Modules

OpenSMILES format reader and writer
Aromaticity handling routines
OpenSMILES format writer

Provides

in lib/Chemistry/OpenSMILES/Stereo.pm
in lib/Chemistry/OpenSMILES/Stereo/Tables.pm