History of Changes
- Introduction and explanation of symbols
- Version 1.1 (undefined)
- Version 1.0 (2008-08-04)
- Version 1.0-RC1 (2007-08-17)
- Version 0.2 (2006-03-17)
- Version 0.1.5 (2005-12-01)
- Version 0.1.4 (Dec. 2005)
- Version 0.1.3 (Dec. 2005)
- Version 0.1.2 (Dec. 2005)
- Version 0.1.1 (Nov. 2005)
- Version 0.1.0 (Nov. 2005)
- All Committers
Introduction and explanation of symbols
Changes are sorted by "type" and then chronologically with the most recent at the top. These symbols denote the various action types:=add,
=fix,
=update
Version 1.1 (undefined)
Changes to Documentation
-
Ohloh widget added Committed by ssr.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Stephan Strittmatter (ssr).
Version 1.0 (2008-08-04)
Changes to the Code Base
-
Prototype overwrites refactored to Log4js-methods. Committed by ssr. Thanks to Harlan. See Issue 014274.
-
AjaxAppender does not XML-quote referer. Committed by ssr. Thanks to softadm. See Issue 012114.
Changes to Documentation
-
XSD added to project for sending XML-Messages. DTD set to depricate. Committed by ssr. Thanks to softadm. See Issue 012148.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Stephan Strittmatter (ssr).
This is a list of other contributors:
Harlansoftadm.
Version 1.0-RC1 (2007-08-17)
Changes to Project Administration
-
Now generating also gzipped TAR archive. Directory log4js-[version] added in the archive. Committed by ssr. See Issue 007277.
-
Examples fixed to work within the web page. Specific ant task site fixed for that. The AJAXappender example is still not working because of no JSP support of the hosting server. Committed by ssr. See Issue 007276.
-
Refactored structure of the project. Committed by ssr.
Changes to the Code Base
-
FileAppender supports now also Mozilla Browser. Many thanks for this patch to Nicolas Justin and Gregory Kokanosky of http://www.idealx.com Committed by ssr. Thanks to Nicolas Justin and Gregory Kokanosky.
-
ConsoleAppender can set specific accesskey now. Committed by ssr. Thanks to Sven.Space.
-
Unit tests on basis of jsTester added. Committed by ssr.
-
PatternLayout implemented and first compatibility alignments to log4javascript. Committed by ssr.
-
Log4js-servlet created to handle AJAX send logging events on server using Log4j or Java Logging. Committed by ssr.
-
ConsoleAppender supports now several Loggers with several Console. Committed by ssr. Thanks to Sven.Space. See Issue 008003.
-
AJAXappender fixed for sending several log entries in respect of response delay. Committed by ssr. See Issue 008065.
-
Log4js refactored to be more object oriented. Also new hierarchical structure introduced for appenders and layouts to be part of Log4js object. Committed by ssr.
Changes to Documentation
-
FAQs extended. Committed by ssr.
-
Wiki created for improved community. Committed by ssr.
-
Users Guide created and published. Committed by ssr.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Stephan Strittmatter (ssr).
This is a list of other contributors:
Nicolas Justin and Gregory Kokanosky, Sven.Space.
Version 0.2 (2006-03-17)
Changes to the Code Base
-
SimpleLayout and BasicLayout as first implementation of Layouts added. Committed by ssr.
-
HtmlLayout implemented. Committed by ssr.
-
XMLLayout implemented. Committed by ssr.
-
MozJSConsoleAppender created. It logs to the JavaScript console of Mozilla browsers. Committed by ssr.
-
OperaJSConsoleAppender created. It logs to the JavaScript console of Opera browser. Committed by ssr.
-
SafariJSConsoleAppender created. It logs to the JavaScript console of Safari browser. Who could test this? Committed by ssr.
-
AjaxAppender supports now threshold for sending events in groups. Committed by ssr.
Changes to Design
-
Layout added to support different layouts of logging output. Committed by ssr.
-
JavaScript Lint added to ant target and warnings corrected in scripts. Committed by ssr.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Stephan Strittmatter (ssr).
Version 0.1.5 (2005-12-01)
Changes to Project Administration
-
Project setup at http://developer.berlios.de/projects/log4js/ and initial checkin at SVN. Committed by ssr.
-
ANT build.xml created for build processes. Committed by ssr.
Changes to the Code Base
-
Created static objects representing each log level. Committed by sce.
-
Added OFF and ALL levels to mirror Log4j levels. Committed by sce.
-
JSONLayout implemented to support exchange of data by JSON Committed by ssr.
-
JSAlertAppender added. Thanks to Sébastien LECACHEUR. Committed by ssr. Thanks to Sébastien LECACHEUR.
-
DefaultAppender renamed to Appender to reflect it as "Interface" for other appenders. Committed by ssr.
-
Changed the way log levels are modeled to mirror Log4j conventions. Committed by sce.
-
Change Log4js.LogLevel to Log4js.Level (Log4j has a LogLevel class and a Level class, LogLevel is actually part of the LogFactor5 3rd party package) to match Log4j naming conventions Committed by sce.
-
Renamed Log4js.LogEntry to Log4js.LoggingEvent to mirror Log4j naming conventions. Committed by sce.
Changes to Documentation
-
Initial installation of website at http://log4js.berlios.de Committed by ssr.
-
JSDoc added to build and comments updated to JSDoc. Committed by ssr.
-
Forrest capabilities added to generate web site doumentation Committed by ssr.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Seth Chisamore (sce), Stephan Strittmatter (ssr).
This is a list of other contributors:
Sébastien LECACHEUR.
Version 0.1.4 (Dec. 2005)
Changes to the Code Base
-
Combined HtmlConsoleAppender and WindowAppender into a single appender since they are really the same thing (a console) just in different locations Committed by sce.
-
New appender is called ConsoleAppender, you indicate whether the console should run inline during construction (default is to launch in new window) Committed by sce.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Seth Chisamore (sce).
Version 0.1.3 (Dec. 2005)
Changes to the Code Base
-
Created an Log4js.LogEntry object to model a log entry, has category, level, and message properties, it has a method to return a formatted string representing the message (need to replace this with actual Layouts). Committed by sce.
-
Logs entries stored in central log entry array Committed by sce.
-
Appenders are notified of new log entries through event notificiation and use of Log4js.Event objects Committed by sce.
-
When a new log entry appears all appenders automatically notified. Committed by sce.
-
When log entries are cleared all appenders are notified and cleared. Committed by sce.
-
Added HtmlConsoleAppender that writes log messages to a hidden "console" that can be toggled with "Alt-d". Thanks to Corey Johnson whose Lumberjack (http://gleepglop.com/javascripts/logger/) code was adapted for this appender. Committed by sce. Thanks to Corey Johnson.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Seth Chisamore (sce).
This is a list of other contributors:
Corey Johnson.
Version 0.1.2 (Dec. 2005)
Changes to the Code Base
-
Fixed "clear" and "close" buttons on WindowAppender. Committed by sce.
-
Fixed scrolling issues in WindowAppender. Committed by sce.
-
Fixed IE javascript bug if user chooses "no" on ActiveX dialogue. Committed by sce.
-
Pulled LogLevel and Logger under a main "class" called Log4js, updated all documentation an test functions to reflect changes. Committed by sce.
-
Updated all tests and comments to reflect above changes. Committed by sce.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Seth Chisamore (sce).
Version 0.1.1 (Nov. 2005)
Changes to the Code Base
-
AJAXAppender Committed by ssr.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Stephan Strittmatter (ssr).
Version 0.1.0 (Nov. 2005)
Changes to the Code Base
-
First version published. Committed by ssr.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
Stephan Strittmatter (ssr).
All Committers
This is a list of all people who have ever participated as committers on this project.
- Stephan Strittmatter (ssr)
- Seth Chisamore (sce)
- Volunteer needed (open)