4.0.0-beta-5
Pre-release
Pre-release
gnodet
released this
29 Nov 20:12
·
2710 commits
to master
since this release
What's Changed
- Disable automated JIRA comments from GitHub by @kwin in #1689
- [MNG-8255] Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #1709
- Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 by @dependabot in #1691
- Bump net.bytebuddy:byte-buddy from 1.15.0 to 1.15.1 by @dependabot in #1692
- Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1 by @dependabot in #1698
- [MNG-8249] Provide an annotation processor for DI by @gnodet in #1704
- [MNG-8210] Fix broken inference of version when using -f option by @gnodet in #1720
- [MNG-8252] Fully infer the parent coordinates if the location points to a valid model by @gnodet in #1706
- [MNG-8190] Restrict build pom feature to 4.1.0 model version by @gnodet in #1707
- [MNG-8252] Fully infer the parent coordinates if the location points to a valid model (#1706) by @gnodet in #1721
- [MNG-8237] Option deprecation notices cleanup by @gnodet in #1713
- DI improvements by @gnodet in #1717
- [MNG-8232] Introduce ModelTransformer by @gnodet in #1702
- [MNG-8234] Revert the addition of the priority tag by @gnodet in #1711
- [MNG-8235] Move remote repositories into requests by @gnodet in #1712
- [MNG-8256] FilteredProjectDependencyGraph fix for non-transitive case by @cstamas in #1723
- [MNG-8259] Improve Sisu / DI bridge by @gnodet in #1722
- [MNG-8239] Add missing ModelCacheFactory by @gnodet in #1728
- [MNG-8260] Fix warning on latest JDK 24.ea by @gnodet in #1718
- [MNG-7255] Infer groupId for intra-reactor dependencies by @gnodet in #1696
- [MNG-8242] Cache flattened parents during model building by @gnodet in #1703
- [MNG-8233] Client should handle modelIds as "opaque" by @cstamas in #1701
- Simple typo bugfix (NPE) by @cstamas in #1731
- [MNG-8263] Remove last remnants of wrapper integration by @cstamas in #1736
- No issue, no change by @cstamas in #1745
- [MNG-8120] Refactor ModelBuilder and ProjectBuilder by @gnodet in #1700
- [MNG-8261] Remove jline-terminal-ffm direct dependency by @gnodet in #1719
- [MNG-8264] Deprecate maven 3 specific modules by @gnodet in #1739
- More readable formatting of the warning about automatic modules by @desruisseaux in #1733
- Disable parallelism by @gnodet in #1760
- Disable Jenkins temporarily by @gnodet in #1761
- [MNG-8274] Bump net.bytebuddy:byte-buddy from 1.15.1 to 1.15.3 by @dependabot in #1749
- [MNG-8277] Bump org.junit:junit-bom from 5.11.0 to 5.11.1 by @dependabot in #1747
- [MNG-8273] Bump mockitoVersion from 5.13.0 to 5.14.1 by @dependabot in #1762
- [MNG-8276] Bump org.apache.velocity:velocity-engine-core from 2.3 to 2.4 by @dependabot in #1741
- [MNG-8275] Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #1740
- Fix possible NPE during project building by @gnodet in #1759
- Cleanup assembly rat plugin config by @gnodet in #1758
- Improve model validator wrt modelVersion which is now set in the file model by @gnodet in #1757
- Use Version and Severity directly by @gnodet in #1756
- [MNG-8278] Improve speed in stax readers by @gnodet in #1748
- [MNG-8230] Rewrite CI friendly versions by @gnodet in #1710
- Remove a module-related exception which is not used anywhere. by @desruisseaux in #1734
- [MNG-8280] Bump jlineVersion from 3.26.3 to 3.27.0 by @dependabot in #1764
- [MNG-8258] activate Reproducible Builds by default by @hboutemy in #1726
- Probable bug: method that nullifies model by @cstamas in #1735
- [MNG-8281] Interpolator service by @gnodet in #1769
- [MNG-8279] The project local repository and project collectors are using maven.multiModuleProjectDirectory instead of rootDirectory by @gnodet in #1767
- Restore the default parallelism in the model builder by @gnodet in #1768
- [MNG-8283] Maven CLIng by @cstamas in #1750
- Fix phaser by @gnodet in #1770
- [MNG-8283] Maven CLIng smaller bugfixes and improvements by @cstamas in #1772
- [MNG-8283] More mvnd related changes by @cstamas in #1775
- [MNG-8283] Parser must not alter global state by @cstamas in #1776
- [MNG-8283] Make resident able to restore state by @cstamas in #1779
- [MNG-8291] Bump org.junit:junit-bom from 5.11.1 to 5.11.2 by @dependabot in #1780
- [MNG-8290] Bump org.ow2.asm:asm from 9.7 to 9.7.1 by @dependabot in #1781
- [MNG-8288] "path cannot be null" by @cstamas in #1782
- [MNG-8293] Fix resolution of reactor models by @gnodet in #1783
- Fix concurrency issue in DefaultModelValidator by @gnodet in #1786
- Cut link between maven-core maven-resolver-provider by @gnodet in #1777
- [MNG-5910] Warn if both exists and missing file activation are set by @gnodet in #1773
- Make rootDirectory mandatory by @cstamas in #1787
- [MNG-8294] Consistency checks when loading parent by @gnodet in #1784
- [MNG-8305] Fix MER showErrors setting by @cstamas in #1795
- [MNG-8285] Implement mvnenc CLI tool by @cstamas in #1793
- [MNG-8303] Bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.10 by @dependabot in #1794
- [MNG-8304] Bump net.bytebuddy:byte-buddy from 1.15.3 to 1.15.4 by @dependabot in #1791
- [MNG-8295] Dependency Manager Transitivity (now default) handles dependency management inconsistently by @gnodet in #1788
- [MNG-8309] Improve log infrastructure (first step toward multi-threading log view support) by @gnodet in #1792
- Cleanup after last commit by @cstamas in #1798
- Minor fixes: proper help syntax and ability to extend core exports by @cstamas in #1799
- [MNG-8296] Support creating unknown Language on the fly by @gnodet in #1809
- [MNG-8041] Move PathScope into the dependency collection request by @gnodet in #1807
- [MNG-8318] Bump mockitoVersion from 5.14.1 to 5.14.2 by @dependabot in #1805
- [MNG-8316] Bump jlineVersion from 3.27.0 to 3.27.1 by @dependabot in #1803
- [MNG-8317] Bump ch.qos.logback:logback-classic from 1.5.10 to 1.5.11 by @dependabot in #1804
- [MNG-8299] Fix ordering of phases from custom lifecycles by @gnodet in #1802
- [MNG-8311] empty but existing in settings.xml by @danthe1st in #1801
- [MNG-8302] Revert "Make rootDirectory really mandatory" by @gnodet in #1800
- [MNG-8320] Bump jakarta.inject:jakarta.inject-api from 2.0.1 to 2.0.1.MR by @dependabot in #1729
- [MNG-8313] Upgrade to Resolver 2.0.2 by @cstamas in #1796
- [MNG-8302] Warn when appropriate by @cstamas in #1810
- [MNG-8322] Use the new ToolchainsBuilder and SettingsBuilder by @gnodet in #1778
- [MNG-8315] Fix MAVEN_PROJECTBASEDIR in mvn.cmd when .mvn is at drive root by @gnodet in #1808
- Remove unused exclusions by @cstamas in #1814
- Get rid of slf4j warning by @cstamas in #1816
- [MNG-8306] Fix wrong order in merged xml nodes and double profile injection by @gnodet in #1811
- [MNG-8258] Change the fixed reproducible build outputTimestamp to 1 Feb 1980 by @stokito in #1813
- [MNG-8312] Generate the BOM automatically by @gnodet in #1797
- [MNG-8324] Bump net.bytebuddy:byte-buddy from 1.15.4 to 1.15.5 by @dependabot in #1817
- [MNG-8325][MNG-8326][MNG-8327] Fix bugs by @gnodet in #1818
- [MNG-8310] Use --debug option instead of a specific mvnDebug script by @gnodet in #1812
- Sort out dependency issues by @cstamas in #1819
- Fix BOMs location by @cstamas in #1820
- [MNG-8331] Sometimes versioned dependencies disappear by @jjkester in #1821
New Contributors
- @danthe1st made their first contribution in #1801
- @stokito made their first contribution in #1813
Full Changelog: maven-4.0.0-beta-4...maven-4.0.0-beta-5