Library version dependencies

Each release of the Minie library targets specific versions of the Java libraries it depends on, such as "jme3-core" and "Heart". The targeted versions are usually the most-recent production/stable versions at the time of release. Since libraries strive to maintain backward compatibility, versions other than the targeted ones will often work just fine. However, it’s slightly safer to stick to library combinations that were built (and tested) together.

In case you want to use Minie without upgrading one or more of the libraries it depends on, the table below may help you decide which release to use.

Each release of Minie targets a specific version of native libraries from the Libbulletjme project. Usually all the necessary natives are bundled into Minie’s class JAR, but sometimes you need augment Minie’s native libraries --- for instance, when using a "+bare" build of Minie.

In case you need to augment Minie’s native libraries, the following table indicates the Libbulletjme release that corresponds to each Minie release.

Minie release Direct dependencies Transitive dependencies Native libraries

v8.2.0

Heart v9.1.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable

jme3-core v3.6.1-stable / slf4j-api v1.7.32

v21.2.1

v8.1.0

Heart v9.0.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable

jme3-core v3.6.1-stable / slf4j-api v1.7.32

v21.2.1

v8.0.0

Heart v9.0.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable

jme3-core v3.6.1-stable / slf4j-api v1.7.32

v20.1.0

v7.8.1

Heart v8.8.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable

jme3-core v3.6.1-stable / slf4j-api v1.7.32

v18.6.1

v7.8.0

Heart v8.8.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable

jme3-core v3.6.1-stable / slf4j-api v1.7.32

v18.6.0

v7.7.0

Heart v8.7.0 / sim-math v1.6.0 / jme3-terrain v3.6.1-stable

jme3-core v3.6.1-stable / slf4j-api v1.7.32

v18.5.2

v7.6.0

Heart v8.6.0 / sim-math v1.6.0 / jme3-terrain v3.6.0-stable

jme3-core v3.6.0-stable / slf4j-api v1.7.32

v18.3.0

v7.5.0

Heart v8.3.2 / sim-math v1.6.0 / jme3-terrain v3.6.0-stable

jme3-core v3.6.0-stable / slf4j-api v1.7.32

v18.1.0

v7.4.0

Heart v8.3.2 / sim-math v1.6.0 / jme3-terrain v3.6.0-stable

jme3-core v3.6.0-stable / slf4j-api v1.7.32

v18.1.0

v7.3.0+for36

Heart v8.3.1+for36 / sim-math v1.6.0 / jme3-terrain v3.6.0-beta3

jme3-core v3.6.0-beta3 / slf4j-api v1.7.32

v18.1.0

v7.2.0

Heart v8.2.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v17.5.4

v7.1.0

Heart v8.2.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v17.4.0

v7.0.2

Heart v8.2.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v17.4.0

v7.0.1

Heart v8.2.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v17.4.0

v7.0.0

Heart v8.2.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v17.4.0

v6.2.0

Heart v8.2.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v17.0.0

v6.1.0

Heart v8.2.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v16.3.0

v6.0.1

Heart v8.1.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v16.1.0

v6.0.0

Heart v8.1.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v16.1.0

v5.1.0

Heart v8.1.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v16.0.0

v5.0.1

Heart v8.1.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v15.2.1

v5.0.0

Heart v8.0.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v15.2.1

v4.9.0

Heart v7.6.0 / sim-math v1.5.0 / jme3-terrain v3.5.2-stable

jme3-core v3.5.2-stable / slf4j-api v1.7.32

v14.3.0

v4.8.1

Heart v7.4.1 / sim-math v1.4.1 / jme3-terrain v3.5.1-stable

jme3-core v3.5.1-stable / slf4j-api v1.7.13

v14.2.0

v4.8.0

Heart v7.4.1 / sim-math v1.4.1 / jme3-terrain v3.5.1-stable

jme3-core v3.5.1-stable / slf4j-api v1.7.13

v14.1.0

v4.7.1

Heart v7.4.1 / sim-math v1.4.1 / jme3-terrain v3.5.0-stable

jme3-core v3.5.0-stable / slf4j-api v1.7.13

v14.0.0

v4.6.1

Heart v7.2.0 / sim-math v1.4.1 / jme3-terrain v3.5.0-stable

jme3-core v3.5.0-stable / slf4j-api v1.7.13

v12.7.1

v4.6.0

Heart v7.1.0 / sim-math v1.4.1 / jme3-terrain v3.4.1-stable

jme3-core v3.4.1-stable / slf4j-api v1.7.13

v12.6.0

v4.5.0

Heart v7.1.0 / sim-math v1.4.1 / jme3-terrain v3.4.0-stable

jme3-core v3.4.0-stable / slf4j-api v1.7.13

v12.5.0

v4.4.0

Heart v7.1.0 / sim-math v1.4.1 / jme3-terrain v3.4.0-stable

jme3-core v3.4.0-stable / slf4j-api v1.7.13

v12.2.2

v4.3.0

Heart v7.0.0 / jme3-terrain v3.4.0-stable

jme3-core v3.4.0-stable

v12.0.0

v4.2.0

Heart v6.4.4 / jme3-terrain v3.4.0-stable

jme3-core v3.4.0-stable

v10.5.0

v4.1.1

Heart v6.4.4 / jme3-terrain v3.4.0-stable

jme3-core v3.4.0-stable

v10.3.1

v4.1.0+for33

Heart v6.4.3+for33 / jme3-terrain v3.3.2-stable

jme3-core v3.3.2-stable

v10.3.1

v4.0.2

Heart v6.4.2 / jme3-terrain v3.3.2-stable

jme3-core v3.3.2-stable

v10.2.0

v4.0.1

Heart v6.4.2 / jme3-terrain v3.3.2-stable

jme3-core v3.3.2-stable

v10.1.0

v4.0.0

Heart v6.4.2 / jme3-terrain v3.3.2-stable

jme3-core v3.3.2-stable

v10.1.0

v1.6.0+for32

Heart v5.2.0for32 / jme3-terrain v3.2.4-stable

jme3-core v3.2.4-stable

v5.5.7

Additional details about each Minie release (such as bugfixes, features, and release dates) can be found in the release log.

All Minie releases in the table above are available from the Maven Central Repository. However, the release log also describes many releases that haven’t been published to Maven Central.