forked from pool/maven-archetype
* 0002-reproducible-from-environment.patch + patched already in maven-archiver OBS-URL: https://build.opensuse.org/package/show/Java:packages/maven-archetype?expand=0&rev=38
175 lines
6.8 KiB
Plaintext
175 lines
6.8 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Jul 21 14:09:52 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Removed patch:
|
|
* 0002-reproducible-from-environment.patch
|
|
+ patched already in maven-archiver
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 27 11:24:27 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to version 3.4.0
|
|
* New features and improvements
|
|
+ Bump archetype descriptor version to 1.2.0
|
|
+ Add property for outputDirectory in create-from-project mojo
|
|
+ Lock down plugin versions in maven-archetype packaging
|
|
+ Enable GitHUb Issues
|
|
+ ARCHETYPE-274: Conditionally include or exclude a file from
|
|
archetype during generation
|
|
* Bug Fixes
|
|
+ ARCHETYPE-674: Workaround for Maven 4
|
|
+ Fix recognize project packaging by PomUtils
|
|
* Maintenance
|
|
+ Update site descriptor
|
|
+ Remove clean from the PR template
|
|
+ MNGSITE-529: Rename "Goals" to "Plugin Documentation"
|
|
+ Bump project version to 3.4.0-SNAPSHOT
|
|
+ Add GitHub Actions to dependabot
|
|
+ Add release-drafter configuration
|
|
+ ARCHETYPE-691: Refactor FileCharsetDetector
|
|
+ Remove a lot of old println detritus
|
|
+ @Component --> @Inject
|
|
+ refactor: Replace Plexus AbstractLogEnabled with SLF4J
|
|
- Modified patches:
|
|
* 0001-Avoid-reliance-on-groovy.patch
|
|
* 0002-reproducible-from-environment.patch
|
|
+ rediff
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 29 17:29:25 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to version 3.3.1
|
|
* Bug
|
|
+ ARCHETYPE-574: Integration testing ignores default values
|
|
+ ARCHETYPE-679: groovy.text.SimpleTemplateEngine Not Found
|
|
+ ARCHETYPE-681: [REGRESSION] Output from archetype verification
|
|
is no longer logged
|
|
+ ARCHETYPE-683: [REGRESSION] groovy.json.JsonOutput not found
|
|
+ ARCHETYPE-684: Not providing a directory element in the
|
|
fileset results in a null directory instead
|
|
+ ARCHETYPE-685: Fix namespace in modello models
|
|
+ ARCHETYPE-688: Incompatibities with Velocity in Archetypes
|
|
+ ARCHETYPE-689: Archetype Plugin 3.3.0 introduced
|
|
incompatibilities
|
|
+ ARCHETYPE-690: Install archetype-packaging for ITs
|
|
* Improvement
|
|
+ ARCHETYPE-676: A non-parsable archetype-catalog.xml does not
|
|
result in an warning or error
|
|
+ ARCHETYPE-680: Integration test should report ERROR instead
|
|
of WARNING when failing
|
|
- Modified patches:
|
|
* 0001-Avoid-reliance-on-groovy.patch
|
|
* reproducible-from-environment.patch ->
|
|
0002-reproducible-from-environment.patch
|
|
+ rediff
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 2 20:24:19 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Removed patch:
|
|
* 0002-Revert-ARCHETYPE-667-Upgrade-Velocity-from-1.7-to-2..patch
|
|
+ not needed since we can now build against velocity-engine-core
|
|
without introducing build cycles
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 27 10:28:56 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to version 3.3.0
|
|
* Bug
|
|
+ ARCHETYPE-626: mvn install deploy does not work with 3.2.1
|
|
but worked with 3.2.0
|
|
+ ARCHETYPE-635: Groovy present twice on classpath of
|
|
maven-archetype-plugin
|
|
+ ARCHETYPE-637: PomUtils.addNewModule Pretty-Printing has
|
|
issue on java 9+
|
|
+ ARCHETYPE-646: "WARNING: Parameter 'localRepository' is
|
|
deprecated" with Maven 3.9.1
|
|
+ ARCHETYPE-657, CVE-2024-47197, bsc#1231000: create
|
|
target/archetype-it instead of target/classes/archetype-it,
|
|
* Improvement
|
|
+ ARCHETYPE-632: Add logging conflict line in integration-test
|
|
+ ARCHETYPE-634: WARNING: An illegal reflective access
|
|
operation has occurred
|
|
+ ARCHETYPE-650: improve "The defined artifact is not an
|
|
archetype" error message
|
|
+ ARCHETYPE-651: add a message when updating local catalog
|
|
+ ARCHETYPE-654: Clarify repository/server id used for custom
|
|
repository catalog
|
|
+ ARCHETYPE-655: Get rid of Wagon API to download catalogs
|
|
+ ARCHETYPE-660: Require Maven 3.6.3
|
|
+ ARCHETYPE-668: Switch to JSR-330
|
|
+ ARCHETYPE-673: Get rid of maven-artifact-transfer
|
|
- Removed patch:
|
|
* port-to-maven-script-interpreter-1_3.patch
|
|
+ upstream is on 1.5 now
|
|
- Modified patches:
|
|
* 0001-Avoid-reliance-on-groovy.patch
|
|
* reproducible-from-environment.patch
|
|
+ rediff
|
|
- Added patch:
|
|
* 0002-Revert-ARCHETYPE-667-Upgrade-Velocity-from-1.7-to-2..patch
|
|
+ use for the while velocity 1.x before we have the
|
|
velocity-engine upgraded to the right version and free of
|
|
build cycles
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 24 14:25:00 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Added patch:
|
|
* reproducible-from-environment.patch
|
|
+ SOURCE_DATE_EPOCH environmental variable triggers reproducible
|
|
use of the maven-archetype-plugin if it is not requested
|
|
already using the project.build.outputTimestamp option.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 2 17:17:09 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:37 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 9 14:39:20 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 28 11:37:04 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to version 3.2.1
|
|
- Added patches:
|
|
* 0001-Avoid-reliance-on-groovy.patch
|
|
+ Groovy is only used for running a post generation script,
|
|
removing this continues the old behaviour of ignoring it
|
|
* port-to-maven-script-interpreter-1_3.patch
|
|
+ Adapt to the new function signatures in
|
|
maven-script-interpreter-1.3
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 29 02:23:37 UTC 2020 - Wang Jun <jgwang@suse.com>
|
|
|
|
- Update to version 3.2.0
|
|
* Allow skip non-archetypes
|
|
* http to central not supported anymore, switch to https
|
|
* Use HTTPS instead of HTTP to resolve dependencies
|
|
* Fixed newlines broken
|
|
* Fixed license header
|
|
* Fix referenced parameter
|
|
* Fix NullPointerException
|
|
* Update jdom, commons-io, artifact transfer and JUnit
|
|
* Update plexus, xmlunit and ivy
|
|
* Update EasyMock
|
|
* Make build Reproducible
|
|
* Make archetype:jar reproductible
|
|
* Reset relativePath to remove build warnings
|
|
* Drop maven version from message
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 26 11:11:44 UTC 2020 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Initial packaging of maven-archetype 3.1.2
|