[logback-user] Lilith 0.9.39 has been released!

Joern Huxhorn jhuxhorn at googlemail.com
Wed May 12 15:47:05 CEST 2010

Lilith 0.9.39 has been released!


This version provides compatibility with Logback 0.9.21 and SLF4J 1.6.0.
It contains enhancements related to directly opened Lilith files, i.e. auto
refresh and special icons.
cat and tail functionality has been added to the Lilith main application,
enabling the displaying of Lilith file content formatted in a way determined
by a pattern given at runtime.
Beside that, various smaller bugs have been fixed.

Changes: http://lilith.huxhorn.de/releases/0.9.39.xhtml

- Added some error messages.

- Added "recent files" menu.
  This was requested by Jeff Jensen (jeffjensen).

- lilith.bat does not strictly require a %JAVA_HOME% environment variable
  This was requested by Gareth Doutch (gdoutch).

- Added special icons for views opened from a file, different ones for
  refreshing (Lilith) and non-refreshing (imported) ones.
  They arguably suck a little bit. ;)

- Added automatic refreshing of opened Lilith files.
  This was requested by Jeff Jensen (jeffjensen).

- Added cat (-c) and tail (-t, -f) functionality to Lilith so it's possible
  to print entries of binary Lilith log-files to the console. Number of printed
  entries can be configured using -n. The format string of for the event can
  be given at runtime.
  Unfortunately, this is only possible with Logback-Classic, not Logback-Access.
  The reason for this shortcoming is http://jira.qos.ch/browse/LBACCESS-12
  The following parts of LoggingEvent aren't supported yet:
  - LoggerContextVO
  - IThrowableProxy
  - Marker

- Removed LogbackClassic appender from default logback.xml of Lilith to
  prevent warning during startup. Those would be especially annoying in
  case of cat or tail.
  This is a workaround for http://jira.qos.ch/browse/LBCLASSIC-156

- Changed autocomplete of find combos from uber-annoying case-insensitive 
  swingx to much less annoying case-sensitive Glazed Lists.
  This annoyed Alfred and me.

- Neither "Window" menu nor status bar did update properly if
  "Automatically open new views on connection." was deselected.
  This bug was found by Joe.

- Changed the license of all files previously licensed as LGPLv3
  to both LGPLv3 and ASLv2 instead. Use whichever license suits
  you better.
  This was requested by Ekkehard Gentz.

- Added option to maximize internal frames by default.
  This is actually very good idea!
  This was suggested by snstanton.

- Added contextName and/or applicationIdentifier to the title of the frames.
  This was suggested by Alfred & Joe.

- It wasn't possible to cancel an exit-request executed by closing the main
  This bug was found by Gareth Doutch (gdoutch).

- Logback 0.9.21, SLF4J 1.6.0, commons-cli 1.2, httpclient 4.0.1, Groovy 1.7.2

More information about the Logback-user mailing list