Skip to content

Commit 43fbaf9

Browse files
committed
Mention the JNI 2 JNA update for the InChI functionality
1 parent bb82ce9 commit 43fbaf9

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

migration.i.md

+8
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ The set of changes include changed class names. For example, the CDK 1.2
99
class <class>MDLWriter</class> is now called <class>MDLV2000Writer</class> to reflect the
1010
V2000 version of the MDL formats.
1111

12+
## CDK 2.6 to 2.7
13+
14+
### InChI functionality
15+
16+
CDK 2.7 includes a InChI library no longer using the Java Native Interace (JNI, see [<cite>Q21092920</cite>]) but the Java Native Access (JNA). With this, the Java
17+
packages and classes changed. If you used the `net.sf.jniinchi` package before, you now need to use the `io.github.dan2097.jnainchi` package.
18+
An example update of this code is found in [this Bacting patch](https://github.com/egonw/bacting/commit/664d6941a6ddce4a9d99d5a5cec2fb181ca8b9c4).
19+
1220
## CDK 2.0 to 2.3
1321

1422
#### Deprecated AllRingsFinder.setTimeout()

0 commit comments

Comments
 (0)