Вышла новая версия языка - 1.13.
Версии для Windows и Linux уже доступны на haxe.org. Версия для Mac последует в ближайшее время.
Большинство изменений - исправления небольших и средних багов.
Полный список:
- добавлена поддержка полноэкранного режима во Flash
- добавлена поддержка тернарного оператора условие?a:b
- исправлен баг с локальной переменной маскирующей пакет в типе catch
- исправлено "Not_found" для отличающихся параметров enum
- добавлено "override" для генератора ActionScript3
- исправлено переполнение стека в typedef
- добавлено haxe.Timer.queue, убрано delayedArg (используйте callback)
- исправлено haxe.remoting.SocketConnection (инвертирование msg)
- добавлена проверка уникальности для констант switch
- JavaScript: HtmlCollection и MetaDom.childNodes не настоящие массивы
- разрешена точка с запятой после декларации typedef
- добавлен api буфера utf8
- исправлен баг с автокомплитом и интерфейсами
- исправлен --flash-use-stage для Flash9
- ...
- fixed in-loop closure usage of "for" variable for Flash and JS
- added neko.net.ThreadRemotingServer.onXml (to handle crossdomain xml)
- more accurate stack trace for socket remoting
- prevent some memory leak in haxe.Timer / JS
- added haxelib "dev" mode
- renamed Http.asyncRequest to customRequest
- add classes to Neko module export table
- - fixed parametrized enums for Flash6