|
|
|
@@ -1,5 +1,55 @@
|
|
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
## [0.8.1](https://github.com/apache/maven-mvnd/tree/0.8.1) (2022-09-08)
|
|
|
|
|
|
|
|
|
|
[Full Changelog](https://github.com/apache/maven-mvnd/compare/0.8.0...0.8.1)
|
|
|
|
|
|
|
|
|
|
**Implemented enhancements:**
|
|
|
|
|
|
|
|
|
|
- Use interpolation when loading properties, fixes \#676 [\#677](https://github.com/apache/maven-mvnd/pull/677) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
|
|
|
|
|
**Fixed bugs:**
|
|
|
|
|
|
|
|
|
|
- bash-completion gives error "\_\_git\_reassemble\_comp\_words\_by\_ref: command not found" [\#670](https://github.com/apache/maven-mvnd/issues/670)
|
|
|
|
|
- Daemon suddenly stopped working - BufferUnderflowException [\#645](https://github.com/apache/maven-mvnd/issues/645)
|
|
|
|
|
- Fix plugins' parent classloader to not include libraries, fixes \#681 [\#683](https://github.com/apache/maven-mvnd/pull/683) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Allow to the registry to be resized to avoid registry corruption \(\#645\) [\#646](https://github.com/apache/maven-mvnd/pull/646) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
|
|
|
|
|
**Closed issues:**
|
|
|
|
|
|
|
|
|
|
- ClassNotFoundException when starting jetty with jetty-maven-plugin [\#681](https://github.com/apache/maven-mvnd/issues/681)
|
|
|
|
|
- Use interpolation when loading properties [\#676](https://github.com/apache/maven-mvnd/issues/676)
|
|
|
|
|
- How do I change the JDK dynamically [\#675](https://github.com/apache/maven-mvnd/issues/675)
|
|
|
|
|
- Ability to configure the daemon storage location [\#673](https://github.com/apache/maven-mvnd/issues/673)
|
|
|
|
|
- Deployed timestamped snapshot version does not change [\#672](https://github.com/apache/maven-mvnd/issues/672)
|
|
|
|
|
- Logs go to stdout breaking scripts [\#671](https://github.com/apache/maven-mvnd/issues/671)
|
|
|
|
|
- release .tar.gz format precompiled binary archives [\#668](https://github.com/apache/maven-mvnd/issues/668)
|
|
|
|
|
- Exception in thread "main" java.io.UncheckedIOException: java.nio.charset.MalformedInputException: Input length = 1 [\#667](https://github.com/apache/maven-mvnd/issues/667)
|
|
|
|
|
- Hashes missing from latest release \(0.8.0\) [\#666](https://github.com/apache/maven-mvnd/issues/666)
|
|
|
|
|
- Improved support for IntelliJ Idea [\#664](https://github.com/apache/maven-mvnd/issues/664)
|
|
|
|
|
- Missing argument for option -D [\#662](https://github.com/apache/maven-mvnd/issues/662)
|
|
|
|
|
- Support Maven 3.8.6 [\#660](https://github.com/apache/maven-mvnd/issues/660)
|
|
|
|
|
- Cannot suppress debug logging as of 0.8.0 on Homebrew on M1 Mac \(previous versions didn't have this issue\) [\#656](https://github.com/apache/maven-mvnd/issues/656)
|
|
|
|
|
- mvnd goal execution id display inconsistent with Maven [\#653](https://github.com/apache/maven-mvnd/issues/653)
|
|
|
|
|
- Add scoop installation to readme [\#640](https://github.com/apache/maven-mvnd/issues/640)
|
|
|
|
|
|
|
|
|
|
**Merged pull requests:**
|
|
|
|
|
|
|
|
|
|
- Improve Intellij integration, fixes \#664 [\#684](https://github.com/apache/maven-mvnd/pull/684) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Add missing function for mvnd-bash-completion, fixes \#670 [\#682](https://github.com/apache/maven-mvnd/pull/682) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- System properties should have precedence over environment variables, fixes \#675 [\#680](https://github.com/apache/maven-mvnd/pull/680) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Missing argument for option -D, fixes \#662 [\#679](https://github.com/apache/maven-mvnd/pull/679) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Ability to configure the daemon storage location, fixes \#673 [\#678](https://github.com/apache/maven-mvnd/pull/678) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Update to Maven 3.8.6 \#660 [\#661](https://github.com/apache/maven-mvnd/pull/661) ([robertk3s](https://github.com/robertk3s))
|
|
|
|
|
- Revert "Remove unused logback-client.xml file", fixes \#656 [\#658](https://github.com/apache/maven-mvnd/pull/658) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Make mvnd coloring more consistent with maven, fixes \#653 [\#654](https://github.com/apache/maven-mvnd/pull/654) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Add asdf install method [\#652](https://github.com/apache/maven-mvnd/pull/652) ([mattnelson](https://github.com/mattnelson))
|
|
|
|
|
- Cleanup [\#650](https://github.com/apache/maven-mvnd/pull/650) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Update release scripts [\#648](https://github.com/apache/maven-mvnd/pull/648) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Add scoop.sh to install instructions [\#647](https://github.com/apache/maven-mvnd/pull/647) ([bonepl](https://github.com/bonepl))
|
|
|
|
|
- Configure execution bit for required scripts in source distribution [\#643](https://github.com/apache/maven-mvnd/pull/643) ([hboutemy](https://github.com/hboutemy))
|
|
|
|
|
- Update RELEASING.adoc [\#641](https://github.com/apache/maven-mvnd/pull/641) ([delanym](https://github.com/delanym))
|
|
|
|
|
|
|
|
|
|
## [0.8.0](https://github.com/apache/maven-mvnd/tree/0.8.0) (2022-05-04)
|
|
|
|
|
|
|
|
|
|
[Full Changelog](https://github.com/apache/maven-mvnd/compare/0.7.1...0.8.0)
|
|
|
|
@@ -7,13 +57,11 @@
|
|
|
|
|
**Closed issues:**
|
|
|
|
|
|
|
|
|
|
- building libmvndnative.\* creates root files in target directory [\#627](https://github.com/apache/maven-mvnd/issues/627)
|
|
|
|
|
- Update to latest maven 3.8.5? [\#615](https://github.com/apache/maven-mvnd/issues/615)
|
|
|
|
|
- \[bug\] The first exec mvnd clean install is failed every time [\#613](https://github.com/apache/maven-mvnd/issues/613)
|
|
|
|
|
- clean fails cause of locked files [\#611](https://github.com/apache/maven-mvnd/issues/611)
|
|
|
|
|
- mvnd on Windows throws `java.lang.NumberFormatException: For input string: "self"` [\#608](https://github.com/apache/maven-mvnd/issues/608)
|
|
|
|
|
- `mvnd.exe` gives error about DLL [\#607](https://github.com/apache/maven-mvnd/issues/607)
|
|
|
|
|
- Log purging goes to stdout breaking scripts [\#604](https://github.com/apache/maven-mvnd/issues/604)
|
|
|
|
|
- java.nio.BufferUnderflowException occurs when I run any mvnd command [\#601](https://github.com/apache/maven-mvnd/issues/601)
|
|
|
|
|
- NPE [\#597](https://github.com/apache/maven-mvnd/issues/597)
|
|
|
|
|
- Avoid caching parent with a version containing a property [\#594](https://github.com/apache/maven-mvnd/issues/594)
|
|
|
|
|
- How to integrate mvnd in jenkins? [\#592](https://github.com/apache/maven-mvnd/issues/592)
|
|
|
|
@@ -22,14 +70,11 @@
|
|
|
|
|
- Local settings.xml results current folder used as repository [\#588](https://github.com/apache/maven-mvnd/issues/588)
|
|
|
|
|
- will there be an official docker image on docker hub [\#587](https://github.com/apache/maven-mvnd/issues/587)
|
|
|
|
|
- No message received within 3000ms, [\#584](https://github.com/apache/maven-mvnd/issues/584)
|
|
|
|
|
- `java.lang.NoSuchMethodError: org.apache.maven.project.MavenProject.setArtifacts(Ljava/util/Set;)V` [\#579](https://github.com/apache/maven-mvnd/issues/579)
|
|
|
|
|
- Daemon reuse ignores differences in `.mvn/jvm.config` [\#576](https://github.com/apache/maven-mvnd/issues/576)
|
|
|
|
|
- Speed comparison between mvn and mvnd [\#575](https://github.com/apache/maven-mvnd/issues/575)
|
|
|
|
|
- not fast [\#570](https://github.com/apache/maven-mvnd/issues/570)
|
|
|
|
|
- I failed to execute 'mvnd -version' on my MAC [\#569](https://github.com/apache/maven-mvnd/issues/569)
|
|
|
|
|
- I failed to execute MVND on MAC [\#568](https://github.com/apache/maven-mvnd/issues/568)
|
|
|
|
|
- Cannot change Platform Encoding [\#567](https://github.com/apache/maven-mvnd/issues/567)
|
|
|
|
|
- NoSuchFileException when using the compile phase with reactor dependencies with classifiers [\#564](https://github.com/apache/maven-mvnd/issues/564)
|
|
|
|
|
- Let JVM set max heap size instead of a default value of 2GB \(`mvnd.maxHeapSize`\) [\#560](https://github.com/apache/maven-mvnd/issues/560)
|
|
|
|
|
- mvnd doesn't work with duplicate-finder-maven-plugin [\#559](https://github.com/apache/maven-mvnd/issues/559)
|
|
|
|
|
- build failed in some projects [\#558](https://github.com/apache/maven-mvnd/issues/558)
|
|
|
|
@@ -42,16 +87,22 @@
|
|
|
|
|
- mvnd maven plugin [\#546](https://github.com/apache/maven-mvnd/issues/546)
|
|
|
|
|
- git bash show “bash: mvnd: command not found” on win 10 [\#545](https://github.com/apache/maven-mvnd/issues/545)
|
|
|
|
|
- jdk 1.8 exception [\#544](https://github.com/apache/maven-mvnd/issues/544)
|
|
|
|
|
- create Apache source-release distribution archive [\#543](https://github.com/apache/maven-mvnd/issues/543)
|
|
|
|
|
- Refactor build & release workflow [\#542](https://github.com/apache/maven-mvnd/issues/542)
|
|
|
|
|
- Does not support the spring-boot-maven-plugin [\#537](https://github.com/apache/maven-mvnd/issues/537)
|
|
|
|
|
- mvn clean slow on Windows - alternative implementation [\#536](https://github.com/apache/maven-mvnd/issues/536)
|
|
|
|
|
- Improve the doc text of `mvnd.pluginRealmEvictPattern` option [\#533](https://github.com/apache/maven-mvnd/issues/533)
|
|
|
|
|
- Investigate the setEnv logic across JDK / OS [\#528](https://github.com/apache/maven-mvnd/issues/528)
|
|
|
|
|
- Build hang and CPU skyrocket with sisu-index:indexMojo [\#527](https://github.com/apache/maven-mvnd/issues/527)
|
|
|
|
|
- \[discuss\]`maven.version` conflict in pom.xml & system property [\#516](https://github.com/apache/maven-mvnd/issues/516)
|
|
|
|
|
- Parallel build fails with NoSuchFileException for target/classes [\#500](https://github.com/apache/maven-mvnd/issues/500)
|
|
|
|
|
- Second "clean" build in fails on Windows due to locked files [\#115](https://github.com/apache/maven-mvnd/issues/115)
|
|
|
|
|
- make libmvndnative.\* builds reproducible [\#628](https://github.com/apache/maven-mvnd/issues/628)
|
|
|
|
|
- Update to latest maven 3.8.5? [\#615](https://github.com/apache/maven-mvnd/issues/615)
|
|
|
|
|
- java.nio.BufferUnderflowException occurs when I run any mvnd command [\#601](https://github.com/apache/maven-mvnd/issues/601)
|
|
|
|
|
- `java.lang.NoSuchMethodError: org.apache.maven.project.MavenProject.setArtifacts(Ljava/util/Set;)V` [\#579](https://github.com/apache/maven-mvnd/issues/579)
|
|
|
|
|
- Daemon reuse ignores differences in `.mvn/jvm.config` [\#576](https://github.com/apache/maven-mvnd/issues/576)
|
|
|
|
|
- NoSuchFileException when using the compile phase with reactor dependencies with classifiers [\#564](https://github.com/apache/maven-mvnd/issues/564)
|
|
|
|
|
- create Apache source-release distribution archive [\#543](https://github.com/apache/maven-mvnd/issues/543)
|
|
|
|
|
- Build hang and CPU skyrocket with sisu-index:indexMojo [\#527](https://github.com/apache/maven-mvnd/issues/527)
|
|
|
|
|
- Parallel build fails with NoSuchFileException for target/classes [\#500](https://github.com/apache/maven-mvnd/issues/500)
|
|
|
|
|
|
|
|
|
|
**Merged pull requests:**
|
|
|
|
|
|
|
|
|
@@ -69,6 +120,13 @@
|
|
|
|
|
- Upgrade to auto changelog 1.2 [\#621](https://github.com/apache/maven-mvnd/pull/621) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Reapply Refactor build and release workflows apache\#574 [\#620](https://github.com/apache/maven-mvnd/pull/620) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Fix typos in readme [\#618](https://github.com/apache/maven-mvnd/pull/618) ([Bananeweizen](https://github.com/Bananeweizen))
|
|
|
|
|
- Adding note on removing quarantine flag on macOS [\#599](https://github.com/apache/maven-mvnd/pull/599) ([gunnarmorling](https://github.com/gunnarmorling))
|
|
|
|
|
- Refactor build and release workflows [\#574](https://github.com/apache/maven-mvnd/pull/574) ([aalmiray](https://github.com/aalmiray))
|
|
|
|
|
- Reproducer for \#564 [\#565](https://github.com/apache/maven-mvnd/pull/565) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- introduce dependabot [\#563](https://github.com/apache/maven-mvnd/pull/563) ([lkwg82](https://github.com/lkwg82))
|
|
|
|
|
- Fixes url for GraalVM's native-image prerequisites [\#556](https://github.com/apache/maven-mvnd/pull/556) ([kornelrabczak](https://github.com/kornelrabczak))
|
|
|
|
|
- Improve setEnv logic, fixes \#528 [\#535](https://github.com/apache/maven-mvnd/pull/535) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Improve the doc text of mvnd.pluginRealmEvictPattern option, fixes \#533 [\#534](https://github.com/apache/maven-mvnd/pull/534) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Use err stream when purging logs during a build, fixes \#604 [\#617](https://github.com/apache/maven-mvnd/pull/617) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Maven385 [\#616](https://github.com/apache/maven-mvnd/pull/616) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Handle BufferUnderflowException as a possible registry corruption [\#614](https://github.com/apache/maven-mvnd/pull/614) ([gnodet](https://github.com/gnodet))
|
|
|
|
@@ -78,23 +136,16 @@
|
|
|
|
|
- Add missing mvnDebug scripts [\#605](https://github.com/apache/maven-mvnd/pull/605) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Remove unused logback-client.xml file [\#603](https://github.com/apache/maven-mvnd/pull/603) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Avoid caching parent with a version containing a property, fixes \#594 [\#602](https://github.com/apache/maven-mvnd/pull/602) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Adding note on removing quarantine flag on macOS [\#599](https://github.com/apache/maven-mvnd/pull/599) ([gunnarmorling](https://github.com/gunnarmorling))
|
|
|
|
|
- Bump xstream from 1.4.18 to 1.4.19 [\#598](https://github.com/apache/maven-mvnd/pull/598) ([dependabot[bot]](https://github.com/apps/dependabot))
|
|
|
|
|
- Upgrade SLF4J to version 1.7.35 [\#591](https://github.com/apache/maven-mvnd/pull/591) ([oscerd](https://github.com/oscerd))
|
|
|
|
|
- Fix user's pronoun in mvnd.properties comment [\#585](https://github.com/apache/maven-mvnd/pull/585) ([findepi](https://github.com/findepi))
|
|
|
|
|
- Remove unused subclass [\#582](https://github.com/apache/maven-mvnd/pull/582) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Daemon reuse ignores differences in `.mvn/jvm.config`, fixes \#576 [\#580](https://github.com/apache/maven-mvnd/pull/580) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Refactor build and release workflows [\#574](https://github.com/apache/maven-mvnd/pull/574) ([aalmiray](https://github.com/aalmiray))
|
|
|
|
|
- Make sure the maven.home and maven.conf properties are correctly set … [\#573](https://github.com/apache/maven-mvnd/pull/573) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Remove previous MavenProject class, \#561 [\#566](https://github.com/apache/maven-mvnd/pull/566) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Reproducer for \#564 [\#565](https://github.com/apache/maven-mvnd/pull/565) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- introduce dependabot [\#563](https://github.com/apache/maven-mvnd/pull/563) ([lkwg82](https://github.com/lkwg82))
|
|
|
|
|
- updates maven from 3.6.3 to 3.8.4 [\#562](https://github.com/apache/maven-mvnd/pull/562) ([lkwg82](https://github.com/lkwg82))
|
|
|
|
|
- Upgrades logback to the newest version to fix CVE-2021-42550 [\#557](https://github.com/apache/maven-mvnd/pull/557) ([kornelrabczak](https://github.com/kornelrabczak))
|
|
|
|
|
- Fixes url for GraalVM's native-image prerequisites [\#556](https://github.com/apache/maven-mvnd/pull/556) ([kornelrabczak](https://github.com/kornelrabczak))
|
|
|
|
|
- fix stream leak [\#555](https://github.com/apache/maven-mvnd/pull/555) ([lujiefsi](https://github.com/lujiefsi))
|
|
|
|
|
- Improve setEnv logic, fixes \#528 [\#535](https://github.com/apache/maven-mvnd/pull/535) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Improve the doc text of mvnd.pluginRealmEvictPattern option, fixes \#533 [\#534](https://github.com/apache/maven-mvnd/pull/534) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Fix url cache [\#532](https://github.com/apache/maven-mvnd/pull/532) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Fix resident extensions [\#531](https://github.com/apache/maven-mvnd/pull/531) ([gnodet](https://github.com/gnodet))
|
|
|
|
|
- Upgrade to maven 3.8.4 [\#524](https://github.com/apache/maven-mvnd/pull/524) ([gnodet](https://github.com/gnodet))
|
|
|
|
|