diff --git a/main/src/main/scala/sbt/Main.scala b/main/src/main/scala/sbt/Main.scala index 893ee2151..279da153a 100644 --- a/main/src/main/scala/sbt/Main.scala +++ b/main/src/main/scala/sbt/Main.scala @@ -57,10 +57,13 @@ final class xMain extends xsbti.AppMain { } final class ScriptMain extends xsbti.AppMain { def run(configuration: xsbti.AppConfiguration): xsbti.MainResult = - runManaged(initialState(configuration, - BuiltinCommands.ScriptCommands, - Script.Name :: Nil) - ) + { + import BasicCommandStrings.runEarly + runManaged(initialState(configuration, + BuiltinCommands.ScriptCommands, + runEarly(Level.Error.toString) :: Script.Name :: Nil) + ) + } } final class ConsoleMain extends xsbti.AppMain { def run(configuration: xsbti.AppConfiguration): xsbti.MainResult = diff --git a/notes/1.0.0/silent-scalas.md b/notes/1.0.0/silent-scalas.md new file mode 100644 index 000000000..52a9a8137 --- /dev/null +++ b/notes/1.0.0/silent-scalas.md @@ -0,0 +1,6 @@ +### Improvements + +- The startup log level is dropped to `-error` in script mode using `scalas`. [#840][840] by [@eed3si9n][@eed3si9n] + + [@eed3si9n]: https://github.com/eed3si9n + [840]: https://github.com/sbt/sbt/issues/840