The Squirrel programming language Changelog
What's new in The Squirrel programming language 3.0
Mar 14, 2011- sq_getcallee() was added in the API.
- sq_getfreevariable() also works for native closures.
- Minor optimizations were made.
- Several warnings when compiling with GCC 4.x were removed.
- Some errors in the documentation were fixed.
- A bug when using SQUSEDOUBLE and 32-bit intengers was fixed.
- A bug when invoking generators with closure.call() was fixed.
New in The Squirrel programming language 3.0 RC1 (Dec 20, 2010)
- Metamethods error handling was improved.
- The "isstatic" parameter was added to the _newmember metamethod.
- sq_getrefcount() was added to return the number of refences from C++.
- Minor bugs were fixed.
New in The Squirrel programming language 2.2.3 (Jul 2, 2009)
- added sq_getfunctioninfo
- added compile time flag SQUSEDOUBLE to use double precision floats
- added global slot _floatsize_ int the base lib to recognize single precision and double precision builds
- sq_wakeupvm can now resume the vm with an exception
- added sqstd_format
- generators can now be instantiated by calling sq_call() or closure.call()
- fixed a bug in sqstd_printcallstack(thx takayuki_h)
- fixed modulo by zero(thx jup)
- fixed negative enums and constants
- fixed generator crash bug if invoked as tail call (thx Mr.Accident)
- fixed some minor bug