Jyro 0.6.0
Jyro now supports a fail keyword that is the opposite of the return keyword. When a script invokes fail the script is halted and the executor is informed that a business-logic error condition exists. This allows the executor to properly report business-logic level success or failure to the host, when previously scripts could either fail via runtime errors or return a successful state.
Both return and fail now support an additional message to return to the host. When fail is invoked, the error message is passed as an error string attached to error code 5999, and isSuccessful is set to false.
Jyro 0.6.0 is available for download and is a release candidate.