Outerline 1.0-35
Summary
Build 35 is a hotfix that resolves a crash in the live preview renderer. The crash occurred when the Markdown parser reported source line ranges beyond the actual number of lines in a document, causing a Swift range precondition failure.
Fixes
- Fixed a crash in
PreviewSourceSegmentExtractorwhere constructing a range withlowerBound > upperBoundcaused a Swift runtime trap. This happened when the Markdown parser reported source line ranges exceeding the actual number of lines in the document. The lower bound is now clamped to valid array indices before range construction.