|
From: Ceki <cg...@qo...> - 2001-04-26 13:36:53
|
Greetings everyone,
I am pleased to announce log4j version 1.1 beta 6. This release fixes a=
number of bugs that were found beta 5. Regards, Ceki G=FClc=FC=20
HISTORY file reads:
=20
[*] Changes that are 100% compatible with existing client code. =20
[**] Changes that requiring little or no modification to existing
client code.=20
[***] Changes requiring important modifications to existing client code.
April 26, 2001
- Release of version 1.1b6
- Aaron Greenhouse from Carnegie Mellon SCS found a series of
multi-threading related bugs in Category and AsyncAppender. See bug
ids 1505 and 1507 in our bug database for examplary bug
reports. They are worth the detour. [*]
=20
- InvalidJarIndexException is only available in JDK 1.3. Referring
to this exception type caused log4j 1.1b5 to break on earlier JDKs.
We now avoid referring to it. [*]
- Added PriorityRangeFilter by Simon Kitching. See the Threshold
option in AppenderSkeleton for a more convenient alternative. [*]
April 22, 2001
- Release of version 1.1b5
- In HTMLLayout, the Title option sets the HTML document=20
title (<title>...<title>). [*]
=20
- Corrected an important performance bug in LocationInfo. Hein Couwet
and kr...@it... have independently identified the bug. This is
yet another example of the difference made by the number of eyeballs
studying source code. [*]
- Corrected the incorrect value returned by LocationInfo.getClassName
method when running under IBM Visual Age. Thanks to Mathias
Rupprecht for supplying the relevant patch. [*]
=20
- Corrected a bug where the build.sh file in the distribution would be in=
=20
DOS CRLF format. Thanks to ma....@fr... for reporting the
problem. [*]
- Corrected InvalidJarIndexException thrown in applets while
searching for the default log4j configuration file. Thanks to
Michael Lundahl for reporting this bug. [*]
=20
- Added missing PropertySetterException class to log4j-core.jar.
Thanks to ma....@fr... for reporting this bug. [*]
April 20, 2001
- Release of version 1.1b4
- Mathias Bogaert observed that in version 1.1b3 the search algorithm
for the resource used in automatic log4j configuration was
different than in 1.0.x. Beta4 uses a more powerful mechanism which
is also compatible with 1.0.x. [*]
- Paul Glezen correctly observed that if log4j is deployed in a
client/server mode where multiple log4j clients log to a log4j
server, all hosts must be upgraded to version 1.1 in one go because
the internal LoggingEvent class used in client/server communication
changed in log4j 1.1.=20
=20
April 18, 2001
- Release of version 1.1b3
- Added a RollingFileAppenderBeanInfo class that fakes the
maxFileSize JavaBeans property as a String type instead of a long.
This allows us to resuscitate setMaxFileSize(long) method that was
removed in 1.1b2 breaking 100% backward compatibility. This addition
restores 100% backward compatibility. [*]
|