Backwards compatibility with old versions of VTK?

Hi all,

How can I find out how far backwards compatibility goes between Paraview and VTK? For example, if I’m building Paraview 5.7, what’s the earliest version of VTK that I can use? Thank you.

You have no choice, just use the version of VTK packaged within ParaView.

Each ParaView version uses a specific SHA for VTK - this is the reason VTK is a submodule inside ParaView sources.
Using any other SHA or version of VTK is likely to result in compile errors or hard to trace runtime bugs.

This allows us to maximize the flexibility and minimize costs related to ParaView and VTK releases. The drawback is
additional code and potential issues in a system that includes both ParaView and VTK.