We released a series of improvements for Lua debugger:
- Better handling and displaying of values with circular references. Previously such values could hang editor or engine on breakpoints. Now we make sure to handle it gracefully, and allow to infinitely drill down to such values in Variables panel:
- Displaying errors of evaluation results: now if your evaluated code results in error, it’s printed instead of being silently swallowed:
- Pretty-printing evaluation results: now your tables are pretty-printed and can be read more easily:
If you avoided debugger previously because of its unreliability, I’d suggest you to give it a try now, and tell as what you think!