Updates
2024-07-20 AngelScript 2.37.0 is out now
After a little more than one year it is time for a new release.
This release is seeing increased support for native calling convention in new platforms, some long awaited:
- Apple iOS - arm64 (Apple M1/M2)
- Linux - Risc-V 64bit
- Android - x86 64bit
A big thanks to Sam Tupy, Vixea 0, and 1vanK for that.
The script language has been improved with the ability for compiler to auto generate copy constructors for script classes. It is now also possible to explicitly exclude default constructor, copy construuctor, and value assign operator if those are not desired for a class.
I've now introduced a new and improved JIT compiler interface, to enable better global optimizations by the JIT compiler since it now has the ability to collect all script functions and compile them all together. The old version of the JIT compiler interface is still enable to maintain compatibility with existing JIT compilers.
As usual there are additional smaller enhancements, optimizations and bug fixes. Check out the change list for all the details.