diff --git a/pkg/streamformatter/streamformatter.go b/pkg/streamformatter/streamformatter.go
index <HASH>..<HASH> 100644
--- a/pkg/streamformatter/streamformatter.go
+++ b/pkg/streamformatter/streamformatter.go
@@ -83,7 +83,7 @@ func (sf *StreamFormatter) FormatProgress(id, action string, progress *jsonmessa
 		if err != nil {
 			return nil
 		}
-		return b
+		return append(b, streamNewlineBytes...)
 	}
 	endl := "\r"
 	if progress.String() == "" {
Add newlines to FormatProgress for JSON as well

Commit <I>da<I>d<I>dfeee4fe<I>ce6b<I>a6cb<I>e<I>dbe has introduced newlines
to streamformatter to help parse Remote API responses. However,
FormatProgress method was omitted from the list of patched methods,
leaving progress messages in, say, /images/create without newlines.