Releases: apache/maven-plugin-tools
Releases · apache/maven-plugin-tools
maven-plugin-tools-4.0.0-beta-1
What's Changed
- [MPLUGIN-523] Switch to version 4.0.0-SNAPSHOT by @gnodet in #284
- [MPLUGIN-525] Remove ant and beanshell support by @gnodet in #285
- [MPLUGIN-527] Remove javadoc annotation support by @gnodet in #288
- [MPLUGIN-508] Upgrade to Maven 4.0.0-beta-3 by @gnodet in #286
- Bump resolverVersion from 1.9.18 to 1.9.20 by @dependabot in #290
- Bump net.bytebuddy:byte-buddy from 1.11.13 to 1.14.17 by @dependabot in #294
- Bump org.codehaus.plexus:plexus-classworlds from 2.7.0 to 2.8.0 by @dependabot in #292
- Bump maven3Version from 3.9.6 to 3.9.7 by @dependabot in #291
- Add missing provided dependencies by @gnodet in #299
- Fix license/notice by @gnodet in #300
- Run the v4 mojo by @gnodet in #296
- Bump maven3Version from 3.9.7 to 3.9.8 by @dependabot in #298
Full Changelog: maven-plugin-tools-3.13.1...maven-plugin-tools-4.0.0-beta-1
3.13.1
Release Notes - Maven Plugin Tools - Version 3.13.1
Task
- [MPLUGIN-526] - Clean up dependencies reported by dependencies:analyze
3.13.0
Release Notes - Maven Plugin Tools - Version 3.13.0
Bug
- [MPLUGIN-517] - GoalRenderer renderParameterDetails() renders in wrong order
- [MPLUGIN-521] - Nested types not properly extracted cause exception while generating Javadoc URLs
Improvement
- [MPLUGIN-520] - Get rid of maven-compat classes use
Dependency upgrade
- [MPLUGIN-516] - Upgrade asmVersion from 9.6 to 9.7
- [MPLUGIN-519] - Update to Parent POM 42, prerequisite 3.6.3
3.12.0
Release Notes - Maven Plugin Tools - Version 3.12.0
Improvement
- [MPLUGIN-510] - update plugin system requirements history structure
- [MPLUGIN-511] - create and share tooling to detect plugin prerequisites history
- [MPLUGIN-514] - switch dependency schema from png + imagemap to svg, and update
3.11.0
Release Notes - Maven Plugin Tools - Version 3.11.0
Bug
- [MPLUGIN-496] - Translation for keys report.plugin.goal.yes,no are missing
- [MPLUGIN-499] - Deprecate descriptions are missing in description table
Improvement
- [MPLUGIN-450] - Make goal prefix mandatory by default
- [MPLUGIN-474] - Improve descriptor docs for requiredJavaVersion
- [MPLUGIN-492] - Documentation for plugins in general: Goals comprises more than that
- [MPLUGIN-495] - WARNINGs based on usage of
@Component
for MavenSession/MavenProject instead of@Parameter
Task
- [MPLUGIN-493] - Consistently evaluate skip parameter in MavenReport#canGenerateReport()
- [MPLUGIN-498] - Move section rendering to separate methods
Dependency upgrade
- [MPLUGIN-494] - Upgrade to Parent 41
- [MPLUGIN-497] - Upgrade components
3.10.2
Release Notes - Maven Plugin Tools - Version 3.10.2
Bug
- [MPLUGIN-484] - Downgrade plexus-xml to 3.0.0
Dependency upgrade
- [MPLUGIN-485] - Upgrade Parent to 40
- [MPLUGIN-487] - Bump org.codehaus.plexus:plexus-java from 1.1.2 to 1.2.0
- [MPLUGIN-488] - Bump asmVersion from 9.5 to 9.6
- [MPLUGIN-489] - Bump antVersion from 1.10.13 to 1.10.14
- [MPLUGIN-490] - Bump org.jsoup:jsoup from 1.16.1 to 1.16.2
- [MPLUGIN-491] - Bump org.codehaus.plexus:plexus-testing from 1.1.0 to 1.2.0
3.10.1
Release Notes - Maven Plugin Tools - Version 3.10.1
Bug
- [MPLUGIN-482] - JavadocSite.createLink() does not consider implicit module path prefix
Improvement
- [MPLUGIN-442] - Rewrite plugin goal documentation generation to use supplied sink instead of direct Xdoc
- [MPLUGIN-475] - Upgrade to plexus-utils / plexus-xml 4.0.0
- [MPLUGIN-477] - Don't add a stray period
Dependency upgrade
- [MPLUGIN-478] - Upgrade org.junit:junit-bom from 5.9.3 to 5.10.0
- [MPLUGIN-479] - Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0
3.9.0
Release Notes - Maven Plugin Tools - Version 3.9.0
Bug
- [MPLUGIN-470] - *-mojo.xml (in PluginXdocGenerator) is overwritten when multiple locales are defined
- [MPLUGIN-471] - Generated table by PluginXdocGenerator does not contain default attributes
Improvement
- [MPLUGIN-469] - Omit empty line in generated help goal output if plugin description is empty
- [MPLUGIN-472] - Use Plexus I18N rather than fiddling with resource bundles directly
Task
- [MPLUGIN-467] - Remove reporting from maven-plugin-plugin: create maven-plugin-report-plugin
Dependency upgrade
- [MPLUGIN-468] - Upgrade plugins and components (in ITs)
3.8.2
Release Notes - Maven Plugin Tools - Version 3.8.2
Improvement
- [MPLUGIN-457] - Use Resolver API, get rid of localRepository
Dependency upgrade
- [MPLUGIN-458] - Bump httpcore from 4.4.15 to 4.4.16
- [MPLUGIN-459] - Bump httpclient from 4.5.13 to 4.5.14
- [MPLUGIN-460] - Bump antVersion from 1.10.12 to 1.10.13
- [MPLUGIN-461] - Bump slf4jVersion from 1.7.5 to 1.7.36
- [MPLUGIN-462] - Bump plexus-java from 1.1.1 to 1.1.2
- [MPLUGIN-463] - Bump plexus-archiver from 4.6.1 to 4.6.3
- [MPLUGIN-464] - Bump jsoup from 1.15.3 to 1.15.4
- [MPLUGIN-465] - Bump asmVersion from 9.4 to 9.5
- [MPLUGIN-466] - Bump assertj-core from 3.23.1 to 3.24.2
3.8.1
Release Notes - Maven Plugin Tools - Version 3.8.1
Bug
- [MPLUGIN-443] - Javadoc reference containing a link label with spaces are not detected
- [MPLUGIN-444] - JavadocLinkGenerator.createLink: Support nested binary class names
- [MPLUGIN-446] - ERROR during build of m-plugin-report-p and m-plugin-p: Dependencies in wrong scope
- [MPLUGIN-448] - "Executes as an aggregator plugin" documentation: s/plugin/goal/
- [MPLUGIN-452] - Maven scope warning should be logged at WARN level
- [MPLUGIN-453] - Fix Temporary File Information Disclosure Vulnerability
New Feature
- [MPLUGIN-441] - Support mojos using the new maven v4 api
Improvement
- [MPLUGIN-425] - Plugin descriptor should contain the requiredJavaVersion/requiredMavenVersion
- [MPLUGIN-439] - Execute annotation only supports standard lifecycle phases due to use of enum
- [MPLUGIN-440] - Clarify deprecation of all extractors but the maven-plugin-tools-annotations
Dependency upgrade
- [MPLUGIN-447] - Update to Maven Parent POM 39
- [MPLUGIN-454] - Bump junit-bom from 5.9.1 to 5.9.2
- [MPLUGIN-455] - Bump plexus-archiver from 4.5.0 to 4.6.1