What happened?
We have a build app and made some changes in a branch (no native code or dependency changes, only basic ui code) that we should be able to send to production using expo-updates.
We use expo-fingerprint as the runtimeVersion, and it doesn't let us update our production app because the fingerprint comparaison shows node_modules/uniwind has a different dependency so different fingerprint hash.
We didn't touch the package.json or anything linked to the config or uniwind version so the version should not differ and should not prevent an expo update.
the first fingerprint (production build) was done on 27/02/2026, the expo-update was done on 07/04/2026
between those 2 fingerprints events, is there any changes to uniwind pro that made the fingerprint show a diff on it? since it runs an install scripts, it's kind of hard to know exactly if something changes and what changed.
both of those build/updates use the same uniwind-pro version like i said. npm:uniwind-pro@1.0.0-rc.3
Steps to Reproduce
kind of hard to provide, not even sure what the diff is exactly eas doesn't provide much info outside of node_modules/uniwind is different.
on our side we didn't touch the deps at all so it should in theory not change and should let us do an expo-update
Snack or Repository Link (Optional)
No response
Uniwind version
npm:uniwind-pro@1.0.0-rc.3
React Native Version
0.81.5
Platforms
iOS
Expo
Yes
Additional information
EDIT:
as i can't provide a repro, since i'm a bit lost on how to do so, i mostly make the issue to figure it out and help with that, not get a solution right away (unless you have one ahah)
so happy to do some things or try to to help you figure it out if you consider it's worth investigating or if it's a "us" problem.
What happened?
We have a build app and made some changes in a branch (no native code or dependency changes, only basic ui code) that we should be able to send to production using expo-updates.
We use expo-fingerprint as the runtimeVersion, and it doesn't let us update our production app because the fingerprint comparaison shows
node_modules/uniwindhas a different dependency so different fingerprint hash.We didn't touch the package.json or anything linked to the config or uniwind version so the version should not differ and should not prevent an expo update.
the first fingerprint (production build) was done on 27/02/2026, the expo-update was done on 07/04/2026
between those 2 fingerprints events, is there any changes to uniwind pro that made the fingerprint show a diff on it? since it runs an install scripts, it's kind of hard to know exactly if something changes and what changed.
both of those build/updates use the same uniwind-pro version like i said.
npm:uniwind-pro@1.0.0-rc.3Steps to Reproduce
kind of hard to provide, not even sure what the diff is exactly eas doesn't provide much info outside of
node_modules/uniwindis different.on our side we didn't touch the deps at all so it should in theory not change and should let us do an expo-update
Snack or Repository Link (Optional)
No response
Uniwind version
npm:uniwind-pro@1.0.0-rc.3
React Native Version
0.81.5
Platforms
iOS
Expo
Yes
Additional information
EDIT:
as i can't provide a repro, since i'm a bit lost on how to do so, i mostly make the issue to figure it out and help with that, not get a solution right away (unless you have one ahah)
so happy to do some things or try to to help you figure it out if you consider it's worth investigating or if it's a "us" problem.