Skip to content

Preserve blank lines between Basecamp paragraphs - #11

Merged
Fodoj merged 1 commit into
mainfrom
fix/paragraph-spacing
Sep 9, 2026
Merged

Fodoj merged 1 commit into
mainfrom
fix/paragraph-spacing

Conversation

@Fodoj

@Fodoj Fodoj commented Sep 9, 2026

Copy link
Copy Markdown
Member

Blank lines between Markdown paragraphs disappeared in Basecamp because its rich-text renderer gives adjacent div blocks no paragraph margins. Add an explicit blank line between consecutive paragraphs, including paragraphs inside quotes and list items, while preserving single line breaks and compact list-item spacing.

The changed rendered-content fingerprint updates existing linked documents on their next sync without requiring a note edit. Document identity and conflict protection remain unchanged. Release as 0.1.7.

Validation: npm run package passed (54 tests, lint, typecheck and mobile bundle check); npm ci reported no vulnerable dependencies; git diff --check passed. Regression cases cover long paragraphs, inline formatting, single line breaks, nested paragraphs, and the one-time in-place update of a note rendered by the previous version. The reported live document confirmed adjacent zero-margin paragraphs as the cause.

@Fodoj
Fodoj merged commit 6b671bb into main Sep 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant