docs: consolidate framework patch notes - #266
Conversation
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
|
Important Review skippedNo new commits to review since the last review. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughThe release notes consolidate React Native, Godot, and MAUI Apple framework updates into one August 2 compatibility entry. They document React Native listener lifecycle behavior, Apple toolchain validation, MAUI archive upgrades, and Xcode 27 CI scope. ChangesApple framework release notes
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 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. Comment |
There was a problem hiding this comment.
Pull request overview
This PR updates the docs release notes page to merge multiple framework patch announcements into a single “Apple framework compatibility patches” release card, while keeping older deep links working with the paginated releases UI.
Changes:
- Consolidates the React Native iOS listener lifecycle patch notes and the MAUI/Godot App Store toolchain rebuild notes into one August 2, 2026 release card.
- Adds pagination-aware alias anchors so older hashes can still resolve to the correct page/card.
- Unifies the “Package Releases” list into a single set of GitHub release links for React Native, Godot, and MAUI.
Suppressed comments (1)
packages/docs/src/pages/docs/updates/releases.tsx:151
- The consolidated August 2 card still uses the old React Native-only id/key/AnchorLink id ending in
2026-08-01. This makes the anchor misleading (and inconsistent withdate: new Date('2026-08-02')and the heading), and it makes future maintenance/linking error-prone. Use a new id that reflects the combined Apple framework patch card, and rely onaliasesfor the old deep links.
id: 'react-native-iap-ios-listener-lifecycle-2026-08-01',
aliases: frameworkIosPatchAliases,
date: new Date('2026-08-02'),
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
Summary\n\n- Consolidate the React Native listener patch and the MAUI/Godot App Store toolchain patches into one August 2 framework release card.\n- Preserve the original App Store toolchain deep link through a pagination-aware alias.\n- Keep the published React Native 16.0.1, Godot 3.0.1, and OpenIap.Maui 2.0.1 release links in one package list.\n\n## Test plan\n\n- [x] Prettier check\n- [x] Docs typecheck and production build\n- [x] 38 docs audit fixtures\n- [x] Documentation SSOT audit\n- [x] Stable release-state audit\n- [x] Rendered release-card preview\n\n## Preview\n\nWatch the consolidated release-card preview. The repository preview fallback is used because direct GitHub attachment upload is blocked by the local browser permission policy.
Summary by CodeRabbit