properly handle newlines
version bump