Release Notes: Integer serialization support, regular expression backtracking, and HTTP retrieval support were added. Strings can now safely hold binary data as well. Also, some minor issues with stack handling have been fixed.
Release Notes: Regular expression improvements were made, including the addition of a word boundary operator and the ability to split and replace text in strings using regular expressions. Several new language constructs were added for loop/method termination and property operator overriding, and basic CGI script support was added. Also, stability improvements were made to kdb. Finally, the ability to use C functions defined in external libraries was added.
Release Notes: Regular expressions, anonymous recursive functions, and IPv6 and Unix domain sockets are now supported. Debugging of user code is now possible through the Kite Debugger (kdb). Exception handling is now more reliable and will now cause only the thread it was thrown in to exit. eval is also now executable as a function instead of a separate statement, to allow values to be returned. Packages are now implicitly classes as well, and class initialization code will be run on class declaration to allow for global property initialization.
Release Notes: Documentation string support was added to the language syntax, as was a set of classes to extract documentation strings and generate documentation for classes and packages. Also, date/time support was added and additional stability issues were resolved.
Release Notes: Basic collections (tree, queue, stack) were added. The source code was modified to be able to compile statically. Performance was improved significantly in the virtual machine. Memory management bugs were fixed.
Release Notes: TCP/IP socket support has been re-added to the library, as well as basic POSIX signal handling support. Also, memory handling has been fixed to reduce the number of memory leaks and to increase performance.
Release Notes: Several major bugs that caused segmentation faults and incorrect runtime behavior in user code were fixed.
Release Notes: Class semantics have been clarified, and a few segfault bugs have been fixed.
Release Notes: The code was fully rewritten in standard C for portability and efficiency. There were minor changes to syntax for ease of use.
Release Notes: More string methods were added to the standard library, as well as a preliminary Kite to C interface. Compile issues have been fixed.