biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: feedback
fix/even-more-lint-diagnostics-pillars
48 minutes ago
refactor(lint): report ranges instead of rebuilding names in noSelfNestedLayer
vibbix:feature/no-duplicate-layers
59 minutes ago
fix(js_formatter): parenthesize returned and thrown sequence expressions (#12379)
main
1 hour ago
fix(yaml_formatter): keep comments after directives in place A comment after a directive that wasn't the last one was moved above the first directive. The comments in a document's directives are now attached as in Prettier: one on the line of a directive trails it, one on a line of its own leads the next directive, and those after the last directive are printed between the directives and the `---` marker. The blank lines in the directives follow Prettier's IR: the directives are grouped, and a blank line before the `---` marker is only kept when that group breaks, unless the last directive is the last node of the file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/fix-yaml-directive-comments
2 hours ago
fix(yaml_formatter): keep comments between flow mapping keys and values in place A comment on a line of its own between the key and the value of a flow mapping entry was pulled onto the line of the `:`, where it attached to the key when reformatted, so the output changed on every pass. The comments are now attached and printed with Prettier's IR: those before the `:` are printed on their own lines in the explicit form, and those after the `:` are printed on their own lines above the value, which starts below the key in a boundary group that doesn't expand the enclosing collection. Blank lines between the comments before the `:` are kept. An explicit single pair with a value in a flow sequence drops its `?`, as in Prettier, since `[? key : value]` and `[key: value]` are the same pair. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/fix-yaml-flow-value-comments
2 hours ago
fix(yaml_formatter): keep comments after directives in place A comment after a directive that wasn't the last one was moved above the first directive. The comments in a document's directives are now attached as in Prettier: one on the line of a directive trails it, one on a line of its own leads the next directive, and those after the last directive are printed between the directives and the `---` marker. The blank lines in the directives follow Prettier's IR: the directives are grouped, and a blank line before the `---` marker is only kept when that group breaks, unless the last directive is the last node of the file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/fix-yaml-directive-comments
2 hours ago
fix(yaml_parser): exclude trailing blanks from plain scalar tokens A plain scalar's token included the blanks and line breaks before the character that ended it, so the formatter treated keys such as `? foo` followed by `: 1` on the next line as multiline keys. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/fix-yaml-plain-scalar-trailing-blanks
2 hours ago
fix(yaml_formatter): keep comments between flow mapping keys and values in place A comment on a line of its own between the key and the value of a flow mapping entry was pulled onto the line of the `:`, where it attached to the key when reformatted, so the output changed on every pass. The comments are now attached and printed with Prettier's IR: those before the `:` are printed on their own lines in the explicit form, and those after the `:` are printed on their own lines above the value, which starts below the key in a boundary group that doesn't expand the enclosing collection. Blank lines between the comments before the `:` are kept. An explicit single pair with a value in a flow sequence drops its `?`, as in Prettier, since `[? key : value]` and `[key: value]` are the same pair. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/fix-yaml-flow-value-comments
2 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix: improve even more lint diagnostics
#12355
55 minutes ago
b38aa03
fix/even-more-lint-diagnostics-pillars
CodSpeed Performance Gauge
0%
feat(lint): add noSelfNestedLayer
#12343
1 hour ago
cd064f7
vibbix:feature/no-duplicate-layers
CodSpeed Performance Gauge
-6%
fix(yaml_formatter): keep comments after directives in place
#12368
19 hours ago
f3f71c6
dyc3/fix-yaml-directive-comments
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs