biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: mark simplified logic fix as unsafe
kkkhs:agent/fix-simplified-logic-safe-boolean
4 hours ago
test(inference): cover Cow ownership and contradictory equality guards Addresses two 2026-08-14 CodeRabbit findings on PR #11331: - unescape_js_string_text lacked a direct test for the borrowed/owned Cow contract (the token-based test converted both paths to Text, hiding a regression in the borrowed-result path). - record_guard_predicate only declined narrowing for contradictory typeof guards; nested StringEquals/MemberEquals guards on different literals silently kept the inner predicate instead of also declining to narrow.
IxxyDev:js-type-info/narrowing-predicate-guards
9 hours ago
docs(inference): split misattributed rustdoc paragraphs Addresses a 2026-08-14 CodeRabbit finding on PR #11332: excluded_from_subset's and literal_string_may_equal's doc comments had drifted onto their neighboring functions (instance_excluded_from_subset and the free excluded_from_subset respectively); each paragraph now sits above the function it actually describes. (The changeset issue-link finding from the same review round is folded into narrowing-predicate-guards' changeset-introducing commit instead, since that's the branch that introduces .changeset/lazy-owls-melt.md.)
IxxyDev:js-type-info/narrowing-instance-truthiness
9 hours ago
refactor(tailwind_parser): eat the legacy `!` in one step
johncarmack1984:feat/use-sorted-classes-parity
10 hours ago
fix(useTailwindShorthandClasses): keep the important marker when rebuilding a static candidate The static-to-static rebuild dropped both `!` spellings, so `!border-x !border-y` became `border`. Carry the legacy and trailing important tokens over like the truncate branch already does.
johncarmack1984:feat/use-sorted-classes-parity
10 hours ago
fix(tailwind_parser): stop error recovery at the next class Whitespace between classes is trivia, so the token-set recoveries on `WHITESPACE` never found their stop token: one malformed class (`group-%:flex`, a dangling `bg-red-500/`, an unterminated `text-[`) swallowed every class after it into a single bogus node, and nothing past it could be sorted or diagnosed. Recover through the parser's own gap tracking instead: a bad class becomes one bogus candidate ending at the next gap, a bad value or modifier ends at the next gap or trailing `!`, and a gap right after variants, the legacy `!`, or the sign (`hover: block`) ends that class instead of gluing it to the next one. Rewinding now restores the gap flag so speculative parses leave it accurate.
johncarmack1984:feat/use-sorted-classes-parity
10 hours ago
fix(tailwind_parser): stop error recovery at the next class Whitespace between classes is trivia, so the token-set recoveries on `WHITESPACE` never found their stop token: one malformed class (`group-%:flex`, a dangling `bg-red-500/`, an unterminated `text-[`) swallowed every class after it into a single bogus node, and nothing past it could be sorted or diagnosed. Recover through the parser's own gap tracking instead: a bad class becomes one bogus candidate ending at the next gap, a bad value or modifier ends at the next gap or trailing `!`, and a gap right after variants, the legacy `!`, or the sign (`hover: block`) ends that class instead of gluing it to the next one. Rewinding now restores the gap flag so speculative parses leave it accurate.
johncarmack1984:feat/use-sorted-classes-parity
11 hours ago
feat(useSortedClasses): sort `@container` and other bare utilities with modifiers (#11356)
main
12 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(lint): mark useSimplifiedLogicExpression fix as unsafe
#11358
7 hours ago
4059d26
kkkhs:agent/fix-simplified-logic-safe-boolean
CodSpeed Performance Gauge
+2%
feat(inference): narrow references guarded by non-typeof checks
#11331
11 hours ago
fa9c1fe
IxxyDev:js-type-info/narrowing-predicate-guards
CodSpeed Performance Gauge
-11%
feat(inference): narrow assignments and instance truthiness
#11332
10 hours ago
69ff8f0
IxxyDev:js-type-info/narrowing-instance-truthiness
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs