Releases: steaks/exceptions.js
Releases · steaks/exceptions.js
ex alias
Added ex
alias for more readable code.
For example,
function myFunc(requiredArg) {
exception.throwIf(!requiredArg, "The requiredArg argument was not provided!!!");
}
becomes
function myFunc(requiredArg) {
ex.throwIf(!requiredArg, "The requiredArg argument was not provided!!!");
}
Added convenience methods exceptions.throwIf and exceptions.reportIf
Added convenience methods exceptions.throwIf and exceptions.reportIf which are useful shortcuts to call exceptions.Exception.throwIf and exceptions.Exception.reportIf.
Cleaned up API for configuring reporting settings and the guard
Version 0.3.0 can be considered primarily a cleanup release. It improves the API around configuring reporting settings and the guard. Additionally, it adds functionality to extract DOM dumps.
Integration with exceptions.js platform
0.2.0 Added documentation for postToExceptionsJsPlatform
Small bug fixes for initial release and cleaner logging
0.1.1 Merge branch 'master' of https://github.com/steaks/exceptions.js
Beta Release
The library has been fully implemented to the initially proposed spec and tested thoroughly enough to be released in Beta.