XMvn 1.2.0
Minor features
-
Artifact information in manifests
Since version 1.2.0 XMvn injects artifact coordinates to
manifests of artifact files it installs. XMvn Subst can read
this information and use it to locate artifacts in the system.
This way artifacts that do not contain pom.properties can still
be correctly replaced with symbolic links by XMvn Subst. -
Artifacts using native code
Previous versions only tried to detect artifacts containing
native code. In addition to that XMvn version 1.2.0 also
attempts to detect JAR files using native code. This means that
such JARs can be installed to a different location than JARs not
containing and not using native code.
Major bugfixes
-
Stereotype support in auto-requires
XMvn Installer did not take into account artifact stereotypes.
This caused generated auto-requires to be incorrect in some
cases. This bug was partially fixed by embedding default Maven
artifact type mappings. This means that any non-standard
stereotypes may still be handled incorrectly and produce
unsatisfiable dependencies. -
Generated self-requires
Auto-requires generator was corrected to generate correct
auto-requires in complex cases involving compatibility versions,
namespaces and dependencies on artifacts provided by the same
package.