Skip to content

Add minimum version information for New Architecture support #1339

Open
@YOEL311

Description

@YOEL311

Currently, the directory shows whether a library supports the New Architecture (newArchitecture field), but doesn't indicate which version introduced this support. This makes it difficult for developers to:

Know which version to upgrade to when migrating to the New Architecture
Plan their migration path effectively
Make informed decisions about library updates

Proposed Solution
Add a new field newArchitectureVersion to the library schema that specifies the minimum version that supports the New Architecture.
Example entry:

{
  "githubUrl": "https://github.com/example/library",
  "newArchitecture": true,
  "newArchitectureVersion": "2.0.0"
}

Benefits

Helps developers plan their migration to the New Architecture
Reduces time spent searching through library changelogs
Makes the directory more valuable for React Native migration planning
Helps maintainers communicate their New Architecture support more clearly

Implementation Notes

The field should be optional (for backward compatibility)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions