miniSphere 5.1.2
miniSphere 5.1.2 is a maintenance release. This releases improves exception handling for asynchronous code.
What's Changed?
- Adds a new
logFileNameoption fornew Console()allowing you to specify where the log file will be saved. - Adds exception handling for promise-based (async) code: uncaught errors in
asyncfunctions will now cause a game to crash, rather than being silently ignored. - Cell will now package the entire
#/directory when making an SPK package. - Logging is now disabled by default for
Consoleobjects. - Fixes a bug where code in
.then()continuations or async functions can end up running after a runtime error occurs, leading to strange behavior or even a hard crash.