Clean up changes.xml.
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index d7eac68..a17b08f 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -31,49 +31,6 @@
          - "remove" - Removed
     -->
     <release version="3.0.0" date="2021-MM-DD" description="GA Release 3.0.0">
-      <action issue="LOG4J2-2948" dev="vy" type="fix">
-        Replace HashSet with IdentityHashMap in ParameterFormatter to detect cycles.
-      </action>
-      <action issue="LOG4J2-2624" dev="mattsicker" type="fix" due-to="Tim Perry">
-        Allow auto-shutdown of log4j in log4j-web to be turned off and provide a
-        ServletContextListener "Log4jShutdownOnContextDestroyedListener" to stop log4j.
-        Register the listener at the top of web.xml to ensure the shutdown happens last.
-      </action>
-      <action issue="LOG4J2-1606" dev="mattsicker" type="fix" due-to="Tim Perry">
-        Allow auto-shutdown of log4j in log4j-web to be turned off and provide a
-        ServletContextListener "Log4jShutdownOnContextDestroyedListener" to stop log4j.
-        Register the listener at the top of web.xml to ensure the shutdown happens last.
-      </action>
-      <action issue="LOG4J2-2977" dev="vy" due-to="Ron Grabowski">
-        Replace outdated PatternLayout.createLayout() calls in docs with createDefaultLayout().
-      </action>
-      <action issue="LOG4J2-2973" dev="vy" type="fix" due-to="Fabio Ricchiuti">
-        Rename EventTemplateAdditionalField#type (conflicting with properties file parser) to "format".
-      </action>
-      <action issue="LOG4J2-2999" dev="vy" type="add">
-        Replace JsonTemplateLayout resolver configurations table in docs with sections.
-      </action>
-      <action issue="LOG4J2-2993" dev="vy" type="add">
-        Support stack trace truncation in JsonTemplateLayout.
-      </action>
-      <action issue="LOG4J2-2998" dev="vy" type="fix">
-        Fix truncation of excessive strings ending with a high surrogate in JsonWriter.
-      </action>
-      <action issue="LOG4J2-2967" dev="ckozak" type="fix">
-        Fix JsonTemplateLayout index based parameter resolution when messages contain too few parameters.
-      </action>
-      <action issue="LOG4J2-2962" dev="vy" type="add">
-        Enrich "map" resolver by unifying its backend with "mdc" resolver.
-      </action>
-      <action dev="vy" type="update">
-        Update jetty-util from 8.2.0.v20160908 to 9.4.31.v20200723.
-      </action>
-      <action dev="vy" type="update">
-        Update commons-compress from 1.18 to 1.20.
-      </action>
-      <action dev="vy" type="update">
-        Update Jackson from 2.11.1 to 2.11.2.
-      </action>
       <action issue="LOG4J2-2400" dev="rgoers" type="add" due-to="Natalie Meurer">
         Add Redis Appender.
       </action>
@@ -126,9 +83,6 @@
       <action issue="LOG4J2-1802" dev="mattsicker" type="add">
         Convert documentation into AsciiDoc format.
       </action>
-      <action issue="LOG4J2-2268" dev="rgoers" type="fix" due-to="Tilman Hausherr">
-        Improve plugin error message when elements are missing.
-      </action>
       <action issue="LOG4J2-2255" dev="rgoers" type="update">
         Use Spotbugs instead of Findbugs. Minimum version is Java 8.
       </action>
@@ -201,42 +155,31 @@
       <action issue="LOG4J2-2493" dev="ggregory" type="update">
         Remove deprecated code.
       </action>
-      <action issue="LOG4J2-2405" dev="ggregory" type="update" due-to="Marco Herrn">
-        Better handling of %highlight pattern when using jul-bridge.
-      </action>
       <action issue="LOG4J2-2545" dev="ckozak" type="fix">
         RoutingAppender.BuilderlsetPurgePolicy fluently returns the builder instance.
       </action>
-      <action dev="ggregory" type="update" due-to="Gary Gregory">
-        Update tests from H2 1.4.197 to 1.4.199.
-      </action>
-      <action issue="LOG4J2-2570" dev="ggregory" type="update">
-        Update Jackson from 2.9.7 to 2.9.8.
-      </action>
       <action issue="LOG4J2-2571" dev="ggregory" type="update">
         Update conversant disruptor from 1.2.13 to 1.2.15.
       </action>
       <action issue="LOG4J2-2572" dev="ggregory" type="update">
         Update Apache Flume from 1.8.0 to 1.9.0.
       </action>
-      <action issue="LOG4J2-2844" dev="ggregory" type="fix">
-        Null pointer exception when no network interfaces are available.
-      </action>
-	    <action issue="LOG4J2-2850" dev="sandeepbarnwal" type="fix">
+	    <action issue="LOG4J2-2850" dev="vy" type="fix" due-to="sandeepbarnwal">
 		    Fixes incorrect constructor call in LocalizedMessageFactory.
       </action>
-      <action issue="LOG4J2-2976" dev="ggregory" type="fix" due-to="Lee Breisacher, Gary Gregory">
-        Log4j1ConfigurationConverter on Windows produces "&#xd;" at end of every line.
-      </action>
     </release>
-    <release version="2.14.1" date="2020-MM-DD" description="GA Release 2.14.1">
+    <release version="2.14.1" date="2021-MM-DD" description="GA Release 2.14.1">
+      <!-- FIXES -->
       <action issue="LOG4J2-2947" dev="rgoers" type="fix">
         Document that LogBuilder default methods do nothing. Add log method with no parameters - i.e. it has an
         empty message.
       </action>
-      <action issue="LOG4J2-2923" dev="rgoers" type="upd">
+      <action issue="LOG4J2-2923" dev="rgoers" type="update">
         Add Rollover Listener to aid in unit test validation.
       </action>
+      <action issue="LOG4J2-2948" dev="vy" type="fix">
+        Replace HashSet with IdentityHashMap in ParameterFormatter to detect cycles.
+      </action>
       <action issue="LOG4J2-3028" dev="ckozak" type="fix" due-to="Jakub Kozlowski">
         OutputStreamManager.flushBuffer always resets the buffer, previously the buffer was not reset after an exception.
       </action>
@@ -244,27 +187,212 @@
         OnStartupTriggeringPolicy would fail to cause the file to roll over with DirectWriteTriggeringPolicy
         unless minSize was set to 0.
       </action>
-      <action issue="LOG4J2-2893" dev="rgoers" type="update">
-        Allow reconfiguration when Log4j 1 configuration files are updated.
-      </action>
       <action issue="LOG4J2-2990" dev="rgoers" type="fix" due-to="Diogo Monteiro">
         Reduce garbage by using putAll when copying the ThreadContext for SLF4J.
       </action>
       <action issue="LOG4J2-3006" dev="rgoers" type="fix">
         Directly create a thread instead of using the common ForkJoin pool when initializing ThreadContextDataInjector"
       </action>
-      <action dev="rgoers" type="update">
-        Update Spring dependencies to 5.3.2, Spring Boot to 2.3.6, and Spring Cloud to Hoxton.SR9.
+      <action issue="LOG4J2-2624" dev="mattsicker" type="fix" due-to="Tim Perry">
+        Allow auto-shutdown of log4j in log4j-web to be turned off and provide a
+        ServletContextListener "Log4jShutdownOnContextDestroyedListener" to stop log4j.
+        Register the listener at the top of web.xml to ensure the shutdown happens last.
+      </action>
+      <action issue="LOG4J2-1606" dev="mattsicker" type="fix" due-to="Tim Perry">
+        Allow auto-shutdown of log4j in log4j-web to be turned off and provide a
+        ServletContextListener "Log4jShutdownOnContextDestroyedListener" to stop log4j.
+        Register the listener at the top of web.xml to ensure the shutdown happens last.
+      </action>
+      <action issue="LOG4J2-2998" dev="vy" type="fix">
+        Fix truncation of excessive strings ending with a high surrogate in JsonWriter.
+      </action>
+      <action issue="LOG4J2-2977" dev="vy" due-to="Ron Grabowski">
+        Replace outdated PatternLayout.createLayout() calls in docs with createDefaultLayout().
+      </action>
+      <action issue="LOG4J2-2973" dev="vy" type="fix" due-to="Fabio Ricchiuti">
+        Rename EventTemplateAdditionalField#type (conflicting with properties file parser) to "format".
+      </action>
+      <action issue="LOG4J2-2972" dev="vy" type="fix">
+        Refactor AsyncAppender and AppenderControl for handling of Throwables.
+      </action>
+      <action issue="LOG4J2-2985" dev="vy" type="fix">
+        Add eventTemplateRootObjectKey parameter to JsonTemplateLayout.
       </action>
       <action issue="LOG4J2-2974" dev="rgoers" type="fix">
         Log4j would fail to initialize in Java 8 with log4j-spring-boot.
       </action>
+      <action issue="LOG4J2-2964" dev="vy" type="fix" due-to="Valery Yatsynovich">
+        Merge packages from several Configurations in Composite Configuration.
+      </action>
       <action issue="LOG4J2-2961" dev="vy" type="fix">
         Fix reading of JsonTemplateLayout event additional fields from config.
       </action>
       <action issue="LOG4J2-2916" dev="vy" type="fix" due-to="wuqian0808">
         Avoid redundant Kafka producer instantiation causing thread leaks.
       </action>
+      <action issue="LOG4J2-2967" dev="ckozak" type="fix">
+        Fix JsonTemplateLayout index based parameter resolution when messages contain too few parameters.
+      </action>
+      <action issue="LOG4J2-2976" dev="ckozak" type="fix">
+        JdbcAppender composes an incorrect INSERT statement without a ColumnMapping element.
+      </action>
+      <action issue="LOG4J2-3014" dev="ggregory" type="fix" due-to="Lee Breisacher, Gary Gregory">
+        Log4j1ConfigurationConverter on Windows produces "&#xd;" at end of every line.
+      </action>
+      <!-- ADDS -->
+      <action issue="LOG4J2-2962" dev="vy" type="add">
+        Enrich "map" resolver by unifying its backend with "mdc" resolver.
+      </action>
+      <action issue="LOG4J2-2999" dev="vy" type="add">
+        Replace JsonTemplateLayout resolver configurations table in docs with sections.
+      </action>
+      <action issue="LOG4J2-2993" dev="vy" type="add">
+        Support stack trace truncation in JsonTemplateLayout.
+      </action>
+      <!-- UPDATES -->
+      <action issue="LOG4J2-2923" dev="rgoers" type="upd">
+        Add Rollover Listener to aid in unit test validation.
+      </action>
+      <action issue="LOG4J2-2893" dev="rgoers" type="update">
+        Allow reconfiguration when Log4j 1 configuration files are updated.
+      </action>
+      <action dev="rgoers" type="update">
+        Update Spring dependencies to 5.3.2, Spring Boot to 2.3.6, and Spring Cloud to Hoxton.SR9
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.fusesource.jansi:jansi 1.17.1 -> 2.0.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update commons-codec:commons-codec 1.14 -> 1.15.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.apache.commons:commons-lang3 3.10 -> 3.11.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.apache.commons:commons-pool2 2.8.1 -> 2.9.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.apache.commons:commons-dbcp2 2.4.0 -> 2.8.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update commons-io:commons-io 2.7 -> 2.8.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.codehaus.groovy:* 3.0.5 -> 3.0.6.
+      </action>
+      <action dev="ggregory" type="update">
+        Update com.fasterxml.jackson.*:* 2.11.2 - 2.11.3.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.springframework:* 5.2.8.RELEASE -> 5.3.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update junit:junit 4.13 -> 4.13.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.xmlunit:* 2.7.0 -> 2.8.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.assertj:assertj-core 3.14.0 -> 3.18.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.awaitility:awaitility 4.0.2 -> 4.0.3.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.codehaus.plexus:plexus-utils 3.2.0 -> 3.3.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update MongoDB 3 plugin: org.mongodb:mongodb-driver 3.12.6 -> 3.12.7.
+      </action>
+      <action dev="ggregory" type="update">
+        Update MongoDB 4 plugin: org.mongodb:* 4.1.0 -> 4.1.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.eclipse.tycho:org.eclipse.osgi 3.12.1.v20170821-1548 -> 3.13.0.v20180226-1711.
+      </action>
+      <action dev="ggregory" type="update">
+        Update de.flapdoodle.embed:de.flapdoodle.embed.mongo 2.2.0 -> 3.0.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update net.javacrumbs.json-unit:json-unit 1.31.1 -> 2.22.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update Mockito 3.6.0 -> 3.7.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update XML Unit 2.8.0 -> 2.8.2.
+      </action>
+      <action dev="ggregory" type="update">
+        Update JSON Unit 2.21.0 -> 2.22.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update JaCoCo 0.8.3 -> 0.8.6.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.apache.activemq:* 5.16.0 -> 5.16.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.mockito:mockito-* 3.7.0 -> 3.7.7.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.springframework:* 5.3.2 -> 5.3.3.
+      </action>
+      <action dev="ggregory" type="update">
+        Update mongodb4.version 4.1.1 -> 4.2.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.fusesource.jansi:jansi 1.18 -> 2.2.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.assertj:assertj-core 3.18.1 -> 3.19.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update net.javacrumbs.json-unit:json-unit 2.22.0 -> 2.23.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update Woodstox 5.0.3 -> 6.2.3 to match Jackson 2.12.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.apache.activemq:* 5.16.0 -> 5.16.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.mockito:mockito-* 3.7.0 -> 3.7.7.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.springframework:* 5.3.2 -> 5.3.3.
+      </action>
+      <action dev="ggregory" type="update">
+        Update mongodb4.version 4.1.1 -> 4.2.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.fusesource.jansi:jansi 1.18 -> 2.3.1.
+      </action>
+      <action dev="ggregory" type="update">
+        Update org.assertj:assertj-core 3.18.1 -> 3.19.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update net.javacrumbs.json-unit:json-unit 2.22.0 -> 2.23.0.
+      </action>
+      <action dev="ggregory" type="update">
+        Update net.javacrumbs.json-unit:json-unit 2.22.0 -> 2.23.0.
+      </action>
+      <action dev="ggregory" type="update">
+        - com.fasterxml.jackson.core:jackson-annotations ................. 2.12.1 -> 2.12.2
+        - com.fasterxml.jackson.core:jackson-core ........................ 2.12.1 -> 2.12.2
+        - com.fasterxml.jackson.core:jackson-databind .................... 2.12.1 -> 2.12.2
+        - com.fasterxml.jackson.dataformat:jackson-dataformat-xml ........ 2.12.1 -> 2.12.2
+        - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ....... 2.12.1 -> 2.12.2
+        - com.fasterxml.jackson.module:jackson-module-jaxb-annotations ... 2.12.1 -> 2.12.2
+        - org.apache.commons:commons-lang3 ............................... 3.11   -> 3.12.0
+        - org.junit.jupiter:junit-jupiter-engine ......................... 5.7.0  -> 5.7.1
+        - org.junit.jupiter:junit-jupiter-migrationsupport ............... 5.7.0  -> 5.7.1
+        - org.junit.jupiter:junit-jupiter-params ......................... 5.7.0  -> 5.7.1
+        - org.junit.vintage:junit-vintage-engine ......................... 5.7.0  -> 5.7.1
+        - org.mockito:mockito-core ....................................... 3.7.7  -> 3.8.0
+        - org.mockito:mockito-junit-jupiter .............................. 3.7.7  -> 3.8.0
+        - org.mongodb:bson ............................................... 4.2.0  -> 4.2.2
+        - org.mongodb:mongodb-driver-sync ................................ 4.2.0  -> 4.2.2
+      </action>
     </release>
     <release version="2.14.0" date="2020-MM-DD" description="GA Release 2.14.0">
       <action issue="LOG4J2-2911" dev="rgoers" type="fix">