Skip to content

[blog] Draft 0.87 release post - #5201

Draft
zeyap wants to merge 12 commits into
mainfrom
zeyap/0.87-blogpost
Draft

[blog] Draft 0.87 release post#5201
zeyap wants to merge 12 commits into
mainfrom
zeyap/0.87-blogpost

Conversation

@zeyap

@zeyapzeyap commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Draft release blog post for React Native 0.87.

Dependency: Strict TypeScript API guide

Four anchors in this post target headings that only exist in @huntie's companion update to docs/strict-typescript-api.md, which is not included in this PR and should land separately:

AnchorStatus
#refs-now-use-instance-types-since-087needs docs update
#opting-out-since-087needs docs update
#faqsneeds docs update
#initializecore-is-now-react-nativesetup-env-since-087needs docs update
#migration-guideresolves today
#removal-of-some-deprecated-typesresolves today

Adds the draft release blog post for React Native 0.87, covering the
Strict TypeScript API default, Metro 0.87, Swift Package Manager
preview, and AGP 9 support.
The Strict TypeScript API section and its before/after screenshots are
from Alex Hunt's draft fragment (huntie/react-native-website@0.87-draft-blogpost-fragment).
Co-authored-by: Alex Hunt <alexeh@meta.com>
zeyap added 11 commits August 5, 2026 09:59
Wrap code symbols in backticks and fence the Obj-C import example as a
diff block. Unfenced, <React/RCTAppDelegate.h> is parsed as JSX by MDX
and fails the build.
Also converts the XCFramework and SwiftPM limitation run-on lines into
lists, and tags the SwiftPM snippet as sh.
Two entries pointed at slugs that no heading generates, so they were
no-ops. Also adds the missing Prebuilt iOS Core entry.
Normalizes the Metro section indentation into a proper paragraph plus
list, and drops stray blank lines and double spaces. yarn ci:lint now
passes clean.
authors was a plain scalar, so Docusaurus read the whole comma-separated
line as a single author key and failed the build. Make it a YAML list.
@huntie

Copy link
Copy Markdown
Member

@zeyap#5111 landed ✅

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@zeyap@huntie