denvned/isomorphic-relay

Peer Dependencies

KCraw opened this issue · 3 comments

KCraw commented

Any reason why Relay peer dependency is 0.8.0 || 0.9.0 and not ^0.8.0 || ^0.9.0?

I know there used to be a concern with the reliance on Relay internals, but at this point, aren't we safe to rely on minor version?

Relay non-public APIs, on which isomorphic-relay depends, might significantly change even in a patch version of Relay, that's why it always references exact versions.

It seems to work fairly well with 0.9.2, does it make sense to add version like 0.8.0 || 0.9.0 || 0.9.2 or it is not worth the effort since a new version will show up soon anyway?

@thelordoftheboards Yes, I forgot to mention I had added 0.9.2.