Add Device Hub support docs and landing page mention#1049
Conversation
Document RocketSim's official support for Xcode 27's Device Hub: the side window attaches in Compact Mode, and we recommend running Device Hub without Simulator.app. Adds a dedicated docs page (with sidebar entry) and a "compatible with Device Hub" note in the homepage hero microcopy.
There was a problem hiding this comment.
Pull request overview
Adds documentation and navigation updates to highlight RocketSim’s support for Xcode 27’s Device Hub, and surfaces that compatibility on the docs homepage.
Changes:
- Adds a new “Device Hub Support” documentation page with guidance, screenshots, and a GitHub issues link.
- Registers “Device Hub” as a top-level sidebar entry in the Starlight sidebar config.
- Updates homepage hero microcopy to mention Device Hub compatibility.
Reviewed changes
Copilot reviewed 3 out of 5 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| docs/src/pages/index.astro | Updates homepage hero microcopy to mention Device Hub compatibility. |
| docs/src/content/docs/docs/features/capturing/device-hub-support.md | Adds a dedicated Device Hub support doc page with screenshots and troubleshooting guidance. |
| docs/astro.config.ts | Adds “Device Hub” as a top-level sidebar link under capturing-related entries. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| </Header> | ||
| <Navigation | ||
| microcopy="Get started for free, no signup. Works with Xcode 16+." | ||
| microcopy="Get started for free, no signup. Works with Xcode 16+ and compatible with Xcode 27's Device Hub." |
There was a problem hiding this comment.
Leaving this as-is. This is one-line hero microcopy above the fold, and the compatibility claim is accurate. Adding the Compact Mode caveat here would hurt readability — that nuance is already documented on the Device Hub Support page, which is the right place for it.
| order: 4 | ||
| --- | ||
|
|
||
| Device Hub is the new app introduced with **Xcode 27** at WWDC. It brings Simulators and connected devices together in a single window, replacing the standalone Simulator window you used in earlier Xcode versions. RocketSim adds first-class support for Device Hub, so the workflows you already rely on keep working alongside it. |
There was a problem hiding this comment.
Good call — addressed in #1050 by dropping the WWDC reference so the intro is version-only ("introduced in Xcode 27").
Drop the WWDC reference from the Device Hub Support intro so the page stays accurate over time, addressing Copilot review feedback on #1049.
Summary
astro.config.ts.Test plan
npm run lintnpm run format:checknpm run typechecknpm run buildnpm run knip/and/docs/features/capturing/device-hub-support/contains the new content