@PanMaruda dzięki za sugestie, funkcje do sprawdzania wersji już poprawiłem.
Co do tego nulla to zastanawiam się jak to rozwiązać, pewnie zostawię tak jak jest, no bo ktoś w każdej chwili może zakończyć wsparcie.
Owszem skrypt będzie przez dłuższy czas rozwijany, więc na dniach (pewnie jutro) pokaże się aktualizacja z ty zapisywaniem wersji