sbt v1.4.1 Release Notes

Release Date: 2020-10-19 // over 3 years ago
    • 🛠 Fixes sbt new not echoing back the characters #5954 by @eatkins
    • 🛠 Fixes compiler error reporting in Zinc zinc#931 by @adpi2
    • 🛠 Fixes dependencyBrowseTree etc #5967 by @naderghanbari
    • 🛠 Fixes Scala 2.13-3.0 sandwich support for Scala.JS #5984 by @xuwei-k
    • ↪ Work around classes directory causing "classes does not exist" error zinc#934 by @eed3si9n
    • ➕ Adds logging to ClassfileManager output #5990 by @smarter
    • 🛠 Fixes Ctrl-C and Ctrl-D handling #5947/#5975 by @eatkins
    • 🛠 Fixes -Dsbt.color=true not working in some situation #5960 by @eatkins
    • 🛠 Fixes FileAlreadyExistsException when project/target is a symbolic link #5972 by @eatkins
    • 🛠 Fixes ANSI control character appearing in piped output #5966 by @eatkins
    • 🛠 Fixes line reading issue with jEdit #5946 by @eatkins
    • 🛠 Fixes sbt hanging on invalid build.sbt and --batch #5945 by @eatkins
    • 🛠 Fixes .inputrc file support #5973 by @xuwei-k
    • 🛠 Fixes BSP warning diagnostics disappearing on recompilation #5950 by @adpi2
    • 🛠 Fixes BSP support for custom configurations #5930 by @adpi2
    • 🛠 Fixes custom reporter causing MatchError #5948 by @adpi2
    • 🛠 Fixes shellPrompt and release* keys warning on build linting #5983/#5991 by @xirc and @eed3si9n
    • 🛠 Fixes <task>.value macro causing spurious "a pure expression does nothing" warning #5981 by @eed3si9n
    • Preserves SemanticDB files in remote cache #5961 by @xuwei-k
    • ➕ Adds AdoptOpenJDK support for JDK cross building #5964 by @rdesgroppes
    • 👌 Improves plugins command output by grouping by subproject #5932 by @aaabramov