Bug: Bareed serves manifests without the "extra" block #15

Open
opened 2026-09-07 14:22:56 +00:00 by uwayss · 0 comments
Owner

cause

It serves every manifest with an empty extra field. so Constants.expoConfig is null on any OTA-launched build. This causes app's to not be able to query their own version number or other important data that the OTA manifests should've preserved.

fix

The fix is on both sides (the CLI and the server). The CLI should upload the resolved public config and the server should store it and emit it as extra.expoClient

## cause It serves every manifest with an empty extra field. so Constants.expoConfig is null on any OTA-launched build. This causes app's to not be able to query their own version number or other important data that the OTA manifests should've preserved. ## fix The fix is on both sides (the CLI and the server). The CLI should upload the resolved public config and the server should store it and emit it as extra.expoClient
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
uwayss/bareed#15
No description provided.