GitHub user westonpace added a comment to the discussion: Context for the move of Arrow JS and version policy
AFAIK, transmission between C# and JS would have had to go through the IPC format. This is covered by the IPC format version. In other words, you are no worse off, in terms of compatibility, then you were before. As it says on the page you linked: > When these new features are not used, the new minor format versions are > compatible with format version 1.0.0. So as long as the two implementations support the feature they should be able to communicate. [This page](https://arrow.apache.org/docs/status.html) documents implementation status. So, for example, if you have decimal32 arrays in C# you will not be able to deserialize them in JS. This was true even when the two libraries were in the monorepo and versioned together (just because they were the same version did not mean they had the same completeness of implementation) GitHub link: https://github.com/apache/arrow-js/discussions/204#discussioncomment-13736189 ---- This is an automatically sent email for user@arrow.apache.org. To unsubscribe, please send an email to: user-unsubscr...@arrow.apache.org