# log4javascript

# log4javascript - what's new in version 1.4

- log4javascript now comes in three different editions: Standard, Production and Lite. Full details here.
- Loggers are now hierarchical and work exactly the same as log4j loggers. This means that a logger with no level set on it inherits its level from its parent, and inherits all of its parents appenders.
- The logging console used by `PopUpAppender` and `InPageAppender`now has a command line, featuring a command history navigated with the up and down arrow keys and a number of built-in command line functions.
- It is now possible to specify multiple messages in a single log call.
- Log messages may be grouped in the logging console.
- Built-in timers.
- Improved `AjaxAppender`, with the ability to send all pending log calls to the server when navigating away from a page. Timestamps now include milliseconds. All log messages or batches of log messages are now posted as name-value pairs.
- Support for IE8 beta 2.
- Many minor enhancements and bug fixes. See the change log for full details.

Please note that there are a few minor incompatibilities with earlier versions of log4javascript.