Hi!
All credit for the raytracer goes to LoganKelly :). That's his awesome project.
Right now the version number in the HAI <version> syntax doesn't have too much significance (I think it just has to be a float). I'm currently using it in my own source code to denote source code files that either use the 1.2 spec, the proposed 1.3 spec, or new features like standard libraries that I'm adding that I'm calling 1.4. This is not standardized, just a helpful reminder.
That being said, we'd like to draft a 1.3 spec soon because it seems like most of the features in lci are gaining traction (and in fact are necessary in the most interesting programs out there, like the raytracer).
In my mind, the new things in 1.4 are currently all of the standard libraries (like the string library, I/O library, and network communication) that are listed here:
https://github.com/justinmeza/lci/blob/future/binding.c . But I'm guessing there will be a lot of additional things that are added before 1.4 eventually gets drafted.