Lilith 0.9.42.1
Changes
-
tail and cat are now fully supporting both LoggingEvent and AccessEvent.
-
Restored Logback SocketAppender in Lilith logging configuration. It's now triggered during debug actions, again.
-
Added support for new Java SE 7 try-with-resources statement suppressed Throwables.
See Better Resource Management with Java SE 7: Beyond Syntactic Sugar.
This is not sufficient, yet, since Logback (and my corresponding converter) needs to add support, too.
See https://github.com/ceki/logback/pull/16 and
LBCLASSIC-276.
-
After many runs that replace opened log file, Updating task failed with "Negative seek offset"
This was reported by Jeff Jensen (jeffjensen).
(Ticket #97)
-
Added "Focus..." and "Exclude..." menus to popup.
(Ticket #52)
-
"Edit", "Copy..." and "Filter..." menus are only enabled if it makes sense.
-
Added "Copy event as JSON" and "Copy event as XML".
This was requested by Joe.
-
Added lilith.timestamp.milliseconds system property.
-
Preventing multiple warning log-entries in case of broken groovy files
(detailsView.groovy, Conditions, ClipboardFormatter).
Instead, a warning is only emitted once for every file change.
Instances aren't recreated in that case, either, so this
also enhances the performance and lowers the CPU usage during
general use.
-
Views are now properly updated upon preferences change.
-
Added option for "wrapped exception style" in details view.
This was suggested by Tomasz Nurkiewicz in LBCLASSIC-217.
(Ticket #100)
-
Changed NDC to use varargs.
-
Added nottingham-draft HTTP status codes.
See https://tools.ietf.org/html/draft-nottingham-http-new-status-04
-
Relaxed namespace handling of all XML readers. This enables retrieval of old (1.3) Lilith XML Events.
This fixes a problem reported by Ekkehard Gentz.
-
All KeyStrokes are now managed globally. This includes validation of the used KeyStrokes which detected some mistakes:
- "Close all tabs." is now Ctrl+Alt+Shift+W.
- "Find previous active match" is now Ctrl+L.
- "Find next active match" is now Ctrl+Shift+L.
-
"Copy Throwable" does now have the shortcut "command shift alt T".
This was suggested by snstanton.
(Ticket #101)
-
SLF4J 1.6.4, Logback 1.0.1, Groovy 1.8.6, commons-lang 3.0.1,
protobuf-java 2.4.1, jackson 1.9.2, jcommander 1.23,
aspectj 1.6.11, cglib 2.2.2, httpclient 4.1.2, httpcore 4.1.3,
commons-codec 1.5, JUnit 4.10, Spring 3.1.1.RELEASE
-
Fixed broken dependencies in 0.9.42 POMs.
Known Issues
- Flying Saucer related issues:
- Lilith may hang during startup while creating the preferences dialog. Just restart Lilith in that rare case.
This is caused by bug #6995182
and I can't do anything about it.
Sorry about it. It's a stupid Java-MediaTracker-ColorChooser-Bug with no workaround available.
m(
Attention
This release changes detailsView.groovy in a way incompatible with previous versions!
If you switch back to a previous version, you must reset this file. Simply execute
"Preferences" => "Troubleshooting" => "Reinitialize details view files." in that case.
Previous Versions