Shouldn’t ProseMirror detect that plain text is coming in, and replace new lines with paragraphs as expected? I’ve tested with a few other popular editors and that seems to be the common behavior.
Also, an issue exists when copying from a rich text editor, as noted above.