+1 sob., 17 sie 2024, 18:31 użytkownik Michael Osipov <micha...@apache.org> napisał:
> 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 >