Skip to content

0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jan 09:44

This release embeds Maven 3.8.7.

Full Changelog: 0.8.2...0.9.0

Implemented enhancements:

  • Display a message when starting a daemon in debug mode #737
  • Build static native image for linux amd64 system #727

Closed issues:

  • Timeout when connecting maven daemon #772
  • Support for Maven 3.8.7 #762
  • 1.0.0-m1 slower than 0.8.2 #758
  • Bash Completions Kills Shell (Mac/Homebrew) #756
  • Switch display to pluginPrefix:version:goal #745
  • Timeout in client #733
  • Maven Project randomly fails with "Failed to open file channel '[..].m2\repository.locks\[..].resolverlock" #728
  • The errors should be printed at the end #723
  • Calculate java home for native mvnd from java executable in $PATH #715
  • Non-resolvable parent POM for...maven-default-http-blocker (http://0.0.0.0/\): Blocked mirror for repositories: #713
  • Too many open files on Mac OS with JDK 11 and mvnd 0.8.2 #710
  • exec-maven-plugin (exec:exec) output unexpected prefix for each line of stdout/stderr #708
  • mvnDebug mode for mvnd #706
  • runtime jdk requirement of java client (via mvnd.sh) should be aligned to JDK8 #669
  • Timeout waiting to connect to the Maven daemon #637

Merged pull requests:

  • Fix system out / err streams when redirecting to file #779 (gnodet)
  • Make connection timeouts configurable, fixes #772 #778 (gnodet)
  • Upgrade dependencies to latest version #776 (gnodet)
  • Upgrade jline to 3.22.0 #775 (gnodet)
  • Publish the binaries produced by the Early Access job again #774 (ppalaga)
  • Attempt at moving mvn as first class citizen in mvnd distribution, #392 #769 (gnodet)
  • Fix spotless config to include all java files #768 (gnodet)
  • Fix core export provider #764 (oehme)
  • Fix performance problem with mvnd (#758) #760 (gnodet)
  • Move signal handling into its own class #754 (gnodet)
  • Add an option to specify the debug address and display info when starting (fixes #737) #753 (gnodet)
  • Fix daemon JVM start options (follow-up to #749) #751 (gnodet)
  • Clean up some warnings during the build #750 (gnodet)
  • Add more discriminating properties to the daemon #749 (oehme)
  • Display plugin's goal prefix and version instead of artifactId #748 (gnodet)
  • Update ITs to recent maven plugins #744 (gnodet)
  • Fix usage of the wrong groovy plugin #743 (gnodet)
  • Update Maven to 4.0.0-alpha-3 and Maven Resolver to 1.9.2 #742 (cstamas)
  • Clean up and upgrade dependencies/plugins versions #741 (gnodet)
  • Switch graalvm to 22.3.0 #740 (gnodet)
  • Fix possible NullPointerException #739 (gnodet)
  • Upgrade parent pom to 38 #738 (gnodet)
  • Upgrade to groovy 4 #735 (gnodet)
  • Use mvnd verify as example instead of mvnd clean install #734 (plamentotev)
  • Build mostly static native image, loose linux glibc requirement to 2.12 #730 (gzm55)
  • Reset system properties after calling event syps #729 (oehme)
  • Always display failed and main project at the end (fixes #723) #724 (gnodet)
  • Use muti-release jar to fallback mvnd-client to original maven #722 (gzm55)
  • Fixup #716 Calculate java home from java command #721 (ppalaga)
  • Add a mvnd.rawStreams property #719 (gnodet)
  • Switch to maven 4.0.0-alpha-2 #718 (gnodet)
  • Try native image then fallback to pure java version #717 (gzm55)
  • Calculate java home from java command #716 (gzm55)
  • Sync entry scripts with maven 3.8.6 #711 (gzm55)
  • Fixed a typo of build mvnd in README #709 (WillemJiang)
  • Release the read lock in a finally block #703 (essobedo)
  • Support redirecting input from client to daemon, #541 #581 (gnodet)

New Contributors