Release Notes: This release adds a complete object system similar to CLOS, more extensive debugging support, and many library functions oriented toward practical use. 0.4.0 final changes external representation of uninterned symbols from the slightly incorrect behavior of versions RC3 and earlier.
Release Notes: This third release candidate brings minor documentation changes and a cleaned-up interface for modifying textual representations for instances of user-defined classes, which is not backward compatible. It's expected that this will be the last release candidate in the 0.4.0 branch.
Release Notes: This second release candidate fixes an incorrect library path used by testsuite, a major problem in tk-gui:bind-event, and an insignificant typo in one of the C API headers.
Release Notes: This first release candidate of version 0.4.0 adds a complete object system similar to CLOS, more extensive debugging support, and many library functions oriented towards practical use, like serialization, networking, and cryptography.
Release Notes: This release brings significant performance enhancements in the interpreter core together with better support for interactive debugging. Some previously external modules were integrated into the base interpreter package.
Release Notes: Better support for Unicode, including simple case mapping. String operations use UTF-8 encoding by default. The exception mechanism has been replaced by a simple condition system, and errors now invoke an extremely simple debugger instead of throwing an exception. The object system was reworked again.
Release Notes: Additional numeric types are supported, including fractions and arbitrary precision integers. Small integers are encoded directly into the object pointer. Pairs contain only two words, with type information encoded into the object pointer.
Release Notes: This version contains many minor fixes and enhancements. New features include a unified module loading mechanism, ports, and object system based on generic functions. Modules for interfacing with Unix, regular expression handling, multithreading, and Internet data handling and ports for files and strings are included.
Release Notes: Readline is no longer mandatory. The reader is now more compatible with R5RS. A real distinction is now made between floating point and fixed point numbers.
Release Notes: This version has a new way of handling exceptions and other significant internal changes. From the user's perspective, there are some new/improved data types (hash map, vectors, and binary strings) and new functions (utf-8).