Release Notes: This is mostly a stability release. It includes bugfixes for Qore and also includes some minor new features.
Release Notes: This is a pure bugfix release; the most important fix is for a race condition accessing global and closure-bound thread-local variables in multi-threaded contexts. Additionally, a bug in transaction management with the DatasourcePool class when used with the SQLStatement class was fixed, as well as two bugs affecting outgoing email in the MailMessage.qm and Mime.qm user modules.
Release Notes: This release introduces several major new features, including abstract methods, allowing implementation-independent interfaces to be defined, universal lvalue references, removal of all restrictions on the use of lvalue references, and iterators, including support for iterator classes in the functional/list operators (map, foldl, foldr, select, etc). Additionally this release contains many bugfixes and other miscellaneous improvements including new functions and pseudo-methods.