maven-mvnd

Apache Maven Daemon

APACHE-2.0 License

Stars
2.8K

Bot releases are visible (Hide)

maven-mvnd - Maven Daemon 1.0-m8 Latest Release

Published by github-actions[bot] 12 months ago

Maven Daemon comes into two different flavours: m39 which embeds Maven 3.9.x, and m40 which embeds Maven 4.0.0-alpha-x.

What's Changed

New Contributors

Full Changelog: https://github.com/apache/maven-mvnd/compare/1.0-m7...1.0-m8

maven-mvnd - 1.0-m7

Published by github-actions[bot] about 1 year ago

Maven Daemon comes into two different flavours: m39 which embeds Maven 3.9.x, and m40 which embeds Maven 4.0.0-alpha-x.

What's Changed

New Contributors

Full Changelog: https://github.com/apache/maven-mvnd/compare/1.0-m6...1.0-m7

maven-mvnd - 1.0-m6

Published by github-actions[bot] over 1 year ago

Maven Daemon comes into two different flavours: m39 which embeds Maven 3.9.x, and m40 which embeds Maven 4.0.0-alpha-x.

What's Changed

Full Changelog: https://github.com/apache/maven-mvnd/compare/1.0.0-m4...1.0-m6

maven-mvnd - 1.0.0-m4

Published by github-actions[bot] over 1 year ago

This release embeds Maven 4.0.0-alpha-4, which is not suitable for production yet.

Full Changelog

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
  • 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
  • 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:

  • Upgrade to maven 4.0.0-m4 and resolver 1.9.4 #780 (gnodet)
  • 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)
  • Try native image then fallback to pure java version #717 (gzm55)
maven-mvnd - 0.9.0

Published by github-actions[bot] over 1 year ago

This release embeds Maven 3.8.7.

Full Changelog: https://github.com/apache/maven-mvnd/compare/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

maven-mvnd - 1.0.0-m1

Published by github-actions[bot] almost 2 years ago

This release embeds Maven 4.0.0-alpha-3 which has a few incompatibilities that are to be solved in the next alpha releases.

What's Changed

New Contributors

Full Changelog: https://github.com/apache/maven-mvnd/compare/0.8.2...1.0.0-m1

maven-mvnd - 0.8.2

Published by github-actions[bot] about 2 years ago

Full Changelog

Fixed bugs:

  • SimpleAppender omits stacktraces #696
  • Possible problem when resizing the daemon registry #695
  • mvnd does not load from svc/.mvn if -f svc/pom.xml is applied (mvn does) #694

Closed issues:

  • Maven extensions have a wrong parent classloader #690
  • Fail to install mvnd from SDKMAN! on Apple M1 machine #688
  • M2E integration #687
  • Console coloring is off when artifact download is under way #685
  • mvnd not extends parent properties? #674
  • release .tar.gz format precompiled binary archives #668
  • Error occurred during initialization of VM , Could not reserve enough space for 2097152KB object heap #644

Merged pull requests:

  • Fix maven extensions' parent classloader (fixes #690) #702 (gnodet)
  • SimpleAppender omits stacktraces (fixes #696) #700 (gnodet)
  • Fix for JUnit test failing on Windows #699 (theit)
  • Fix the bash completion template (#670, #682) #698 (gnodet)
  • Handle the multimodule project directory as early as possible (fixes #694) #697 (gnodet)
  • Add tar.gz binaries in the release #692 (gnodet)
  • Update GraalVM to 22.2.0 #689 (kwin)
  • Fixes module id coloring on Maven transfer. #686 (cstamas)
maven-mvnd - 0.8.1

Published by github-actions[bot] about 2 years ago

Twitter

Full Changelog

Implemented enhancements:

  • Use interpolation when loading properties, fixes #676 #677 (gnodet)

Fixed bugs:

  • bash-completion gives error "__git_reassemble_comp_words_by_ref: command not found" #670
  • Daemon suddenly stopped working - BufferUnderflowException #645
  • Fix plugins' parent classloader to not include libraries, fixes #681 #683 (gnodet)
  • Allow to the registry to be resized to avoid registry corruption (#645) #646 (gnodet)

Closed issues:

  • ClassNotFoundException when starting jetty with jetty-maven-plugin #681
  • Use interpolation when loading properties #676
  • How do I change the JDK dynamically #675
  • Ability to configure the daemon storage location #673
  • Deployed timestamped snapshot version does not change #672
  • Logs go to stdout breaking scripts #671
  • release .tar.gz format precompiled binary archives #668
  • Exception in thread "main" java.io.UncheckedIOException: java.nio.charset.MalformedInputException: Input length = 1 #667
  • Hashes missing from latest release (0.8.0) #666
  • Improved support for IntelliJ Idea #664
  • Missing argument for option -D #662
  • Support Maven 3.8.6 #660
  • Cannot suppress debug logging as of 0.8.0 on Homebrew on M1 Mac (previous versions didn't have this issue) #656
  • mvnd goal execution id display inconsistent with Maven #653
  • Add scoop installation to readme #640

Merged pull requests:

  • Improve Intellij integration, fixes #664 #684 (gnodet)
  • Add missing function for mvnd-bash-completion, fixes #670 #682 (gnodet)
  • System properties should have precedence over environment variables, fixes #675 #680 (gnodet)
  • Missing argument for option -D, fixes #662 #679 (gnodet)
  • Ability to configure the daemon storage location, fixes #673 #678 (gnodet)
  • Update to Maven 3.8.6 #660 #661 (robertk3s)
  • Revert "Remove unused logback-client.xml file", fixes #656 #658 (gnodet)
  • Make mvnd coloring more consistent with maven, fixes #653 #654 (gnodet)
  • Add asdf install method #652 (mattnelson)
  • Cleanup #650 (gnodet)
  • Update release scripts #648 (gnodet)
  • Add scoop.sh to install instructions #647 (bonepl)
  • Configure execution bit for required scripts in source distribution #643 (hboutemy)
  • Update RELEASING.adoc #641 (delanym)

New Contributors:

maven-mvnd - 0.8.0

Published by github-actions[bot] over 2 years ago

Twitter

Full Changelog

Closed issues:

  • building libmvndnative.* creates root files in target directory #627
  • Update to latest maven 3.8.5? #615
  • [bug] The first exec mvnd clean install is failed every time #613
  • clean fails cause of locked files #611
  • mvnd on Windows throws java.lang.NumberFormatException: For input string: "self" #608
  • mvnd.exe gives error about DLL #607
  • Log purging goes to stdout breaking scripts #604
  • java.nio.BufferUnderflowException occurs when I run any mvnd command #601
  • NPE #597
  • Avoid caching parent with a version containing a property #594
  • How to integrate mvnd in jenkins? #592
  • When MVND is used to compile a project, the addClasspath parameter in the manifest of the configuration item compiled by maven-jar-plugin is invalid, and the class-path parameter is missing in the manifest. MF file in the compiled JAR package #590
  • docker jenkins mvnd configured build error! #589
  • Local settings.xml results current folder used as repository #588
  • will there be an official docker image on docker hub #587
  • No message received within 3000ms, #584
  • java.lang.NoSuchMethodError: org.apache.maven.project.MavenProject.setArtifacts(Ljava/util/Set;)V #579
  • Daemon reuse ignores differences in .mvn/jvm.config #576
  • Speed comparison between mvn and mvnd #575
  • not fast #570
  • I failed to execute 'mvnd -version' on my MAC #569
  • I failed to execute MVND on MAC #568
  • Cannot change Platform Encoding #567
  • NoSuchFileException when using the compile phase with reactor dependencies with classifiers #564
  • Let JVM set max heap size instead of a default value of 2GB (mvnd.maxHeapSize) #560
  • mvnd doesn't work with duplicate-finder-maven-plugin #559
  • build failed in some projects #558
  • macOS Monterey doesn't work with mvnd #554
  • The ${MVND_HOME}/mvn/conf/setting.xml is not used #553
  • How to solve version declaration setting in pom.xml #551
  • mvnd with lombok error #550
  • How do i set other maven repository? #549
  • java 8 can't use #547
  • mvnd maven plugin #546
  • git bash show “bash: mvnd: command not found” on win 10 #545
  • jdk 1.8 exception #544
  • create Apache source-release distribution archive #543
  • Refactor build & release workflow #542
  • Does not support the spring-boot-maven-plugin #537
  • mvn clean slow on Windows - alternative implementation #536
  • Improve the doc text of mvnd.pluginRealmEvictPattern option #533
  • Investigate the setEnv logic across JDK / OS #528
  • Build hang and CPU skyrocket with sisu-index:indexMojo #527
  • [discuss]maven.version conflict in pom.xml & system property #516
  • Parallel build fails with NoSuchFileException for target/classes #500
  • Second "clean" build in fails on Windows due to locked files #115

Merged pull requests:

maven-mvnd - 0.7.1

Published by github-actions[bot] almost 3 years ago

Twitter

Full Changelog

Closed issues:

  • mvnd modifies original output when using quiet flag #513
  • Different java versions for mvnd and maven #512
  • bad CPU type in executable: mvnd #510
  • Pipe does not output anything #519
  • mvnd --status - output in columns is too narrow #518
  • -T/--threads is ignored in 0.7.0, only -Dmvnd.threads works #515

Merged pull requests:

  • Fix passing options, fixes #515 #520 (gnodet)
  • Bump xstream from 1.4.17 to 1.4.18 #460 (dependabot[bot])
  • Replace the locking spy with locking in the MojoExecutor #523 (gnodet)
  • mvnd status output columns are too narrow, fixes #518 #522 (gnodet)
  • Fix client not responding when using help with an output redirection, fixes #519 #521 (gnodet)
  • Update Provisio plugin #517 (cstamas)
  • Upgrade GraalVM version used #509 (gnodet)
  • Update mvnd to include Maven Resolver 1.7 #507 (cstamas)
maven-mvnd - 0.7.0

Published by github-actions[bot] almost 3 years ago

Twitter

Full Changelog

Closed issues:

  • PATH computation problems with Cygwin #499
  • [Question] Use different maven installation for mvnd? #497
  • Daemon forgets about maven settings on reuse #490
  • Support Maven 3.8.3 #488
  • mvnd seems to not respect jenv local setting #487
  • IllegalStateException on multi module project failure #486
  • The maven.multiModuleProjectDirectory is badly set when using -f [path-to-pom] #484
  • Windows+Cygwin - Why do I get weird output? #483
  • Negative local Maven repo lookup persists after installing the artifact #482
  • Build fails on a tycho-based eclipse project #477
  • No native library found for os.name=Linux, os.arch=aarch64 #474
  • release 0.5.3? #473
  • ASCII Colors not rendered under Cygwin #456
  • Use custom wrapper #455

Merged pull requests:

  • Upgrade to GraalVM 21.3.0 and JDK 17 #506 (gnodet)
  • I499 #505 (gnodet)
  • NativeLoader code cleanup #504 (gnodet)
  • Add support for linux-armv6 #503 (gnodet)
  • Support mac-arm64 platform #502 (gnodet)
  • Upgrade JLine to 3.21.0 #501 (gnodet)
  • Negative local Maven repo lookup persists after installing the artifa… #495 (gnodet)
  • The maven.multiModuleProjectDirectory is badly set when using -f [pat… #494 (gnodet)
  • Support Maven 3.8.3, fixes #488 #493 (gnodet)
  • Fix mvnd command line aliases, fixes #490 #491 (gnodet)
  • Add thread stack size (-Xss) option #489 (Apanatshka)
  • Download required native JNI headers #481 (gnodet)
  • Provide a local (semaphore based) sync context and use it as the default #480 (gnodet)
  • Use a single jni.h and use more recent headers clearly labelled as GP… #479 (gnodet)
  • Make sure the plugin eviction pattern also applies to extensions, fixes #477 #478 (gnodet)
  • Add instructions for MacPorts #476 (breun)
  • Fix native-image mapping for aarch64, #474 #475 (lanmaoxinqing)
maven-mvnd - 0.6.0

Published by github-actions[bot] about 3 years ago

Twitter

Full Changelog

Implemented enhancements:

  • If a failure happens in a module, the client should display it as soon as possible #438
  • Display the current build status #361
  • Provide a way to remove decoration on the standard out/err streams #356
  • The build time event spy should aggregate values for each mojo #430

Fixed bugs:

  • The IPC sync context fails instead of reconnecting #446
  • Progress is computed incorrectly (above 100%) #443
  • Incorrect charset display in Terminal output #441
  • Files still locked after earlier stopped / failed build on Windows #440

Closed issues:

  • Mvnd runs on several projects while mvn only runs on the top level project #464
  • Better progress report #463
  • Support Maven 3.8.2 #457
  • maven-notifier extension not working as expected #452
  • use client env vars #445
  • use unix domain socket if available #417
  • Broken cache? #342

Merged pull requests:

  • Speed improvements #472 (gnodet)
  • Mvn 3.8.2 support, fixes #457 #471 (gnodet)
  • Revert "#457 Support Maven 3.8.2" #470 (gnodet)
  • Disable the IPC sync context factory by default (can be enabled using… #469 (gnodet)
  • Fix CPU loop in sync server #468 (gnodet)
  • Make sure mvnd does not build more projects than needed, fixes #464 #465 (gnodet)
  • Provide an early display of build failures, fixes #361 #462 (gnodet)
  • I356 #461 (gnodet)
  • #457 Support Maven 3.8.2 #459 (robertk3s)
  • Bump commons-compress from 1.20 to 1.21 #454 (dependabot[bot])
  • Improve test stability on OSX #453 (gnodet)
  • Make sure the client env vars are correctly propagated to system properties #451 (gnodet)
  • I417 #450 (gnodet)
  • Provide an eviction pattern to get rid of classloaders for bad behavi… #448 (gnodet)
  • Make sure the IpcClient recreates the server if the context creation fails, fixes #446 #447 (gnodet)
  • Forked projects are counted as projects leading to incorrect count, fixes #443 #444 (gnodet)
  • Fix incorrect charset display in Terminal output, #441 #442 (lanmaoxinqing)
maven-mvnd - 0.5.2

Published by github-actions[bot] over 3 years ago

0.5.2 (2021-06-18)

Full Changelog

Implemented enhancements:

  • The build time event spy should aggregate values for each mojo #430

Fixed bugs:

  • The IpcSyncContextTest takes a long time to exit #434
  • java.lang.ArrayIndexOutOfBoundsException during tests #433
  • Bad string size caused by missing bytes in registry.bin #432
  • The JDK_JAVA_OPTIONS environment variable is not honoured #429
  • The environment set up does not work well on JDK >= 16 #427

Closed issues:

  • GitHub workflow: Cache dependencies #426
  • NullPointerException in integration tests with maven-surefire-plugin 3.0.0-M5 #103

Merged pull requests:

  • Attempt to fix bad registry errors, fixes #432 and #433 #439 (gnodet)
  • Add a system property to configure the idle timeout on the ipc sync s… #437 (gnodet)
  • The JDK_JAVA_OPTIONS environment variable is not honoured, fixes #429 #436 (gnodet)
  • The build time event spy should aggregate values for each mojo #430 #431 (gnodet)
  • JDK 16 support, fixes #427 #428 (gnodet)
maven-mvnd - 0.5.1

Published by github-actions[bot] over 3 years ago

Full Changelog

Fixed bugs:

  • The IPC sync context fails after one minute #424
  • Can not set environment correctly on JDK < 11 #422
  • Fix concurrent build of projects when using forked lifecycles #419
  • Parallel build fails due to missing JAR artifacts in compilePath #418

Closed issues:

  • Improve support for forked lifecycles #410

Merged pull requests:

  • The IPC server shuts down after one minute during the build #424 #425 (gnodet)
  • Fix the environment update, fixes #422 #423 (gnodet)
  • Fix concurrent build of projects when using forked lifecycles #419 #421 (gnodet)
  • Parallel build fails due to missing JAR artifacts in compilePath #418 #420 (gnodet)
maven-mvnd - 0.5.0

Published by github-actions[bot] over 3 years ago

Implemented enhancements:

  • Add the --color option as an alias to -Dstyle.color= #376
  • autokill if inactive since some time + memory becomes low? #364

Closed issues:

  • Race conditions when building https://github.com/apache/jackrabbit-filevault #408
  • Offer a way to hide the original maven output #407
  • java.util.ConcurrentModificationException in the cache #405
  • openapi-generator-maven-plugin:5.0.1:generate Unable to read location src/main/openapi/project.yaml #397
  • Global mvn settings.xml via mvnd.properties #383
  • Build failing with a NPE #372
  • Support -r / --resume option #351
  • Could not find artifact org.apache.maven.surefire:surefire-providers:pom:2.22.2 #281
  • Decide the defaults L&F of the multithread terminal view #210
  • Set maven version like maven-wrapper #143
  • The client should reserve lines to avoid hops in the output display #414
  • Provide a native library for mvnd specific needs #400
  • Support Maven 3.8.1 #393
  • [Security] Possible RCE #390
  • The build time spy sometimes prints info for other modules #389
  • NPE on Windows using "Git for Windows" (MINGW) #387
  • Compilation fails when using a plugin and try to provide additional dependencies to that plugin #276

Merged pull requests:

  • Bump xstream from 1.4.16 to 1.4.17 #412 (dependabot[bot])
  • Fix ConcurrentModificationException in the cache, fixes #405 #406 (gnodet)
  • README.adoc: add Chocolatey installation option #398 (jeffjensen)
  • Use a proper property different from the maven-buildtime-extension on… #396 (gnodet)
  • #393 update Maven version to 3.8.1 #394 (robertk3s)
  • Bump xstream from 1.4.15 to 1.4.16 #385 (dependabot[bot])
  • Support -r / --resume option, fixes #351 #413 (gnodet)
  • Improve events reporting for forked lifecycles #411 (gnodet)
  • Add the --color option as an alias to -Dstyle.color, fixes #376 #404 (gnodet)
  • Upgrade formatter / impsort plugins #403 (gnodet)
  • Add an expiration strategy if the system has less than 5% memory available, fixes #364 #402 (gnodet)
  • Provide a native library, fixes #400 #401 (gnodet)
  • Upgrade maven 3.8.1 + prototype for global lock #399 (gnodet)
  • #390 Restrict usage of mvnd daemons to the current user by utilizing a token check #391 (Syquel)
  • Global mvn settings.xml via mvnd.properties #383 #386 (mgoldschmidt-ds)
  • Do not run server threads as daemon as it causes problems with the exec-maven-plugin (#276) #330 (gnodet)
maven-mvnd - 0.4.3

Published by github-actions[bot] over 3 years ago

Twitter

0.4.3 brings four bugfixes

maven-mvnd - 0.4.2

Published by github-actions[bot] over 3 years ago

Twitter

0.4.2 brings a bunch of bugfixes

maven-mvnd - 0.4.1

Published by github-actions[bot] over 3 years ago

Twitter

0.4.1 was done only because 0.4.0 got broken on SDKMAN. Besides that, 0.4.1 is the same as 0.4.0.

Highlights

  • File downloads and uploads are now reported properly in the threaded view
  • Downloads do not block each other anymore
  • More classloader caching and more reliable cache eviction when jars are modified or deleted

Closed issues:

  • maven.compiler.source & maven.compiler.target 8 #320
  • Execution of liquibase scripts is shown with level "error" #319
  • Daemon crashing when building big project. #291
  • Status should indicate from which path the daemon was spawned #283
  • [ERROR] Multiple entries with same key #333
  • NPE after pressing CTRL+B in the client #324
  • Readme: "mvnd specific options" is incomplete #316
  • Should print id of daemon that is processing the request #314
  • The caches are not all cleaned when deleting the local repository #312
  • Speeding up parallel plugins setup #310
  • The output of ConsoleMavenTransferListener looks ugly in the client #284
  • Cannot resolve type description for java.sql.Blob #277
  • Remove mvnd.builder.rule* and mvnd.builder.rules.provider.* features #264
  • Investigate the other caches in Maven #237

Merged pull requests:

  • Cleanup #339 (ppalaga)
  • Fix JVM resource loading from plugins #338 (gnodet)
  • Fix error when the reactor contains duplicate groupId:artifactId, fix… #335 (gnodet)
  • README: Mention --help in 'specific options' #332 (famod)
  • Fixes #329 (gnodet)
  • The caches are not all cleaned when deleting the local repository, fi… #328 (gnodet)
  • Use mvnd instead of mvn in the help output #327 (ppalaga)
  • Add a bit of doc for the various supported keys, #293 #326 (gnodet)
  • NPE after pressing CTRL+B in the client #324 #325 (ppalaga)
  • Fixup 143f4f13 Display the daemon id and shorten it a bit #323 (ppalaga)
  • Fixup 28ffaea Send transfer events to the client for better display #322 (ppalaga)
  • Fix TestUtils imports #321 (famod)
  • Display the daemon id and shorten it a bit, fixes #314 #318 (gnodet)
  • One more attempt to workaround #281 #317 (ppalaga)
  • Add TOC to README.adoc #315 (famod)
  • Speed up parallel plugin setup #310 #311 (gnodet)
  • Send transfer events to the client for better display, #284 #313 (gnodet)

Full Changelog

maven-mvnd - 0.4.0

Published by github-actions[bot] over 3 years ago

Twitter

Highlights

  • File downloads and uploads are now reported properly in the threaded view
  • Downloads do not block each other anymore
  • More classloader caching and more reliable cache eviction when jars are modified or deleted

Closed issues:

  • maven.compiler.source & maven.compiler.target 8 #320
  • Execution of liquibase scripts is shown with level "error" #319
  • Daemon crashing when building big project. #291
  • Status should indicate from which path the daemon was spawned #283
  • [ERROR] Multiple entries with same key #333
  • NPE after pressing CTRL+B in the client #324
  • Readme: "mvnd specific options" is incomplete #316
  • Should print id of daemon that is processing the request #314
  • The caches are not all cleaned when deleting the local repository #312
  • Speeding up parallel plugins setup #310
  • The output of ConsoleMavenTransferListener looks ugly in the client #284
  • Cannot resolve type description for java.sql.Blob #277
  • Remove mvnd.builder.rule* and mvnd.builder.rules.provider.* features #264
  • Investigate the other caches in Maven #237

Merged pull requests:

  • Cleanup #339 (ppalaga)
  • Fix JVM resource loading from plugins #338 (gnodet)
  • Fix error when the reactor contains duplicate groupId:artifactId, fix… #335 (gnodet)
  • README: Mention --help in 'specific options' #332 (famod)
  • Fixes #329 (gnodet)
  • The caches are not all cleaned when deleting the local repository, fi… #328 (gnodet)
  • Use mvnd instead of mvn in the help output #327 (ppalaga)
  • Add a bit of doc for the various supported keys, #293 #326 (gnodet)
  • NPE after pressing CTRL+B in the client #324 #325 (ppalaga)
  • Fixup 143f4f13 Display the daemon id and shorten it a bit #323 (ppalaga)
  • Fixup 28ffaea Send transfer events to the client for better display #322 (ppalaga)
  • Fix TestUtils imports #321 (famod)
  • Display the daemon id and shorten it a bit, fixes #314 #318 (gnodet)
  • One more attempt to workaround #281 #317 (ppalaga)
  • Add TOC to README.adoc #315 (famod)
  • Speed up parallel plugin setup #310 #311 (gnodet)
  • Send transfer events to the client for better display, #284 #313 (gnodet)

Full Changelog

maven-mvnd - 0.3.0

Published by github-actions[bot] almost 4 years ago

Twitter

Highlight: new colorful UI

mvnd-0 3 0

Closed issues:

  • Enable some output per module or globally #292
  • [ENHANCEMENT] mvnd failed while I purposely disabled ~/.m2 directory #278
  • mvnd 0.2.0 can no longer resolve our Artifactory server (works for 0.1.1 in same shell) #274
  • Cannot build Quarkus after removing ~/.m2/repository/io/quarkus/ or ~/.m2/repository/io/quarkus/gizmo #26
  • Messages sent from the server to the client should not end with a \r on windows #304
  • Extension support fails to resolve dependencies #300
  • Speed up bash completion loading by packaging it as a file in the ZIP distribution #296
  • Associate standard output/error streams to a particular plugin execution to have it in the rolling windows #295
  • Right-pad projectIds to improve mojo readability in the threaded view #288
  • DAG width wrong for triple interdependent graph #287
  • Support short variants of boolean properties #279
  • mvnd fails when version range is used in extensions.xml #275
  • Support launching processes with inherited IO #241

Merged pull requests:

  • Replace mvnd --completion by a plain source now the bash file is in t… #308 (rmannibucau)
  • Speed up bash completion loading by packaging it as a file in the ZIP… #307 (ppalaga)
  • The output of ConsoleMavenTransferListener looks ugly in the client #306 (ppalaga)
  • Messages sent from the server to the client should not end with a \r … #305 (ppalaga)
  • Fix extension resolution that use jdk activation, fixes #300 #303 (gnodet)
  • Rename AbstractLoggingSpy to ClientDispatcher and move it to org.mvndaemon.mvnd.daemon #302 (ppalaga)
  • Eliminate mutable global state in AbstractLoggingSpy #301 (ppalaga)
  • Support launching processes with inherited IO, fixes #241 #298 (gnodet)
  • Fix logging to use an inheritable thread local, fixes #295 #297 (gnodet)
  • Document how to install bash completion #290 (famod)
  • Right-pad projectIds to improve mojo readability in the threaded view #289 (ppalaga)
  • DAG width wrong for parent runtime deployment triple #286 (ppalaga)
  • Less global and mutable state #285 (ppalaga)
  • Support short variants of boolean properties #280 (ppalaga)

Full Changelog