Am 2024-08-19 um 16:02 schrieb Yeikel Santana:
Hi all,
This was quite the version jump. Any particular reason why we went from 3.12.1
all the way to 3.20.0?
We're trying to make sure we didn't miss multiple feature releases in between
Read the note, please.
---- On Sat, 17 Aug 2024 12:30:50 -0400 [email protected] wrote ----
The Apache Maven team is pleased to announce the release of the Maven
Site Plugin, version 3.20.0.
https://maven.apache.org/plugins/maven-site-plugin/
Release Notes - Maven Site Plugin - Version 3.20.0
** Sub-task
* [MSITE-961] - Separate Fluido Skin version between site
generation and testing/development
* [MSITE-963] - Delete broken site descriptor files from local
repository
* [MSITE-964] - Fix failure of 'site-jar' IT on Java 17
* [MSITE-1013] - Deprecate and rename
SiteStageDeployMojo#stagingRepositoryId to #stagingSiteId
** Bug
* [MSITE-220] - site:run mojo will not display Javadoc or JXR
report results
* [MSITE-912] - Reporting plugins never executed if more than one
locale is configured
* [MSITE-914] - SiteMojo never populates Doxia Sitetools Site
Renderer supportedLocales Velocity context property
* [MSITE-934] - Log output of site:run does not show locale
* [MSITE-937] - Sitemap creates non-consecutive headings
* [MSITE-938] - Sitemap creates empty entry if href is null
although menu item name isn't
* [MSITE-941] - sitemap.xml is overwritten when multiple locales
are defined
* [MSITE-942] - Generated localized site content is ignored
* [MSITE-943] - Saved processed site content is overwritten when
multiple locales are defined
* [MSITE-951] - Don't abuse report's symbolic output name as filename
* [MSITE-952] - MultiPageSinkFactory does not strip output name for
extension
* [MSITE-959] - Incorrect assumption of default locale
* [MSITE-997] - Non-localized site directory
DocumentRenderingContext passed
* [MSITE-998] - MavenReport#setReportOutputDirectory(File) is
called too late
* [MSITE-1006] - MSITE-723 causes duplicate document rendering and
log output
** New Feature
* [MSITE-953] - Log statistics about rendered non-Doxia documents
* [MSITE-954] - Introduce SitePluginReportDocumentRenderer marker
interface
** Improvement
* [MSITE-833] - Remove dependency to maven-compat
* [MSITE-872] - Set content type on Doxia output
* [MSITE-873] - Mark SiteMojo and SiteJarMojo thread-safe
* [MSITE-924] - Populate SiteRenderingContext#getPublishDate() with
${project.build.outputTimestamp}
* [MSITE-929] - Make server host configurable
* [MSITE-949] - Properly populate
DocumentRenderingContext#generator for ReportDocumentRenderer
* [MSITE-955] - Improve DoxiaFilter document source log message
* [MSITE-956] - Pass a sub mojo execution to
CategorySummaryDocumentRenderer
* [MSITE-957] - Print generation log message in
CategorySummaryDocumentRenderer like in ReportDocumentRenderer
* [MSITE-958] - Rewrite sitemap generator to a rendender
* [MSITE-973] - Have ${project.build.outputTimestamp} injected as
@Parameter
* [MSITE-987] - Consistently log when skipping report goal execution
** Task
* [MSITE-920] - Remove Maven 2 compat code
* [MSITE-932] - Remove Maven 2 style reports element
* [MSITE-936] - Sort locale tests from non-default to default one
* [MSITE-939] - Replace StringUtils from Plexus Utils with Commons Lang
* [MSITE-965] - add system requirements history
* [MSITE-975] - Use injected only properties in additional template
properties
* [MSITE-996] - Rewrite site.xml in ITs for new site model
* [MSITE-1012] - Clean up notion that sites aren't deployed to
repositories
** Dependency upgrade
* [MSITE-892] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M2
* [MSITE-893] - Upgrade Maven Reporting API to 4.0.0-M1
* [MSITE-894] - Upgrade Maven Reporting Exec to 2.0.0-M1
* [MSITE-895] - Upgrade plugins and components in ITs
* [MSITE-900] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M3
* [MSITE-905] - Upgrade Doxia and Maven Reporting stack
* [MSITE-906] - Upgrade plugins and components
* [MSITE-913] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M4
* [MSITE-915] - Upgrade Plexus Utils to 3.5.0
* [MSITE-916] - Upgrade Plexus Archiver to 4.6.0
* [MSITE-917] - Upgrade components and plugin in ITs
* [MSITE-918] - Upgrade Maven Reporting API to 4.0.0-M3
* [MSITE-919] - Upgrade Maven Reporting Exec to 2.0.0-M3
* [MSITE-925] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M5
* [MSITE-926] - Upgrade to Maven Reporting API/Exec 4.0.0-M4
* [MSITE-927] - Upgrade Parent to 39
* [MSITE-928] - Upgrade plugins and components
* [MSITE-930] - Upgrade plugins and components (in ITs)
* [MSITE-931] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M6, Maven
Reporting API/Impl 4.0.0-M5, Maven Reporting Exec 2.0.0-M5
* [MSITE-945] - Remove dependency on Commons IO
* [MSITE-950] - Upgrade to Doxia Sitetools to 2.0.0-M8, Maven
Reporting API 4.0.0-M6, Maven Reporting Impl/Exec 4.0.0-M7
* [MSITE-962] - Upgrade to Doxia Sitetools to 2.0.0-M10, Maven
Reporting Impl/Exec 4.0.0-M8, Maven Fluido Skin 2.0.0-M6
* [MSITE-968] - Upgrade plugins and components (in ITs)
* [MSITE-969] - Upgrade to Doxia 2.0.0-M7/Doxia Sitetools 2.0.0-M11
* [MSITE-970] - Upgrade to Maven Reporting API 4.0.0-M7, Maven
Reporting Impl 4.0.0-M9, Maven Reporting Exec 2.0.0-M9
* [MSITE-976] - Bump plexus-archiver from 4.7.1 to 4.8.0
* [MSITE-979] - Upgrade to Parent 40
* [MSITE-980] - Upgrade plugins and components (in ITs)
* [MSITE-981] - Upgrade to Doxia 2.0.0-M8
* [MSITE-982] - Upgrade to Doxia Sitetools 2.0.0-M13
* [MSITE-983] - Upgrade to Maven Reporting API 4.0.0-M8
* [MSITE-984] - Upgrade to Maven Reporting Impl/Exec 4.0.0-M11
* [MSITE-985] - Upgrade plugins and components (in ITs)
* [MSITE-991] - Upgrade to Parent 41
* [MSITE-992] - Upgrade to Doxia Sitetools 2.0.0-M16
* [MSITE-993] - Upgrade to Maven Reporting API 4.0.0-M9
* [MSITE-994] - Upgrade to Maven Reporting Exec 4.0.0-M12
* [MSITE-995] - Upgrade plugins and components (in ITs)
* [MSITE-999] - Upgrade plugins and components (in ITs)
* [MSITE-1003] - Upgrade plugins and components (in ITs)
* [MSITE-1004] - Upgrade org.apache.maven:maven-archiver to 3.6.2
* [MSITE-1005] - Upgrade org.codehaus.plexus:plexus-archiver to 4.9.2
* [MSITE-1008] - Upgrade to Parent 42 and Maven 3.6.3
* [MSITE-1009] - Upgrade plugins and components (in ITs)
Note: This is a Doxia 2.0.0 compatible version for Maven 3.x. Using this
version requires you also to upgrade the Maven Fluido Skin to 2.0.0.
Read
https://cwiki.apache.org/confluence/display/MAVEN/Towards+Doxia+2.0.0+Stack
for more details.
Enjoy,
-The Apache Maven team
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]