Repository navigation
fix: order macOS shortcut modifiers for display - #159
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: TanStack/hotkeys/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (10)
Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 2 remain after this review. 📝 WalkthroughWalkthrough
ChangesmacOS Display Order
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Bug fix · Severity of issue fixed: Low Merge Risk: ⚪ Minimal · up to The macOS display-order change appears mergeable after normal checks; no actionable merge-blocking risk is identified. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 2 systems. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 2 files. (8 skipped: 8 unsupported.)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. A rabbit taps a shortcut key, Comment |
@tanstack/angular-hotkeys
@tanstack/hotkeys
@tanstack/hotkeys-devtools
@tanstack/lit-hotkeys
@tanstack/preact-hotkeys
@tanstack/preact-hotkeys-devtools
@tanstack/react-hotkeys
@tanstack/react-hotkeys-devtools
@tanstack/solid-hotkeys
@tanstack/solid-hotkeys-devtools
@tanstack/svelte-hotkeys
@tanstack/vue-hotkeys
@tanstack/vue-hotkeys-devtools
commit: |
🚀 Changeset Version Preview1 package(s) bumped directly, 12 bumped as dependents. 🟩 Patch bumps
|
🎯 Changes
Fixes #136. Format macOS modifier labels in Control, Option, Shift, Command order, so
Mod+Shift+Sdisplays as⇧ ⌘ S. Keep normalized registration strings unchanged and cover physical bindings, keycap parts, literal plus keys, text labels, and other platforms.This follows the display-only approach discussed in the closed, unmerged #139, updated for the current formatter API. Updated guides, generated reference documentation, and added a core patch changeset.
✅ Checklist
pnpm run test:pr, or these tests do not apply to this pull request.Validation: focused formatter/parser/recording tests (124 passed), core TypeScript and ESLint checks,
pnpm test, andpnpm run test:pr, using Node 24.15.0.🚀 Release Impact
Summary by CodeRabbit
Mod+Shift+Sappears as⇧ ⌘ S). Shortcut registration remains unchanged.