Skip to content

Add New Architecture support for react-native-stallion#2439

Merged
Simek merged 6 commits intoreact-native-community:mainfrom
stallion-tech:add-new-arch-react-native-stallion
May 6, 2026
Merged

Add New Architecture support for react-native-stallion#2439
Simek merged 6 commits intoreact-native-community:mainfrom
stallion-tech:add-new-arch-react-native-stallion

Conversation

@general-maximus-decimus
Copy link
Copy Markdown
Contributor

@general-maximus-decimus general-maximus-decimus commented May 5, 2026

📝 Why & how

Why: The react-native-stallion entry needed to surface its companion Expo config plugin and Expo Go compatibility so users discovering it through the directory know it works in Expo-managed projects without ejecting. stallion-cli is the developer tooling that pairs with react-native-stallion — it handles bundle uploads, release management, and OTA workflows. Adding it to the directory makes the full Stallion toolchain discoverable in one place

How: Updated the existing react-native-stallion entry in react-native-libraries.json:

✅ Checklist

  • Added library to react-native-libraries.json
  • Updated library in react-native-libraries.json
  • Documented how you found or replicated the issue.
  • Explained how you fixed the issue or built the feature.
  • Described how to use or verify the change.

@Simek
Copy link
Copy Markdown
Member

Simek commented May 5, 2026

Hey @general-maximus-decimus, thanks for adding a new entry! 👍

New entries should be placed at the end of file, since we use that order for "Recently added" sort.

You can also add a config plugin URL directly to the package entry, see:

@general-maximus-decimus
Copy link
Copy Markdown
Contributor Author

Hey @Simek , would it be appropriate to also add our stallion-cli repo to react-native-libraries.json? It's the CLI companion to react-native-stallion (used for managing OTA releases, uploading bundles, etc.).

@Simek
Copy link
Copy Markdown
Member

Simek commented May 5, 2026

@general-maximus-decimus you can add for discoverability it if you want.

Since you recommends global installation some compatibility features like checks in expo/expo-doctor checks won't work (package would not be detected), but not a problem on our side.

Just please tag the entry with "dev": true flag, like https://reactnative.directory/package/ignite-cli does.

@Simek
Copy link
Copy Markdown
Member

Simek commented May 6, 2026

Thanks for the updates @general-maximus-decimus!

Since you have disabled the permission for maintainers to edit the PR, I cannot resolve the conflict. When you update the branch it should be ready to ship. 🙂

@general-maximus-decimus
Copy link
Copy Markdown
Contributor Author

Hey @Simek , Thanks for the update. I’ve resolved the merge conflicts and updated the branch. It should now be ready to ship.

@Simek Simek merged commit e1eb395 into react-native-community:main May 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants