Yeah it's all generated from announcement.vm. That would need to be updated to include all prior release notes.
On 17 August 2014 08:09, Ralph Goers <[email protected]> wrote: > The release notes plugin should be generating that file. It should not be > hand edited. The template is edited before running the plugin. I am not > sure that there are any options to allow including prior versions. > > Sent from my iPad > > > On Aug 17, 2014, at 2:56 AM, Gary Gregory <[email protected]> > wrote: > > > > Can we please keep a running history in the release notes? IOW, never > delete text. If I am updating from 2.0 to 2.1, I want to know everything > that also happens in 2.0.1 and 2.0.2. > > > > I see other projects do that and it is really helpful. The newest > release is at the top. > > > > Gary > > > > > > -------- Original message -------- > > From: [email protected] > > Date:08/16/2014 23:25 (GMT-05:00) > > To: [email protected] > > Subject: svn commit: r1618449 - in /logging/log4j/log4j2/trunk: > RELEASE-NOTES.txt src/changes/changes.xml > > > > Author: mattsicker > > Date: Sun Aug 17 03:25:28 2014 > > New Revision: 1618449 > > > > URL: http://svn.apache.org/r1618449 > > Log: > > Update release notes and changes for 2.0.2. > > > > Modified: > > logging/log4j/log4j2/trunk/RELEASE-NOTES.txt > > logging/log4j/log4j2/trunk/src/changes/changes.xml > > > > Modified: logging/log4j/log4j2/trunk/RELEASE-NOTES.txt > > URL: > http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/RELEASE-NOTES.txt?rev=1618449&r1=1618448&r2=1618449&view=diff > > > ============================================================================== > > --- logging/log4j/log4j2/trunk/RELEASE-NOTES.txt (original) > > +++ logging/log4j/log4j2/trunk/RELEASE-NOTES.txt Sun Aug 17 03:25:28 2014 > > @@ -1,46 +1,43 @@ > > > > - Apache Log4j 2.0.1 RELEASE NOTES > > + Apache Log4j 2.0.2 RELEASE NOTES > > > > -The Apache Log4j 2 team is pleased to announce the Log4j 2.0.1 release! > > +The Apache Log4j 2 team is pleased to announce the Log4j 2.0.2 release! > > > > Apache log4j is a well known framework for logging application behavior. > Log4j 2 is an upgrade to > > Log4j that provides significant improvements over its predecessor, Log4j > 1.x, and provides > > many of the improvements available in Logback while fixing some inherent > problems in Logback's > > architecture. > > > > -This is the first GA release, after thirteen prior releases over the > last 4 years. > > +This is the third GA release which contains several bugfixes from the > previous release. > > > > -? > > +Bug fixes and enhancements > > > > Changes in this version include: > > > > -New features: > > -o LOG4J2-725: Added WebLoggerContextUtils class to log4j-web for > helper methods useful for asynchronous servlets. > > -o LOG4J2-710: Added documentation for Custom Levels and Custom Loggers. > > > > Fixed Bugs: > > -o LOG4J2-744: Avoid unnecessary Clock calls when TimestampMessage is > logged. Thanks to Scott Harrington. > > -o LOG4J2-704: Improved error message if configuration file not found. > > -o LOG4J2-750: Webapp configuration page has incorrect class name. > Thanks to Mike Calmus. > > -o LOG4J2-749: Retain the default date pattern after fixing the ISO8601 > pattern. Thanks to Scott Harrington. > > -o LOG4J2-670: DatePatternConverter ISO8601_PATTERN now conforms to > ISO8601. > > -o LOG4J2-741: Reinstate the package configuration attribute for > discovering custom plugins. > > -o LOG4J2-742: XInclude not working with relative path. Thanks to > Pascal Chollet. > > -o LOG4J2-740: Fixed typo in webapp manual regarding sample web.xml > file. Thanks to Kosta Krauth. > > -o LOG4J2-738: RollingFileManager deadlock if async action thread fails > to start. Thanks to Timothy Stack. > > -o LOG4J2-736: Fixed log4j-bom so that it won't specify a default scope > on any third party dependencies. > > -o LOG4J2-735: Fixed log4j-bom so that it won't interfere with > spring-bom and others. > > -o LOG4J2-731: Updated documentation regarding extensions to > LoggerContextFactory and Log4j 2 providers. > > -o LOG4J2-373: Fixed ClassLoader issues in loading Log4j providers in > an OSGi environment. > > -o LOG4J2-719: Correctly handle NetworkOnMainThreadException thrown on > Android during Log4j2 initialization. > > -o LOG4J2-716: Automatically disable log4j JMX when detecting we are > running on Android. > > -o LOG4J2-657: Fixed AbstractDatabaseManager to close connection on > writeInternal error. Thanks to Stefan Wehner. > > -o LOG4J2-713: Android: java.lang.VerifyError: > org/apache/logging/log4j/core/util/Closer Thanks to Nelson Melina. > > -o LOG4J2-703: Android: Could not find class > 'javax.naming.InitialContext', referenced from method > org.apache.logging.log4j.core.lookup.JndiLookup.lookup. Thanks to Nelson > Melina. > > +o LOG4J2-773: Site: log4j-core component pages were still using the > old logo. > > +o LOG4J2-760: Documentation improvement: link to dependency tree from > log4j-core component page, > > + link to log4j-core component page from FAQ page. > > +o LOG4J2-679: Resolved race condition that caused log file rotation to > fail with error: "Unable to create directory ..." > > +o LOG4J2-726: Prevent application from hanging when PatternLayout > configuration has opening '{' but no closing '}'. > > +o LOG4J2-769: Startup takes a long time if you have empty packages > attribute. Thanks to Scott Harrington. > > +o LOG4J2-763: Improved asynchronous loggers and appenders to ensure > the formatted message does not change even if > > + parameters are modified by the application. > (ParameterizedMessage was already safe.) > > + Improved documentation. Thanks to Stephen Connolly. > > +o LOG4J2-729: Emit warning message to console if no configuration file > found. > > +o LOG4J2-765: Improve warning message when missing log4j-core in the > classpath. > > +o LOG4J2-722: Clarified in documentation that Commons Logging jar is > required when using log4j-jcl. > > +o LOG4J2-723: Clarified in documentation that SLF4J API jar is > required when using log4j-slf4j-impl. > > +o LOG4J2-759: Fixed various minor site/documentation issues, mostly > versioning related. > > +o LOG4J2-756: Prevent JUnit test from creating unnecessary > Log4j2Plugins.dat during build. Thanks to Scott Harrington. > > + > > +Changes: > > +o LOG4J2-775: Update Apache Flume to 1.5.0.1 from 1.5.0. > > +o LOG4J2-730: Allow Log4jContextFactory subclasses to specify a custom > ContextSelector. > > > > > > - > > -Apache Log4j 2.0.1 requires a minimum of Java 6 to build and run. Basic > compatibility with > > +Apache Log4j 2.0.2 requires a minimum of Java 6 to build and run. Basic > compatibility with > > Log4j 1.x is provided through the log4j-1.2-api component, however it > does not implement some of the > > very implementation specific classes and methods. The package names and > Maven groupId have been changed to > > org.apache.logging.log4j to avoid any conflicts with log4j 1.x. > > > > Modified: logging/log4j/log4j2/trunk/src/changes/changes.xml > > URL: > http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/src/changes/changes.xml?rev=1618449&r1=1618448&r2=1618449&view=diff > > > ============================================================================== > > --- logging/log4j/log4j2/trunk/src/changes/changes.xml (original) > > +++ logging/log4j/log4j2/trunk/src/changes/changes.xml Sun Aug 17 > 03:25:28 2014 > > @@ -21,7 +21,7 @@ > > <title>Changes</title> > > </properties> > > <body> > > - <release version="2.0.2" date="2014-0?-??" description="Bug fixes > and enhancements"> > > + <release version="2.0.2" date="2014-08-16" description="Bug fixes > and enhancements"> > > <action issue="LOG4J2-775" dev="ggregory" type="update"> > > Update Apache Flume to 1.5.0.1 from 1.5.0. > > </action> > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Matt Sicker <[email protected]>
