Package Release Info

maven-javadoc-plugin-bootstrap-3.11.2-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

maven-javadoc-plugin-bootstrap

Change Logs

* Sun Dec 08 2024 fstrba@suse.com
- Upgrade to upstream version 3.11.2
  * New Feature
    + MJAVADOC-814: Ability to split grouped packages over multiple
    lines
  * Improvement
    + MJAVADOC-823: legacyMode keeps using module-info.java
    (-sourcedirectory still use as well as java files input)
  * Task
    + MJAVADOC-822: parameter skippedModules should scale and easier
    to use
* Mon Nov 04 2024 fstrba@suse.com
- Upgrade to upstream version 3.11.1
- Version 3.11.1
  * Bug
    + MJAVADOC-820: [REGRESSION] MJAVADOC-787 was merged
    incompletely
  * New Feature
    + MJAVADOC-787: Automatic detection of release option for
    JDK < 9
  * Task
    + MJAVADOC-819: Align archive generation code with Maven Source
    Plugin
    + MJAVADOC-821: Align toolchain discovery code with Maven
    Compiler Plugin
  * Dependency upgrade
    + MJAVADOC-816: Bump org.codehaus.plexus:plexus-java from
    1.2.0 to 1.3.0
    + MJAVADOC-817: Upgrade to Doxia 2.0.0 GA Stack
- Modified patches:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + Regenerate from non-bootstrap build
* Thu Oct 03 2024 fstrba@suse.com
- Upgrade to upstream version 3.10.1
- Version 3.10.1
  * Bug
    + MJAVADOC-810: [REGRESSION] MJAVADOC-791 causes forked Maven
    execution fail if any toolchains or settings file isn't
    present
    + MJAVADOC-811: javadoc.bat fails to execute on Windows when
    project is not on drive C and AutoRun is configured
    + MJAVADOC-812: [REGRESSION] maven-javadoc-plugin 3.10.0 creates
    empty JARs
- Version 3.10.0
  * Bug
    + MJAVADOC-560: Clarify outputDirectory, reportOutputDirectory
    in javadoc:javadoc documentation
  * Task
    + MJAVADOC-776: Plugin depends on plexus-container-default,
    which is EOL
    + MJAVADOC-785: Align plugin implementation with
    AbstractMavenReport (maven-reporting-impl)
    + MJAVADOC-807: Simplify IT for MJAVADOC-498
    + MJAVADOC-809: Align Mojo class names
- Version 3.8.0
  * Bug
    + MJAVADOC-603: javadoc:fix failure on JDK10:
    java.lang.ClassNotFoundException: java.sql.Connection
    + MJAVADOC-751: No warnings for localized output
    + MJAVADOC-775: Option 'taglets/taglet/tagletpath' ignored when
    pointing to a JAR
    + MJAVADOC-783: Invalid path when using TagletArtifact and
    TagletPath
    + MJAVADOC-791: maven-javadoc-plugin not working correctly
    together with maven-toolchains-plugin
  * Improvement
    + MJAVADOC-796: Do not follow links for Java 12+
    + MJAVADOC-798: Consider passing user settings when using
    invoker
    + MJAVADOC-802: Set default value of defaultAuthor parameter
    in fix goals to ${user.name}
    + MJAVADOC-803: Add default parameter to force root locale
  * Test
    + MJAVADOC-804: Temporary files are left after test execution
  * Task
    + MJAVADOC-799: Remove inconsistent
    'AbstractFixJavadocMojo#defaultVersion' default value
- Version 3.7.0
  * Bug
    + MJAVADOC-793: java.lang.NullPointerException: Cannot invoke
    "String.length()" because "text" is null
- Version 3.6.3
  * Bug
    + MJAVADOC-682: Reactor builds fail when multiple modules with
    same groupId:artifactId, but different versions
    + MJAVADOC-780: Unit tests create null-null.jar in build root
    directory
  * Improvement
    + MJAVADOC-779: Upgrade maven-plugin parent to 41
  * Task
    + MJAVADOC-782: Align read-only parameters naming with other
    plugins
- Version 3.6.2
  * Bug
    + MJAVADOC-713: Skipping Javadoc reportset leaves empty Javadoc
    link in site
    + MJAVADOC-716: The stale file detection does not work
    + MJAVADOC-726: Maven Java Doc Plugin downloads Log4j-1.2.12
    dependency transitively
    + MJAVADOC-762: createTestRepo in JavaDocReportTest shares state
    + MJAVADOC-774: 3.6.0 release is not reproducible
  * Improvement
    + MJAVADOC-730: Deprecate parameter "old"
- Removed patches:
  * no-override.patch
    + not needed with this version
- Modified patches:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + Regenerate using maven-plugin-plugin 3.15 from non-bootstrap
    build
  * reproducible-from-environment.patch
  * stale-data-encoding.patch
    + adapt to changed context
- Fetch sources from Github using source service
* Tue Sep 24 2024 fstrba@suse.com
- Added patch:
  * reproducible-from-environment.patch
    + SOURCE_DATE_EPOCH environmental variable triggers reproducible
    use of the maven-javadoc-plugin if it is not requested already
    using the project.build.outputTimestamp option.
* Mon Jun 10 2024 fstrba@suse.com
- Remove dependency on plexus-metadata-generator,
  plexus-component-metadata and on their dependencies, since there
  is no plexus @Component annotation any more
* Tue Apr 02 2024 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 2024 fstrba@suse.com
- Use %patch -P N instead of deprecated %patchN.
* Fri Jan 26 2024 fstrba@suse.com
- Require maven-parent >= 40. The maven build will fail with
  anything lower
* Wed Sep 20 2023 fstrba@suse.com
- Upgrade to upstream version 3.6.0
  * Bug
    + MJAVADOC-642: Setting maven.javadoc.isoffline seems to have no
    effect
    + MJAVADOC-701: javadoc site is broken for projects that contain
    modules
    + MJAVADOC-733: Alternative doclet page points to an SEO spammy
    page
    + MJAVADOC-742: [REGRESSION] Transitive dependencies of
    docletArtifact missing
    + MJAVADOC-757: Unresolvable link in javadoc tag with value
    ResourcesBundleMojo#getAttachmentClassifier() found in
    ResourcesBundleMojo
    + MJAVADOC-758: IOException --> NullPointerException in
    JavadocUtil.copyResource
    + MJAVADOC-763: JavadocReportTest.testExceptions is broken
    + MJAVADOC-767: javadoc creates invalid --patch-module
    statements
    + MJAVADOC-769: javadoc plugin can not deal with transitive
    filename based modules
  * Improvement
    + MJAVADOC-755: Clean up deprecated and unpreferred methods in
    JavadocUtil
    + MJAVADOC-760: Cleanup dependency declarations as best possible
    + MJAVADOC-770: Allow building javadoc "the old fashioned way"
    after Java 8
  * Task
    + MJAVADOC-743: Drop use of deprecated localRepository mojo
    parameter
    + MJAVADOC-765: Make build pass with Java 20
    + MJAVADOC-772: Refresh download page
  * Dependency upgrade
    + MJAVADOC-761: Update to commons-io 2.13.0
    + MJAVADOC-766: Update plexus-archiver from 4.7.1 to 4.8.0
    + MJAVADOC-771: Upgrade Parent to 40
- Modified patches:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + regenerate in cycle
  * no-override.patch
  * stale-data-encoding.patch
    + rediff to changed line-endings
* Wed Sep 20 2023 fstrba@suse.com
- Upgrade to upstream version 3.5.0
  * Bug
    + MJAVADOC-696: Invalid anchors in Javadoc and plugin mojo
    + MJAVADOC-700: Plugin duplicates classes in Java 8 all-classes
    lists
    + MJAVADOC-702: javadoc site creation ignores configuration
    parameters
  * Improvement
    + MJAVADOC-685: Deprecate parameter "stylesheet"
    + MJAVADOC-721: Parse stderr output and suppress informational
    lines
    + MJAVADOC-729: Link to Javadoc references from JDK 17
    + MJAVADOC-731: Migrate components to JSR 330, get rid of
    maven-artifact-transfer, update to parent 37
  * Task
    + MJAVADOC-712: Remove remains of org.codehaus.doxia.sink.Sink
  * Dependency upgrade
    + MJAVADOC-711: Upgrade plugins in ITs
    + MJAVADOC-714: Upgrade to Maven 3.2.5
    + MJAVADOC-719: Update Maven Archiver to 3.6.0
    + MJAVADOC-723: Upgrade Maven Reporting API to 3.1.1/Complete
    with Maven Reporting Impl 3.2.0
    + MJAVADOC-738: Upgrade commons-text to 1.10.0
    + MJAVADOC-740: Upgrade Parent to 39
    + MJAVADOC-741: Upgrade plugins and components
- Modified patches:
  * maven-javadoc-plugin-bootstrap-resources.patch
    + regenerate in cycle
  * stale-data-encoding.patch
    + rediff to changed context
- Added patch:
  * no-override.patch
    + allow building with older version of maven-reporting-api
- Removed patch:
  * maven-javadoc-plugin-ioexception.patch
    + not necessary with this version