Releases: tanersener/smart-exception
Releases · tanersener/smart-exception
SmartException 0.2.1
Maintenance release for Java and Android.
Features
- Introduces
suppressed
exceptions support
Packages
- smart-exception-common: Common. Required by
java9
andjava
modules - smart-exception-java: Supports Java 7/8 and Android
- smart-exception-java9: Supports Java 9 or later
- smart-exception-logback: Logback module. Requires
java9
module
SmartException 0.2.0
Maintenance release for Java and Android.
Features
ignoreModuleName
option negated and renamed asprintModuleName
- Adds
logback
support via thelogback
module, which includesSmartExceptionConverter
throwable converter class - Fixes issue #7
Packages
- smart-exception-common: Common. Required by
java9
andjava
modules - smart-exception-java: Supports Java 7/8 and Android
- smart-exception-java9: Supports Java 9 or later
- smart-exception-logback: Logback module. Requires
java9
module
SmartException 0.1.1
Maintenance release for Java and Android.
Features
- Fixes issue #4
Packages
- smart-exception-java9: Supports Java 9 or later
- smart-exception-java: Supports Java 7/8 and Android
- smart-exception-common: Common. Required by
java9
andjava
modules
SmartException 0.1.0
First release for Java and Android.
Features
- Build shorter stack traces
- Start exception chain from a root package
- Group stack trace elements from the same package
- Ignore stack trace elements
- Ignore causes
- Define how many stack trace elements will be printed
- Do not include module name while printing a stack trace element
- Customise how a stack trace element will be printed
- Define how native methods and closed source stack trace elements will be printed
- Search for a cause in an exception chain
- Get the cause of a throwable
Packages
- smart-exception-java9: Supports Java 9 or later
- smart-exception-java: Supports Java 7/8 and Android
- smart-exception-common: Common. Required by
java9
andjava
modules