File maven-archetype.changes of Package maven-archetype

-------------------------------------------------------------------
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
openSUSE Build Service is sponsored by