Second milestone of tinylog 2.8 is out
You can edit this post on GitHub
Until now, tinylog did not output suppressed exceptions. Starting with this release, tinylog supports outputting suppressed exceptions in addition to causes, which should be very helpful for analyzing the underlying issues behind exceptions. A big thank you to dev_Hakaze for implementing this feature!
Before:
java.lang.RuntimeException: Failed to process document data
at com.example.service.DocumentProcessor.process(DocumentProcessor.java:42)
at com.example.Application.main(Application.java:18)
Now:
java.lang.RuntimeException: Failed to process document data
at com.example.service.DocumentProcessor.process(DocumentProcessor.java:42)
at com.example.Application.main(Application.java:18)
Suppressed: java.io.IOException: Failed to close file resource safely
at com.example.io.FileReader.close(FileReader.java:102)
at com.example.service.DocumentProcessor.process(DocumentProcessor.java:40)