Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

issue trackingdescription
MSHARED-661 (fixed in maven-archiver-3.4.0)

maven-archiver adds "Built-By: <username>" Manifest entry
this component is then used by many plugins that create archives

The entry was removed

MSHARED-796 (fixed in maven-archiver-3.4.0)

maven-archiver adds "Built-Jdk: <detailed java version>" Manifest entry: better replaced with "Built-Jdk: <java specification version>"
MSHARED-494 (fixed in maven-archiver 3.1.0)Timestamp in pom.properties
support SOURCE_DATE_EPOCH environment variable or equivalent: see https://reproducible-builds.org/docs/timestamps/

sort zip entries to make zip entries order reproducible
MPLUGIN-261 (fixed in maven-plugin-plugin 3.3)generated plugin.xml is non-deterministic
MPLUGIN-326 (fixed in maven-plugin-plugin 3.5.1)Timestamp in plugin.xml and plugin-help.xml descriptors generated by maven-plugin-tools-generator
codehaus-plexus/plexus-archiver issue #48avoid timestamp issues in archives created by plexus-archiver (widely used in Maven plugins creating jar, zip, war, tar... archives)
codehaus-plexus/plexus-containers issue #8 (fixed in plexus-component-metadata 2.0.0)
sort components when generating META-INF/plexus/components.xml

...