Skip to content

Add Device Hub support docs and landing page mention#1049

Merged
AvdLee merged 1 commit into
masterfrom
feature/device-hub-support
Jun 15, 2026
Merged

Add Device Hub support docs and landing page mention#1049
AvdLee merged 1 commit into
masterfrom
feature/device-hub-support

Conversation

@AvdLee

@AvdLee AvdLee commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a dedicated Device Hub Support documentation page covering RocketSim's official support for Xcode 27's Device Hub, including that the side window only appears when Device Hub runs in Compact Mode and the recommendation to run Device Hub without also running Simulator.app.
  • Register the page as a top-level Device Hub sidebar entry (next to Physical Devices) in astro.config.ts.
  • Add a "compatible with Xcode 27's Device Hub" note to the homepage hero microcopy (above the fold).
  • Include two screenshots showing the VoiceOver Navigator and design comparison tools working alongside Device Hub.
  • Link users to the GitHub issues page if they run into problems.

Test plan

  • npm run lint
  • npm run format:check
  • npm run typecheck
  • npm run build
  • npm run knip
  • Verified served HTML on / and /docs/features/capturing/device-hub-support/ contains the new content

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.
@AvdLee AvdLee requested a review from Copilot June 15, 2026 12:20
@AvdLee AvdLee merged commit e580b5b into master Jun 15, 2026
1 check passed
@AvdLee AvdLee deleted the feature/device-hub-support branch June 15, 2026 12:20

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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."

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call — addressed in #1050 by dropping the WWDC reference so the intro is version-only ("introduced in Xcode 27").

@AvdLee AvdLee mentioned this pull request Jun 15, 2026
5 tasks
AvdLee added a commit that referenced this pull request Jun 15, 2026
Drop the WWDC reference from the Device Hub Support intro so the page stays
accurate over time, addressing Copilot review feedback on #1049.
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.

2 participants