diff --git a/CHANGELOG.md b/CHANGELOG.md index 736b5da49..975958bc1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,5 @@ +### January 29, 2024 version 1.5.10 * Move native `Loader` methods to `Helper` class to avoid deadlocks ([issue #737](https://github.com/bytedeco/javacpp/issues/737)) * Fix `Parser` failing to pick up `Info` for constructors with template arguments ([pull #739](https://github.com/bytedeco/javacpp/pull/739)) * Fix `MoveAdapter` and `UniquePtrAdapter` causing double free on function calls ([pull #738](https://github.com/bytedeco/javacpp/pull/738)) diff --git a/README.md b/README.md index 02be92222..81e979f08 100644 --- a/README.md +++ b/README.md @@ -26,27 +26,27 @@ We can also have everything downloaded and installed automatically with: org.bytedeco javacpp - 1.5.9 + 1.5.10 ``` * Gradle (inside the `build.gradle` file) ```groovy dependencies { - implementation group: 'org.bytedeco', name: 'javacpp', version: '1.5.9' + implementation group: 'org.bytedeco', name: 'javacpp', version: '1.5.10' } ``` * Leiningen (inside the `project.clj` file) ```clojure :dependencies [ - [org.bytedeco/javacpp "1.5.9"] + [org.bytedeco/javacpp "1.5.10"] ] ``` * sbt (inside the `build.sbt` file) ```scala - libraryDependencies += "org.bytedeco" % "javacpp" % "1.5.9" + libraryDependencies += "org.bytedeco" % "javacpp" % "1.5.10" ``` Another option available to Gradle users is [Gradle JavaCPP](https://github.com/bytedeco/gradle-javacpp), and similarly for Scala users there is [SBT-JavaCPP](https://github.com/bytedeco/sbt-javacpp). diff --git a/platform/pom.xml b/platform/pom.xml index 3766d6ec0..572ea6cfa 100644 --- a/platform/pom.xml +++ b/platform/pom.xml @@ -4,7 +4,7 @@ 4.0.0 org.bytedeco javacpp-platform - 1.5.10-SNAPSHOT + 1.5.10 JavaCPP Platform The missing bridge between Java and native C++ diff --git a/pom.xml b/pom.xml index 4c0c19cab..2b5e0c0a0 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 org.bytedeco javacpp - 1.5.10-SNAPSHOT + 1.5.10 JavaCPP The missing bridge between Java and native C++ diff --git a/src/main/java/org/bytedeco/javacpp/tools/Generator.java b/src/main/java/org/bytedeco/javacpp/tools/Generator.java index 5b14ca017..1e3c4d3e8 100644 --- a/src/main/java/org/bytedeco/javacpp/tools/Generator.java +++ b/src/main/java/org/bytedeco/javacpp/tools/Generator.java @@ -154,6 +154,7 @@ static enum IntEnum { INT; int value; } static enum LongEnum { LONG; long value; } static final String JNI_VERSION = "JNI_VERSION_1_6"; static final List baseClasses = Arrays.asList(new Class[] { + Loader.class, Loader.Helper.class, Pointer.class, //FunctionPointer.class,