Hi, thanks for posting.
This is unfortunately not an easy question to answer, as we had some level of forwards compatibility for .net8 even before it was released, but it may have been unreliable.
I would say anything from v4.19 onwards should be quite solid, obviously the newest version contains the most work on compatibility in general.