Release Notes: JSON 'ToString' sterilization support has been added. The RegEx class has been refactored. This release modifies the 'Find' method and adds a 'FindIndex' method. There is additional sample code.
Release Notes: Highlights of this release included fixes for bugs in select statements related to the location of the 'other' tag, in the XML parser related to processing XPath-type parameters, and in the RegEx library sounding support for wildcard expressions.
Release Notes: The C++ API was refactored. Current and upcoming releases will leverage the native API to provide database (ODBC) and GUI (GTK+) support. This interim release fixes critical bugs that were found during GTK+ integration, including a memory manager bug related to the scanning of methods with higher-order functions, a compiler bug that was assigning the same type ID to certain static and instance memory blocks, and a recently introduced compiler bug that caused the compiler to crash if certain shared library references couldn’t be resolved.
Release Notes: This minor release includes performance enhancements to the String and collection classes. A “Copy” function was added to the “Runtime” class. This function allows blocks of memory to be quickly copied from one array to another. The “Vector” classes were optimized such that operations dealing with 1M+ elements are over 90% faster. “String” class operations were optimized by levering the new memory copying APIs. Additional performance improvements were made to the collection classes.
Release Notes: This update provides support for ternary conditional expressions. In addition, minor bugs have been fixed. Please note: the new optimizing JIT compiler framework will be released with v2.1.x.
Release Notes: This release provides improved reporting of syntax errors. In addition, “ToLower” and “ToUpper” were added to the Character class.
Release Notes: This release addresses an issue related to the linking of Windows binaries. In the past, the binaries depended upon two Microsoft C runtime DLLs that many people have on their machines. Now those libraries are being statically linked into the binaries.
Release Notes: This release provides support for runtime introspection. New classes were added to support introspection along with the inclusion of the "TypeOf" keyword. Performance tuning was done. Minor bugs were fixed.
Release Notes: This minor release contains basic fixes that better detect certain contextual compile errors. In addition, a program "exit" API was added to the Runtime class.
Release Notes: This point release was primarily focused on bugfixes and code cleanup. One new library class was added. A problem with the collection of static object arrays was fixed along with explicit casting of nested sub-expressions. Compiler stability was improved.