Skip to content

Releases: tanersener/smart-exception

SmartException 0.2.1

30 May 22:14
Compare
Choose a tag to compare

Maintenance release for Java and Android.

Features

  • Introduces suppressed exceptions support

Packages

  • smart-exception-common: Common. Required by java9 and java 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

13 Mar 16:59
Compare
Choose a tag to compare

Maintenance release for Java and Android.

Features

  • ignoreModuleName option negated and renamed as printModuleName
  • Adds logback support via the logback module, which includes SmartExceptionConverter throwable converter class
  • Fixes issue #7

Packages

  • smart-exception-common: Common. Required by java9 and java 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

29 Nov 01:09
7ac79ea
Compare
Choose a tag to compare

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 and java modules

SmartException 0.1.0

14 Apr 00:27
Compare
Choose a tag to compare

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 and java modules