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. |