File maven-assembly-plugin.changes of Package maven-assembly-plugin

-------------------------------------------------------------------
Sat Nov 29 14:07:55 UTC 2025 - Fridrich Strba <fstrba@suse.com>

- Update to version 3.8.0
  * Bug Fixes
    + MASSEMBLY-1030: Manifest entries from archive configuration
      are not added in final MANIFEST
    + MASSEMBLY-1029: Use minimal level for model validation
  * Documentation updates
    + MNGSITE-529: Rename "Goals" to "Plugin Documentation"
  * Maintenance
    + chore: migrate junit3/4 to junit5
    + feat: enable prevent branch protection rules
    + Enable Github Issues
  * Dependency updates
    + MASSEMBLY-1028: Bump org.apache.maven:maven-archiver from
      3.6.1 to 3.6.2
    + Bump org.apache.maven:maven-archiver from 3.6.2 to 3.6.5
    + MASSEMBLY-1027: Bump commons-io:commons-io from 2.15.1 to
      2.16.0
    + Bump commons-io:commons-io from 2.16.0 to 2.21.0
    + Bump Maven to 3.9.11. Prerequisite still 3.6.3
    + Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0
    + Bump org.codehaus.plexus:plexus-io from 3.4.2 to 3.6.0
    + Bump org.codehaus.plexus:plexus-interpolation from 1.27 to
      1.29
    + Bump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.4
    + Bump com.github.luben:zstd-jni from 1.5.5-11 to 1.5.7-6
    + Bump m-invoker-p to 3.9.1 for Java 25
    + Bump org.apache.maven.plugins:maven-plugins from 41 to 45
    + Bump org.apache.commons:commons-compress from 1.26.1 to 1.28.0
    + Bump commons-fileupload:commons-fileupload from 1.5 to 1.6.0
      in /src/it/projects/bugs/massembly-580
    + Bump org.codehaus.plexus:plexus-archiver from  to 4.10.0
    + Bump org.apache.maven.shared:maven-common-artifact-filters
      from 3.3.2 to 3.4.0
    + Bump org.apache.maven.shared:maven-filtering from 3.3.2 to
      3.4.0
    + Bump org.hamcrest:hamcrest from 2.2 to 3.0

-------------------------------------------------------------------
Tue Jul 22 11:22:05 UTC 2025 - Fridrich Strba <fstrba@suse.com>

- 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 <fstrba@suse.com>

- Fix broken source link

-------------------------------------------------------------------
Tue Apr  2 17:21:53 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- 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 <gus.kenion@suse.com>

- Use %patch -P N instead of deprecated %patchN.

-------------------------------------------------------------------
Mon Feb 19 17:05:19 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- 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 <fstrba@suse.com>

- 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 <fstrba@suse.com>

- 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 <jgwang@suse.com>

- 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 <fstrba@suse.com>

- 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 <jengelh@inai.de>

- Add Group: line for documentation.

-------------------------------------------------------------------
Fri Apr  5 14:38:24 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- Initial packaging of maven-assembly-plugin 3.1.0
openSUSE Build Service is sponsored by