biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(markdown_parser): fix lazy continuation at nested list marker indent (#9776)
main
7 minutes ago
fix(markdown_parser): reject link reference definition with trailing text after destination Stop the bare-destination loop in skip_destination_tokens at the first whitespace boundary when followed by non-title text. Previously the loop absorbed spaces and continued, treating `[label]: /url invalid` as a valid definition with destination `/url invalid`.
jfmcdowell:fix/md-link-def-trailing-text
43 minutes ago
clarify that elements in scope for useAltText is not configurable
yogaraptor:patch-1
1 hour ago
test(markdown_parser): add reference HTML validation and structural invariants Add two new validation layers to the markdown parser test suite: 1. Optional reference HTML comparison: ok/ fixtures with a .html sidecar are rendered via document_to_html and compared against commonmark.js reference output. 38 of 75 fixtures are covered; the rest are excluded because they test Biome-specific CST structure or have known behavioral mismatches. 2. Targeted structural invariants for known bug classes: - MdContinuationIndent children must all be MdIndentToken - MdHeader inside list items must have a present indent slot Also adds 3 ownership-sensitive fixtures: - blockquote_inside_list.md - setext_heading_inside_list.md - indented_code_in_list_vs_continuation.md
jfmcdowell:test/md-reference-html-validation
2 hours ago
fix(markdown_parser): remove unreachable list continuation guard
jfmcdowell:fix/md-list-continuation-indent-off-by-one
2 hours ago
fix(markdown_parser): fix lazy continuation at nested list marker indent Change `<=` to `<` in `check_continuation_indent` so a line at exactly the nested marker's indent column can lazily continue the nested paragraph per CommonMark §5.2, instead of being incorrectly assigned to the parent item. Emit the available indent as a structural MdContinuationIndent node on the lazy path, matching the sufficient-indent path, so indent spaces appear as MD_INDENT_CHAR rather than MD_TEXTUAL_LITERAL.
jfmcdowell:fix/md-list-continuation-indent-off-by-one
3 hours ago
fix(markdown_parser): fix lazy continuation at nested list marker indent Change `<=` to `<` in `check_continuation_indent` so a line at exactly the nested marker's indent column can lazily continue the nested paragraph per CommonMark §5.2, instead of being incorrectly assigned to the parent item.
jfmcdowell:fix/md-list-continuation-indent-off-by-one
4 hours ago
fix(markdown_parser): fix multi-byte character panic in emphasis context Use token range offsets instead of byte-length accumulation in inline_list_source_len_until to prevent slicing a &str at a non-char-boundary. Matches the pattern already applied in inline_list_source_len (mod.rs:1222).
jfmcdowell:fix/md-emphasis-multibyte-panic
4 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(markdown_parser): reject link reference definition with trailing text after destination
#9780
50 minutes ago
a804b2c
jfmcdowell:fix/md-link-def-trailing-text
CodSpeed Performance Gauge
0%
docs: clarify that elements in scope for useAltText is not configurable
#9773
9 hours ago
e4b9451
yogaraptor:patch-1
CodSpeed Performance Gauge
0%
test(markdown_parser): add reference HTML validation and structural invariants
#9779
2 hours ago
c2d26a4
jfmcdowell:test/md-reference-html-validation
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs