You no longer have to wait for a reply to finish before adding a photo or a file, on the web or in the app. A message you queue keeps its files: it waits for their upload and never goes out without them. If an upload fails, the text and the files come back to the message box.