maven-4.0.0-rc-1
Pre-release
Pre-release
gnodet
released this
29 Nov 20:13
·
63 commits
to master
since this release
What's Changed
- [MNG-8335] The mvnenc command is busted by @cstamas in #1825
- Tidy up generated BOMs by @cstamas in #1828
- [MNG-8334] Fix output redirection by @gnodet in #1826
- [MNG-8342] Add command line and terminal information when verbose by @gnodet in #1840
- [MNG-8348] Fix typos in deprecation warning message by @gnodet in #1844
- [MNG-8330] Enforce attached artifacts to have the same GAV than their project by @gnodet in #1838
- [MNG-8344] Support multiple operators in variable expansion by @gnodet in #1832
- [MNG-8354] Bump org.junit:junit-bom from 5.11.2 to 5.11.3 by @dependabot in #1830
- [MNG-8355] Bump org.apache.velocity:velocity-engine-core from 2.4 to 2.4.1 by @dependabot in #1831
- [MNG-8357] Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 by @dependabot in #1833
- [MNG-8353] Bump com.fasterxml.woodstox:woodstox-core from 7.0.0 to 7.1.0 by @dependabot in #1834
- [MNG-8352] Bump net.bytebuddy:byte-buddy from 1.15.5 to 1.15.7 by @dependabot in #1845
- [MNG-8358] Semi-generated dependency graph by @gnodet in #1829
- [MNG-8328] Clean up assembly from Jansi remains and add JLine native libraries by @gnodet in #1839
- [MNG-8339] An error during transfer output seems to freeze the output by @gnodet in #1842
- [MNG-8350] Improve storage and computation of locations in model objects by @gnodet in #1847
- [MNG-8349] Avoid exceptions with invalid modelVersion by @gnodet in #1848
- [MNG-8189] Warn about plugin versions not pinned for all lifecycles by @gnodet in #1846
- [MNG-8345] Maven generates both settings 1.3.0 and 2.0.0 by @gnodet in #1835
- [MNG-8341] Fix possible deadlock in ModelBuilder by @gnodet in #1843
- [MNG-8361][MNG-8300] Fix color styles" by @gnodet in #1851
- [MNG-8346] Reorganize subprojects by @gnodet in #1837
- [MNG-8347] Resolver 2.0.3 by @cstamas in #1850
- Better subproject names by @cstamas in #1853
- [MNG-8347] Resolver 2.0.3 by @cstamas in #1855
- [MNG-8360] Fix parent profiles not reported as activated by @gnodet in #1852
- Remove unused files by @gnodet in #1854
- [MNG-8329] ArtifactInstallerRequest and ArtifactDeployerRequest should use Collection by @gnodet in #1836
- Drop staging repository for Resolver 2.0.3 by @cstamas in #1860
- Bump net.bytebuddy:byte-buddy from 1.15.7 to 1.15.10 by @dependabot in #1863
- Bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in #1859
- [MNG-8367] Merge ITs into Maven by @gnodet in #1858
- Remove unused class by @gnodet in #1866
- [MNG-8368] Fix dependency resolver not using project repositories by @gnodet in #1865
- [MNG-8362] Adding some missing config properties by @cstamas in #1861
- Bump org.apache.maven:maven-archiver from 3.6.0 to 3.6.3 by @dependabot in #1877
- Bump org.apache.maven.plugins:maven-scm-publish-plugin from 1.1 to 3.3.0 by @dependabot in #1876
- Bump org.ow2.asm:asm from 7.3.1 to 9.7.1 by @dependabot in #1875
- Bump org.eclipse.jetty:jetty-server from 9.4.53.v20231009 to 9.4.55.v20240627 in /its/core-it-suite by @dependabot in #1872
- Bump org.apache.maven:maven-core from 3.6.0 to 3.8.1 in /its/core-it-support/core-it-plugins/mng7529-plugin by @dependabot in #1871
- Bump org.apache.maven.shared:maven-shared-utils from 0.1 to 3.3.3 in /its/core-it-support/maven-it-helper by @dependabot in #1869
- Bump commons-io:commons-io from 1.4 to 2.14.0 in /its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-new by @dependabot in #1868
- Bump org.codehaus.plexus:plexus-utils from 1.1 to 3.0.24 in /its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-11 by @dependabot in #1867
- IT: Ant update by @cstamas in #1879
- [MNG-8370] Add maven.repo.local.head by @cstamas in #1881
- IT: cleanup by @cstamas in #1886
- CLIng: finish TODO by @cstamas in #1888
- IT fix: Drop ancient reporting, use latest by @cstamas in #1887
- [MNG-8332] Detach CLIng from deprecated Embedder by @cstamas in #1882
- Bump junit:junit from 3.8.1 to 4.13.2 by @dependabot in #1892
- Bump org.codehaus.plexus:plexus-container-default from 1.0-alpha-9 to 2.1.1 by @dependabot in #1891
- Bump log4j:log4j from 1.2.14 to 1.2.17 by @dependabot in #1890
- Bump org.apache.maven.shared:maven-shared-utils from 0.9 to 3.4.2 by @dependabot in #1896
- Bump org.junit.jupiter:junit-jupiter from 5.8.0 to 5.11.3 by @dependabot in #1894
- Bump org.hamcrest:hamcrest from 2.2 to 3.0 by @dependabot in #1900
- Bump commons-io:commons-io from 2.14.0 to 2.17.0 by @dependabot in #1899
- Bump org.codehaus.plexus:plexus-velocity from 1.1.7 to 2.2.0 by @dependabot in #1901
- CLIng diet by @cstamas in #1897
- [MNG-8372] Augment error message to give users more context when running into deprecated encryption warning by @ottlinger in #1898
- IT: update archaic deps by @cstamas in #1903
- Bump org.codehaus.plexus:plexus-component-annotations from 2.1.1 to 2.2.0 by @dependabot in #1878
- [MNG-8340] Resolve parent according to the exact model location by @gnodet in #1857
- [MNG-8336] Only inject plugins information if requested by @gnodet in #1904
- Cleanup file access and assertions in ITs by @gnodet in #1912
- [MNG-8379] Decrypt all of settings on building it by @cstamas in #1913
- Move everything out of bootstrap by @gnodet in #1909
- Exception usage cleanup by @cstamas in #1910
- Add CI cache by @gnodet in #1914
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.6.4 to 3.15.1 by @dependabot in #1908
- Bump org.codehaus.plexus:plexus-component-metadata from 2.1.1 to 2.2.0 by @dependabot in #1905
- Bump org.sonatype.maven.plugin:emma4it-maven-plugin from 1.2 to 1.3 by @dependabot in #1918
- [MNG-8376] Exit with a nicer error message when running on JDK < 17 by @gnodet in #1916
- [MNG-8378] Upgrade to Resolver 2.0.4 by @cstamas in #1919
- Rename versionFilter property and tidy up documentation by @cstamas in #1920
- [MNG-8383] Fix unsupported type dependencies put on classpath by @gnodet in #1921
- Bump org.apache.maven.wagon:wagon-webdav-jackrabbit from 3.0.0 to 3.5.3 by @dependabot in #1923
- IT: Consolidate ITs somewhat by @cstamas in #1924
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 by @dependabot in #1927
- [MNG-8384] Make sure plugin's artifacts have a scope by @gnodet in #1928
- [MNG-8385] Introduce proto session by @cstamas in #1929
- [MNG-8286] Add a condition profile based on a simple expressions by @gnodet in #1771
- CLIng+resident: logging subsystem still needs an update by @cstamas in #1931
- Post merge fix by @cstamas in #1933
- Fix CI cache for ITs by @gnodet in #1934
- [MNG-8386] Pull out executor by @cstamas in #1932
- The IT properties creeped in into main build by @cstamas in #1935
New Contributors
- @ottlinger made their first contribution in #1898
Full Changelog: maven-4.0.0-beta-5...maven-4.0.0-rc-1