Changes in version 3.8.2 (2025-11-30) - Update rCDK to work with rcdklibs 2.11 Changes in version 3.8.0 (2023-06-12) - Change DESCRIPTION in accordance with CRAN rules about JDKs - Fix System Requirements line Changes in version 3.7.0 (2022-09-26) - Update rCDK to work with rcdklibs 2.8 Changes in version 3.6.0 (2021-10-17) - Fix code to handle changes to JDK17. Notably, I needed to reduce the use of the J notation in a number of places in favor of direct calls. - formally deprecated do.typing in favor of set.atom.types - Updated handling of atomic descriptors to resolve a name mismatch bug - Added a test case for atomic descriptors (thanks to Francesca Di Cesare) - Updated @export annotation with function name to avoid interpretation as S3 method - Refactored do.typing to set.atom.types and updated to use J notation - Refactored methods to use the renamed function Changes in version 3.5.1 - minor update to make bond order enums available when setting the order of pre-exisitng bonds Changes in version 3.5.0 (2020-03-11) - update to RCDKlibs 2.3. This changes underlying AtomContainer default to Atomcontainer2 and also has new support for mass spec mass functions. On the rcdk side we have moved to a tidyverse documentation and build system. Changes in version 3.4.7 (2018-04-30) - minor update to comply with CRAN policy. Minimum Java 8 required; fix an issue where unittests were writing to system files. Changes in version 3.3.5 (2016-05-16) - update to work with CDK 1.5.13 with the new Depiction module Changes in version 2.9 - Updated to the new package structure where the CDK libs are removed. As a result, this package now depends on the rcdklibs package Changes in version 2.8.1 (2008-04-07) - Fixed typos in the docs Changes in version 2.8 (2008-04-03) - Updated code to provide accessors for atoms and bonds of a molecule. - Also provide methods to access atom and bond properties. Currently, setters for these objects are not provided Changes in version 2.7 (2008-02-27) - Removed support for JChemPaint due to it being in flux at this point. Also removed support for viewing tables of 3D structures. Restructured the descriptor functions to utilize descriptor names and i general make descriptor calculations more R-like