Вышел haXe 1.13

Вышла новая версия языка - 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