Skip to content

Upgrade to Biome 2.4.11 (#211)#220

Merged
tmshv merged 1 commit intomasterfrom
issue-211
Apr 11, 2026
Merged

Upgrade to Biome 2.4.11 (#211)#220
tmshv merged 1 commit intomasterfrom
issue-211

Conversation

@tmshv
Copy link
Copy Markdown
Owner

@tmshv tmshv commented Apr 11, 2026

Summary

  • Bump @biomejs/biome 1.9.0 → 2.4.11 and migrate configs (files.includes, noVarsuspicious, noRestrictedImports out of nursery, "root": false on package configs).
  • Fix new lint errors: useParseIntRadix, noUselessUndefinedInitialization, and useExhaustiveDependencies (stricter in 2.x — flags extra deps).
  • Restructure useMapStore, usePointerHover, MapContextMenu to derive map = ref?.getMap() ?? null during render. Biome 2.x considers destructured values from useMap() as stable, so depending on the computed map rather than the ref itself keeps the effect semantics correct while satisfying the rule.
  • Disable new a11y/noStaticElementInteractions — violations in ImageMarker hover span and PropertiesTable column resizer need real UX work (keyboard focus, separator role with value props). Tracked for follow-up.

@tmshv tmshv merged commit 30a98c4 into master Apr 11, 2026
6 checks passed
@tmshv tmshv deleted the issue-211 branch April 11, 2026 15:45
@tmshv tmshv mentioned this pull request Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant