feat(mac): add Preferences.ApplicationNameForUserAgent option#5261
feat(mac): add Preferences.ApplicationNameForUserAgent option#5261vinhvoit225 wants to merge 1 commit intowailsapp:masterfrom
Conversation
Allows overriding the WKWebView applicationNameForUserAgent suffix which is hard-coded to 'wails.io' by default. Empty string preserves the previous behaviour. Useful for sites (e.g. YouTube embed) that reject the default identifier. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughThe changes add support for a customizable application name in the WKWebView User-Agent string for macOS applications. A new Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 golangci-lint (2.11.4)level=error msg="[linters_context] typechecking error: pattern ./...: directory prefix . does not contain main module or its selected dependencies" 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. Comment |
Triaged ✓ — labeled Ready For Testing.
|
Allows overriding the WKWebView applicationNameForUserAgent suffix which is hard-coded to 'wails.io' by default. Empty string preserves the previous behaviour. Useful for sites (e.g. YouTube embed) that reject the default identifier.
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please select the option that is relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration using
wails doctor.If you checked Linux, please specify the distro and version.
Test Configuration
Please paste the output of
wails doctor. If you are unable to run this command, please describe your environment in as much detail as possible.Checklist:
website/src/pages/changelog.mdxwith details of this PRSummary by CodeRabbit