[fedora-java] XMvn 1.2.0 release notes

Mikolaj Izdebski mizdebsk at redhat.com
Fri Oct 18 09:03:47 UTC 2013


What's new in 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.


More information about the java-devel mailing list