------------------------------------------------------------------- Tue Jul 22 11:22:05 UTC 2025 - Fridrich Strba - Update to version 3.7.1 - Changes of 3.7.1 * Bug + MASSEMBLY-1020: Cannot invoke "java.io.File.isFile()" because "this.inputFile" is null + MASSEMBLY-1021: Nullpointer in assembly:single when upgrading to 3.7.0 + MASSEMBLY-1022: Unresolved artifacts should be not processed - Changes of 3.7.0 * Bug + MASSEMBLY-967: maven-assembly-plugin doesn't add target/class artifacts in generated jarfat but META-INF/MANIFEST.MF seems to be correct + MASSEMBLY-994: Items from unpacked dependency are not refreshed + MASSEMBLY-998: Transitive dependencies are not properly excluded as of 3.1.1 + MASSEMBLY-1008: Assembly plugin handles scopes wrongly + MASSEMBLY-1018: Fix examples about useStrictFiltering * New Feature + MASSEMBLY-992: Facility to define assembly descriptor in body of POM * Improvement + MASSEMBLY-1007: Upgrade maven-plugin parent to 41 + MASSEMBLY-1016: clarify and fix plugin system requirements history + MASSEMBLY-1017: Don't use deprecated methods in code * Task + MASSEMBLY-991: XSDs for 2.2.0 missing from Maven Project Web Site + MASSEMBLY-1000: ITs - cleanups, refresh plugins versions + MASSEMBLY-1003: Remove unused remoteRepositories + MASSEMBLY-1004: Remove ignored and deprecated parameter - useJvmChmod + MASSEMBLY-1010: Use IOUtils from commons-io instead of plexus + MASSEMBLY-1013: Code cleanups ------------------------------------------------------------------- Mon Feb 17 12:30:49 UTC 2025 - Fridrich Strba - Fix broken source link ------------------------------------------------------------------- Tue Apr 2 17:21:53 UTC 2024 - Fridrich Strba - Add dependency on plexus-xml where relevant * this will be needed for smooth upgrade to plexus-utils 4.0.0 ------------------------------------------------------------------- Wed Feb 21 10:49:51 UTC 2024 - Gus Kenion - Use %patch -P N instead of deprecated %patchN. ------------------------------------------------------------------- Mon Feb 19 17:05:19 UTC 2024 - Fridrich Strba - Explicitely require commons-io:commons-io and commons-codec:common-codes artifacts that are optional in apache-commons-compress ------------------------------------------------------------------- Thu Sep 14 14:00:28 UTC 2023 - Fridrich Strba - Added patch: * aggregated-timestamp.patch + use SOURCE_DATE_EPOCH for the timestamp of aggregated properties ------------------------------------------------------------------- Wed Sep 6 13:45:19 UTC 2023 - Fridrich Strba - Update to version 3.6.0 - Changes of 3.6.0 * Bugs + MASSEMBLY-843: finalName as readonly parameter makes common usecases very complicated + MASSEMBLY-965: Symbolic links get copied with absolute path + MASSEMBLY-977: Warning if using Maven 3.9.1 + MASSEMBLY-986: Minimal default Manifest configuration of jar archiver should be respected * New Feature + MASSEMBLY-973: Support Zstandard compression format * Improvements + MASSEMBLY-989: in RB mode, apply 022 umask to ignore environment group write umask + MASSEMBLY-990: add system requirements history * Task + MASSEMBLY-974: Drop deprecated repository element + MASSEMBLY-983: Support running build on Java 20 + MASSEMBLY-984: Refresh download page + MASSEMBLY-985: Cleanup declared dependencies + MASSEMBLY-988: Avoid using deprecated methods of plexus-archiver - Changes of 3.5.0 * Bug + MASSEMBLY-941: file permissions removed during assembly:single since 3.2.0 - Changes of 3.4.2 * Bug + MASSEMBLY-969: Excludes filtering in 3.4.0 and 3.4.1 differs from 3.3.0 * Task + MASSEMBLY-949: Examples should refer to https instead of http - Changes of 3.4.1 * Bug + MASSEMBLY-964: Error build with shared assemblies - Changes of 3.4.0 * Bug + MASSEMBLY-955: dependencySet includes filter with classifier breaks include of artifacts without classifier * Task + MASSEMBLY-945: Speed improvements + MASSEMBLY-954: Update plugin (requires Maven 3.2.5+) + MASSEMBLY-956: assembly plugin resolves too much, even plugins used to build dependencies + MASSEMBLY-957: Deprecate the repository element in assembly decriptor + MASSEMBLY-959: Upgrade to Java 8, drop unused dependencies ------------------------------------------------------------------- Tue Dec 29 02:50:21 UTC 2020 - Wang Jun - Update to version 3.3.0 * Add Documentation for duplicateBehaviour option * Add ASF Jira badge * Add GitHub Informations. * Allow to override UID/GID for files stored in TAR * Apply try-with-resources * Update AbstractAssemblyMojo.java * Use HTTPS instead of HTTP to resolve dependencies * Fix broken links (MPIR 3) * Fix checkstyle issue * Fix Javadoc error * Support concatenation of files * Multi-release JAR files aren't handled correctly * Tighten language * Replace TestFileManager with TemporaryFolder * Replace ArtifactMock using EasyMock with mock(Artifact.class) using Mockito * Replace EasyMock with Mockito * Remove invalid relativePath from parent section ------------------------------------------------------------------- Sun Nov 24 17:15:59 UTC 2019 - Fridrich Strba - Upgrade to upstream version 3.2.0 - Specify maven.compiler.release to fix build with jdk9+ and newer maven-javadoc-plugin ------------------------------------------------------------------- Sat Apr 6 12:07:07 UTC 2019 - Jan Engelhardt - Add Group: line for documentation. ------------------------------------------------------------------- Fri Apr 5 14:38:24 UTC 2019 - Fridrich Strba - Initial packaging of maven-assembly-plugin 3.1.0