Use wcswidth() for line width calculation. Works with emoji and ignores escape codes automatically. Add changelog entry.