Skip to content

Deprecate Timing native module ahead of legacy-arch removal (#57081) - #57081

Closed
christophpurrer wants to merge 1 commit into
react:mainfrom
christophpurrer:export-D107540262
Closed

Deprecate Timing native module ahead of legacy-arch removal (#57081)#57081
christophpurrer wants to merge 1 commit into
react:mainfrom
christophpurrer:export-D107540262

Conversation

@christophpurrer

@christophpurrerchristophpurrer commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Summary:

The legacy Timing native module (RCTTiming on iOS, TimingModule on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.

Changelog:
[iOS][Deprecated] - Deprecate RCTTiming Native Module usage; will be removed in a future React Native release
[Android][Deprecated] - Deprecate TimingModule; will be removed in a future React Native release

Reviewed By: shwanton

Differential Revision: D107540262

@meta-clameta-claBot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jun 4, 2026
@meta-codesync

Copy link
Copy Markdown

@christophpurrer has exported this pull request. If you are a Meta employee, you can view the originating Diff in D107540262.

christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jun 4, 2026
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Differential Revision: D107540262
christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jun 4, 2026
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Differential Revision: D107540262
@meta-codesyncmeta-codesyncBot changed the title Deprecate Timing native module ahead of legacy-arch removalDeprecate Timing native module ahead of legacy-arch removal (#57081)Jun 4, 2026
christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jun 4, 2026
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Differential Revision: D107540262
christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jun 4, 2026
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Differential Revision: D107540262
christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jun 4, 2026
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Differential Revision: D107540262
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Reviewed By: shwanton
Differential Revision: D107540262
christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jun 4, 2026
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Reviewed By: shwanton
Differential Revision: D107540262
christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jun 4, 2026
)
Summary:
The legacy Timing native module (`RCTTiming` on iOS, `TimingModule` on Android) is scheduled for removal in a future React Native release as part of the legacy architecture cleanup.
Changelog:
[iOS][Deprecated] - Deprecate `RCTTiming Native Module usage`; will be removed in a future React Native release
[Android][Deprecated] - Deprecate `TimingModule`; will be removed in a future React Native release
Reviewed By: shwanton
Differential Revision: D107540262
@facebook-github-toolsfacebook-github-toolsBot added the Merged This PR has been merged. label Jun 5, 2026
@meta-codesync

Copy link
Copy Markdown

This pull request has been merged in b0a6386.

@react-native-bot

Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @christophpurrer in b0a6386

When will my fix make it into a release? | How to file a pick request?

christophpurrer added a commit to christophpurrer/react-native-macos that referenced this pull request Jul 24, 2026
Summary:
Changelog: [INTERNAL]
RCTTiming is NOT used in the RN new architecture: react#57081
And will be deleted in: react#57037
This change removes it from the binary
Differential Revision: D113474826
meta-codesyncBot pushed a commit that referenced this pull request Jul 24, 2026
Summary:
Pull Request resolved: #57657
Changelog: [INTERNAL]
RCTTiming is NOT used in the RN new architecture: #57081
And will be deleted in: #57037
This change removes it from the binary
Reviewed By: javache
Differential Revision: D113474826
fbshipit-source-id: fb57d797ba299f48d5affac2b540388018c85291
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA SignedThis label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.fb-exportedMergedThis PR has been merged.meta-exportedp: FacebookPartner: FacebookPartner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@christophpurrer@react-native-bot