This is a submission for DEV's Summer Bug Smash: Clear the Lineup powered by Sentry.
The bug
A Biome user filed issue #11317: the noSvgWithoutTitle lint rule flagged <svg aria-hidden><rect /></svg>, even though that svg is hidden from the accessibility tree and does not need a title. Write it as <svg aria-hidden="true"> or <svg aria-hidden={true}> and the rule stays quiet. Write it with the JSX boolean shorthand <svg aria-hidden> and the rule reports "title element cannot be empty". Same meaning, different result.
The shorthand is not a niche style. In JSX, aria-hidden with no value is exactly aria-hidden={true}, the same way disabled is disabled={true} on an input. React users write it constantly, so the rule was punishing correct, accessible code.
Following the value






