Skip to content

1.2.2

Compare
Choose a tag to compare
@dargueta dargueta released this 23 Nov 05:51
· 42 commits to master since this release
c9f2580

Released 2021-11-22

Bugfixes

Crashes with the correct error message if you try double-freeing a context. Before, the engine handle was checked first and the error message said this was a bug in the library -- which was not true. Now, it checks the context handle first, and correctly determines if you've double-freed the context.

Other Changes

  • Randomized the order of C++ tests on each run.
  • Stricter checks on the stack when testing.
  • If the stack is dirty when a test exits, this now shows the size of the stack and the types of the elements on it.
  • Bumped default version of LuaRocks from 3.7 to 3.8.
  • Fixed dependency specifications in the Makefile which were hella broken.
  • Fixed environment variables in CI to allow use on Windows without modification.