Consider the following simple job:

The dialog at the end displays the following results:

Notice that the Join Text Action does not append a newline at the very last element while the built-in method does. This is done intentionally and there is no chance that it will ever change mainly for backwards compatibility reasons “It’s a feature not a bug ™”.