HaXe 1.18

Опубликована очередная версия языка - haXe 1.18.
Из различных исправлений и добавлений к возможностям haXe в этой версии можно выделить дальнейшую оптимизацию и исправления в генераторе кода ActionScript3, добавленная поддержка flash9 XML и несколько серьёзных добавлений в объектную модель JavaScript (js.Selection, js.SWFObject и поддержка большего количества событий в js.Dom).

Полный список изменений:

  • оптимизация и исправления в генераторе AS3
  • исправлено : разрешены классы растровых изображений и шрифтов для F9 библиотеки
  • исправлено : neko.Web.setCookie
  • исправлено : as3 переключения (switches) в -swf-lib, и возможность "исправлять" повреждённый as3 байткод
  • исправлено значение возвращаемое --i во flash9
  • исправлены некоторые трансформации во flash9
  • добавлено:js.Selection
  • упрощено: js.Dom (больше событий)
  • добавлено: haxe.xml.Fast.innerHTML
  • добавлено: Reflect.compare
  • исправлено : "".split() в Neko (теперь возвращает [""] вместо [])
  • исправления в упорядочивании f9 классов в swf-lib
  • добавлено: EReg.customReplace
  • добавлено: neko.Lib.lazyLoad и улучшен neko.net.Poll для Neko 1.6.1
  • предотвращено использование static полей в интерфейсах
  • добавлено: neko.Sys.cpuTime()
  • исправление для protected as3 классов
  • добавлена поддержка flash9 XML (в пакете flash.xml)
  • добавлено: neko.vm.Tls для Neko 1.6.1
  • добавлено: опция компилятора --no-inline
  • neko.zip.File переименован в neko.zip.Reader
  • добавлено: neko.zip.Writer и neko.zip.CRC32
  • исправлено: multilevel Transform.block_vars
  • добавлено: js.SWFObject
  • исправления в if/switch на null или Null для Flash9