File maven-jlink-plugin.changes of Package maven-jlink-plugin
-------------------------------------------------------------------
Thu Mar 12 13:29:13 UTC 2026 - Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 3.3.0
* New features and improvements
+ [#620] Add support for optional attach parameter to disable
artifact attachment
+ [#502] Add prefix to zip entries
+ Exclude automatic modules from jlink image
* Documentation updates
+ Follow Oracle javadoc guidelines
+ There are no examples
+ API doc copy edits
* Maintenance
+ README updates
+ Migrate site docs to Markdown
+ Cleanup tests
+ Replace deprecated DefaultJavaToolChain
+ JUnit Jupiter migration from JUnit 4.x
+ Enabling Prevent Branch Protection Rules
+ Add Apache 2.0 LICENSE file
+ Fix the checkstyle violation introduced in the new version of
the parent pom
+ Skip POM dependencies when assembling jlink classpath
+ MNGSITE-529: Rename "Goals" to "Plugin Documentation"
+ document github issues
+ Enable GitHub issues
+ Reduce injection
+ Use Guice injection for ZipArchiver
+ Replace two deprecated methods
+ Declare and verify all dependencies
+ Switch to @Inject
* Dependency updates
+ Bump mavenVersion to 3.9.13
+ Bump org.mockito:mockito-junit-jupiter from 4.11.0 to 5.22.0
+ Bump org.apache.maven.shared:maven-filtering from 3.3.1 to
3.5.0
+ Bump org.assertj:assertj-core from 3.25.2 to 3.27.7
+ Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.1
+ Bump org.apache.maven.plugins:maven-plugins from 41 to 47
+ Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.11.0
+ Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.6
+ Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.5.2
+ Bump actions/checkout from 4 to 6
+ Bump commons-io:commons-io from 2.11.0 to 2.21.0
+ Bump org.junit:junit-bom from 5.10.1 to 5.14.1
+ Update Invokerplugin to 3.9.1 to support Java 25
+ Bump actions/setup-java from 4 to 5
- Changes of 3.2.0
* Bug
+ MJLINK-62: Replace ByteArrayOutputStream with StringWriter
+ MJLINK-64: Add-options double quoting
* New Feature
+ MJLINK-75: Reproducibility of ZIP artifacts
* Improvement
+ MJLINK-69: Update to Java 11
+ MJLINK-76: Upgrade maven-plugin parent to 41
* Task
+ MJLINK-77: Update description and parameters of --compress to
reflect JDK21 changes
* Dependency upgrade
+ MJLINK-63: Upgrade plexus-java
+ MJLINK-66: Update parent pom to 39
+ MJLINK-70: Update m-site-p to 3.12.1
+ MJLINK-71: Require Maven 3.6.3 as new baseline
+ MJLINK-72: Remove common-lang3
+ MJLINK-74: Update org.codehaus.plexus:plexus-archiver from
4.7.1 to 4.9.1
- Changes of 3.1.0
* Bug
+ MJLINK-54: Compiler source/target for site generating does not
work with 8
+ MJLINK-55: Pre Release Marker in Site must be changed
* New Feature
+ MJLINK-40: Add support for --include-locales option
+ MJLINK-41: Add support for launcher script
* Improvement
+ MJLINK-36: Use JLink via ToolProvider
+ MJLINK-49: Add support for single maven projects
+ MJLINK-52: Add support for classifiers
+ MJLINK-53: ITs should fail if no jlink binary is available
+ MJLINK-56: Convert unit tests to Junit5
+ MJLINK-58: Remove usage of plexus utils, use commons lang or
native java instead.
* Task
+ MJLINK-60: Website still shows PRE-RELEASE watermark
* Dependency upgrade
+ MJLINK-47: Upgrade plexus-archiver to 4.2.3
- Changes of 3.0.0
* Bug
+ MJLINK-4: NPE on execution
+ MJLINK-5: Parameter 'compression' is wrong. It is 'compress'
+ MJLINK-23: Allow setting additional modulepaths
+ MJLINK-42: NullPointerException when running jlink:jlink
* New Feature
+ MJLINK-9: Add support for multi module projects
+ MJLINK-18: Add support for JLink launcher
* Improvement
+ MJLINK-1: Dependency Report produces exception based on JDK 9
based JAR file...
+ MJLINK-3: Improve verbose output during build
+ MJLINK-6: Allow set the jmods path
+ MJLINK-14: Let POM parent do it's work
+ MJLINK-15: Upgrade plexus-java 0.9.7
+ MJLINK-26: Can not create an image from a single module
project without a dependency
+ MJLINK-28: Add WARNING in case of duplicate module names
+ MJLINK-45: make build Reproducible
+ MJLINK-50: Upgrade to Java 8 / Maven 3.1.0
* Dependency upgrade
+ MJLINK-8: Upgrade plexus-java 0.9.5
+ MJLINK-10: Upgrade maven-plugin-plugin to 3.5.1
+ MJLINK-11: Upgrade parent to 31
+ MJLINK-13: Remove hard code version for maven-site-plugin
+ MJLINK-16: Upgrade mave-surefire/failsafe-plugin 2.21.0
+ MJLINK-17: Add documentation information for GitHub
+ MJLINK-20: Upgrade plexus-archiver to 3.6.0
+ MJLINK-21: Upgrade test dependencies
+ MJLINK-22: Upgrade maven-plugins parent to version 32.
+ MJLINK-24: Upgrade bound plugins
+ MJLINK-25: Upgrade bounded plugins (maven-resources-plugin to
3.1.0)
+ MJLINK-29: Upgrade maven-compiler-plugin to version 3.8.0 in
IT's
+ MJLINK-30: Upgrade parent to version 33
+ MJLINK-31: Upgrade plexus-java 0.9.11
+ MJLINK-32: Upgrade plexus-archiver 3.7.0
+ MJLINK-33: Upgrade maven-archiver 3.3.0
+ MJLINK-34: Upgrade java-language to 1.0.1
+ MJLINK-35: Upgrade plexus-archiver - 4.1.0
+ MJLINK-37: Upgrade maven-archiver to 3.4.0
+ MJLINK-38: Upgrade plexus-java 1.0.3
+ MJLINK-43: upgrade plexus-java 1.0.5
+ MJLINK-44: Upgrade maven-plugins to 34
+ MJLINK-46: Upgrade maven-archiver to 3.5.0
- Removed patch:
* maven-jlink-plugin-plexus-languages-1.0.patch
+ not needed with this version
-------------------------------------------------------------------
Mon Jun 23 14:47:02 UTC 2025 - Fridrich Strba <fstrba@suse.com>
- Fix build with maven 4
-------------------------------------------------------------------
Wed Feb 21 10:50:21 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
- Use %patch -P N instead of deprecated %patchN.
-------------------------------------------------------------------
Sun Nov 24 17:21:19 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Specify maven.compiler.release to fix build with jdk9+ and newer
maven-javadoc-plugin
- Added patch:
* maven-jlink-plugin-plexus-languages-1.0.patch
+ fix build against plexus-languages >= 1.0
-------------------------------------------------------------------
Fri Apr 5 15:30:19 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Initial packaging of maven-jlink-plugin 3.0.0-alpha1