Skip to content

Fix CHANGELOG.md: restore CRLF after a second accidental LF renormalize (#2695 fallout) - #2697

Merged
erikdarlingdata merged 1 commit into
devfrom
fix/changelog-crlf-restore-2
Aug 30, 2026
Merged

Fix CHANGELOG.md: restore CRLF after a second accidental LF renormalize (#2695 fallout)#2697
erikdarlingdata merged 1 commit into
devfrom
fix/changelog-crlf-restore-2

Conversation

@erikdarlingdata

Copy link
Copy Markdown
Owner

PR #2695's own merge-conflict resolution (commit 9a33208b) renormalized CHANGELOG.md to LF again — the same trap #2696 just fixed for #2694. Bisected: 0b2b8b77 (the #2696 fix) was 3057/3057 CRLF; 9a33208b onward is 0/3059 CRLF. Rebuilt from the raw stored blob (confirmed 0 pre-existing CR bytes, lossless conversion) with the .git/info/attributes -text override in place. Text content unchanged — this is purely a line-ending correction.

…ze (#2695 fallout)

PR #2695's own merge-conflict resolution (commit 9a33208, merging origin/dev to
resolve a CHANGELOG collision with #2694) renormalized the whole file to LF again,
the same trap #2696 had just fixed for #2694 earlier today. Confirmed by bisecting:
0b2b8b7 (the #2696 fix) was 3057/3057 CRLF; 9a33208 was 0/3059 CRLF.

Rebuilt from the raw stored blob (confirmed 0 pre-existing CR bytes, so the LF->CRLF
conversion is lossless) with the .git/info/attributes -text override in place so the
commit isn't re-normalized on the way in.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@claude

claude Bot commented Aug 30, 2026

Copy link
Copy Markdown

Reviewed. Verified mechanically: stripping \r from both HEAD and base CHANGELOG.md produces identical MD5 hashes, and line counts match exactly (3059/3059) — so this is a pure CRLF restoration with zero content drift. .gitattributes sets the repo-wide default to eol=crlf with no override for CHANGELOG.md, confirming CRLF is the correct convention here. No T-SQL, no Lite/Darling code touched, nothing to flag.

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