Skip to content

docs: update BrowserStack mobile config and canonical property names#497

Merged
MohabMohie merged 1 commit into
masterfrom
codex/github-mention-browserstack-config-update
Jun 10, 2026
Merged

docs: update BrowserStack mobile config and canonical property names#497
MohabMohie merged 1 commit into
masterfrom
codex/github-mention-browserstack-config-update

Conversation

@MohabMohie

Copy link
Copy Markdown
Contributor

Motivation

  • Clarify BrowserStack native app routing and canonicalize mobile-related property names to match upstream SHAFT_ENGINE changes.
  • Ensure documentation shows browserStack.appUrl precedence and uses the canonical authentication keys and platform property for consistent user guidance.

Description

  • Add a new “BrowserStack Native Apps” section to docs/Basic_Config/basicConfig2.md that documents browserStack.appUrl precedence and supported remote mobile_app forms (bs://, http://, https://).
  • Replace legacy targetPlatform usage with the canonical targetOperatingSystem across mobile/docs examples and snippets, and update CLI examples to -DtargetOperatingSystem.
  • Replace legacy BrowserStack credential aliases and remote app examples with the canonical keys browserStack.userName, browserStack.accessKey, and browserStack.appUrl, and update the BrowserStack properties reference to call out these canonical keys and appUrl resolution behavior.
  • Files modified include docs/Basic_Config/basicConfig2.md, docs/Getting_Started/Flutter_Testing.mdx, docs/Getting_Started/first_steps_6.md, docs/Getting_Started/integrations.mdx, docs/Getting_Started/setup_mobile.mdx, docs/Getting_Started/shaft_wizard.mdx, docs/Best_Practices/Cross_Platform_Strategy.md, and docs/Properties/PropertiesList.mdx.

Testing

  • Ran npm run build (Docusaurus) which completed successfully and generated static files.
  • Installed Playwright browsers with npx playwright install chromium and npx playwright install-deps chromium which completed successfully.
  • Served the built site with npm run serve and captured a Playwright screenshot of the new BrowserStack section, verifying the content was rendered as expected.

Codex Task

@netlify

netlify Bot commented May 13, 2026

Copy link
Copy Markdown

Deploy Preview for shaftengine ready!

Name Link
🔨 Latest commit b79ba4f
🔍 Latest deploy log https://app.netlify.com/projects/shaftengine/deploys/6a0469d635c8f9000856b4b7
😎 Deploy Preview https://deploy-preview-497--shaftengine.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 84
Accessibility: 93
Best Practices: 92
SEO: 100
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@MohabMohie MohabMohie merged commit eb5f69a into master Jun 10, 2026
11 of 12 checks passed
@MohabMohie MohabMohie deleted the codex/github-mention-browserstack-config-update branch June 10, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant