quill 1.4.2 — 2026-09-30 Fixed: CJK runs now wrap at the width edge without requiring spaces; mixed CJK/Latin paragraphs no longer overflow on narrow -w. Added: --join-blank to reunite paragraphs that an author (or an old export filter) hard-wrapped with blank lines every N words. Fixed: trailing spaces could survive on wrapped continuation lines. Tests: battery extended for CJK and hard-split paths. Note: 1.3.x (LTS) intentionally does not receive --join-blank. quill 1.4.1 — 2026-05-11 Fixed: width below 20 is rejected with a usage error instead of producing single-character lines. quill 1.4.0 — 2026-02-03 Changed: paragraph model tightened — a paragraph is exactly a run of non-blank lines; multiple blank lines collapse to one.