Original Post
A brand new version of AngelScript has been uploaded. Not many new features though, this release brings mostly adjustments to the existing features to make the library a bit easier to use. There is now Set/GetEngineProperty() methods for changing some general behaviour in the engine dynamically, e.g. the use of unsafe references. GetArgPointer() and GetReturnPointer() can now be used with asIScriptContext and asIScriptGeneric to provide generic interface to values, e.g. for templated wrappers. Improved the memory management in the library so that it is now possible to control it exactly by registering the handlers with SetGlobalMemoryFunctions() Removed the bits type. Bitwise operators are now done on the uint type instead. This lessens the ambiguity when choosing how to map the types between AngelScript and C++. Added 64bit integer types. Once more to provide better interaction between AngelScript and C++. The this keyword is now optional when accessing class members from within class methods. Object constructors can now be used by the compiler to perform implicit conversions, in some situations. The next release will likely provide even more improvements like these. I'm currently trying to minimize the memory footprint of the library so that it will more console friendly. Regards, Andreas