Skip to content

Fix feature flag categorization metadata#57610

Closed
rubennorte wants to merge 1 commit into
react:mainfrom
rubennorte:export-D112803274
Closed

Fix feature flag categorization metadata#57610
rubennorte wants to merge 1 commit into
react:mainfrom
rubennorte:export-D112803274

Conversation

@rubennorte

Copy link
Copy Markdown
Member

Summary:
Corrects categorization metadata in the feature flags config. These are metadata-only changes: flag default values and runtime behavior are unchanged, and no generated files are affected (the codegen does not consume the purpose or dateAdded fields).

  • Zero-pad three malformed dateAdded values to the YYYY-MM-DD convention (enableAccessibilityOrder, useSharedAnimatedBackend, useTraitHiddenOnAndroid).
  • Recategorize enableDoubleMeasurementFixAndroid as an experimentation flag (adding its dateAdded), since it gates a one-off fix that is still ramping rather than a long-lived operational toggle.
  • Recategorize useFabricInterop as operational, since it is a long-lived compatibility toggle rather than a rollout toward becoming the default.
  • Recategorize preparedTextCacheSize and viewCullingOutsetRatio as operational tuning values (dropping their now-unused dateAdded), matching virtualViewPrerenderRatio.

Changelog:
[Internal]

Differential Revision: D112803274

Summary:
Corrects categorization metadata in the feature flags config. These are metadata-only changes: flag default values and runtime behavior are unchanged, and no generated files are affected (the codegen does not consume the `purpose` or `dateAdded` fields).

- Zero-pad three malformed `dateAdded` values to the `YYYY-MM-DD` convention (`enableAccessibilityOrder`, `useSharedAnimatedBackend`, `useTraitHiddenOnAndroid`).
- Recategorize `enableDoubleMeasurementFixAndroid` as an experimentation flag (adding its `dateAdded`), since it gates a one-off fix that is still ramping rather than a long-lived operational toggle.
- Recategorize `useFabricInterop` as operational, since it is a long-lived compatibility toggle rather than a rollout toward becoming the default.
- Recategorize `preparedTextCacheSize` and `viewCullingOutsetRatio` as operational tuning values (dropping their now-unused `dateAdded`), matching `virtualViewPrerenderRatio`.

Changelog:
[Internal]

Differential Revision: D112803274
@meta-cla meta-cla Bot 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 Jul 20, 2026
@meta-codesync

meta-codesync Bot commented Jul 20, 2026

Copy link
Copy Markdown

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

@meta-codesync meta-codesync Bot closed this in b8e45a5 Jul 20, 2026
@meta-codesync meta-codesync Bot added the Merged This PR has been merged. label Jul 20, 2026
@meta-codesync

meta-codesync Bot commented Jul 20, 2026

Copy link
Copy Markdown

This pull request has been merged in b8e45a5.

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

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Merged This PR has been merged. meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant