Some users use very old versions of weaviate and client. We should warn them if it the minor version is 3 or more versions behind the last release. Eg currently the last Weaviate version is 1.18.3, so we would warn users of 1.15 or below. We could do the same for the client versions.