[haXe] haXe 1.09 !
Nicolas Cannasse
ncannasse at motion-twin.com
Wed Nov 22 16:27:29 CET 2006
Hi list,
haXe 1.09 has been released on http://haxe.org/download !
Most of the changes are bugfixes or minor api updates :
- neko.Thread is now neko.vm.Tread (and there is neko.vm.Lock)
- a Threaded server is available in neko.net.ThreadServer
(and there is neko.net.ThreadRemotingServer available as well)
- mod_neko has been updated in Neko 1.5.2 :
* POST data cannot exceed 256K
* for file uploads (multipart/form-data), you must use the new Api
available in neko.Web (http://haxe.org/api/neko/Web)
- "callback" is now a keyword used for function partial application. You
can write the following :
mc.onPress = callback(this.onDown,mc,true);
mc.onRelease = callback(this.onDown,mc,false);
...
function onDown( mc : flash.MovieClip, flag : Bool ) {
...
}
Complete list of changes :
* added neko.vm.Module and neko.vm.Loader
* haxelib : allowed spaces in "run" arguments
* allowed Thread comparison
* fixed bug in SWF6 compilation
* allowed either Mysql or Mysql5 usage
* replaced db.Connection.hasFeature by db.Connection.dbName
* added Socket.custom field
* moved neko.Thread to neko.vm.Thread
* define haxe_109 (for api changes)
* fixes in haxe.remoting.Connection and haxe.Unserializer for F9
* added haxe.remoting.Connection.urlConnect for JS
* allowed private typedef fields
* added neko.net.ThreadServer, ThreadRemotingServer and Poll
* removed neko.net.RemotingBuffer
* relaxed enums switchs (allow value in first case)
* changed "cast" codegeneration (fix some F9 usages)
* change in POST data handling in mod_neko (max 256K,except multipart)
* added neko.Web.getClientHeaders and neko.Web.flush
* "callback" is now a keyword
* fixed stack overflow when typedef = Dynamic
* fixed Reflect.createInstance on F9
* Array : slice optional length, fixed neko slice & splice
Enjoy !
Nicolas
More information about the Haxe
mailing list