This is an automated email from the ASF dual-hosted git repository. vy pushed a commit to branch LOG4J2-3628 in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit efdf09edea0cedba62bd282fe93342acff49f0fb Author: Volkan Yazıcı <[email protected]> AuthorDate: Wed Nov 23 15:30:01 2022 +0100 LOG4J2-3628 Add missing license headers. --- changelog/20140712-2.0/.intro.adoc | 17 +++++++++++++++ changelog/20140729-2.0.1/.intro.adoc | 17 +++++++++++++++ changelog/20140816-2.0.2/.intro.adoc | 17 +++++++++++++++ changelog/20141019-2.1/.intro.adoc | 17 +++++++++++++++ changelog/20150222-2.2/.intro.adoc | 17 +++++++++++++++ changelog/20150509-2.3/.intro.adoc | 17 +++++++++++++++ changelog/20150920-2.4/.intro.adoc | 17 +++++++++++++++ changelog/20151008-2.4.1/.intro.adoc | 17 +++++++++++++++ changelog/20151206-2.5/.intro.adoc | 17 +++++++++++++++ changelog/20160525-2.6/.intro.adoc | 17 +++++++++++++++ changelog/20160605-2.6.1/.intro.adoc | 17 +++++++++++++++ changelog/20160705-2.6.2/.intro.adoc | 17 +++++++++++++++ changelog/20161002-2.7/.intro.adoc | 17 +++++++++++++++ changelog/20170121-2.8/.intro.adoc | 17 +++++++++++++++ changelog/20170226-2.8.1/.intro.adoc | 17 +++++++++++++++ changelog/20170402-2.8.2/.intro.adoc | 17 +++++++++++++++ changelog/20170826-2.9.0/.intro.adoc | 17 +++++++++++++++ changelog/20170917-2.9.1/.intro.adoc | 17 +++++++++++++++ changelog/20171118-2.10.0/.intro.adoc | 17 +++++++++++++++ changelog/20180311-2.11.0/.intro.adoc | 17 +++++++++++++++ changelog/20180722-2.11.1/.intro.adoc | 17 +++++++++++++++ changelog/20190204-2.11.2/.intro.adoc | 17 +++++++++++++++ changelog/20190623-2.12.0/.intro.adoc | 17 +++++++++++++++ changelog/20190806-2.12.1/.intro.adoc | 17 +++++++++++++++ changelog/20191211-2.13.0/.intro.adoc | 17 +++++++++++++++ changelog/20200225-2.13.1/.intro.adoc | 17 +++++++++++++++ changelog/20200423-2.13.2/.intro.adoc | 17 +++++++++++++++ changelog/20200510-2.13.3/.intro.adoc | 17 +++++++++++++++ changelog/20201106-2.14.0/.intro.adoc | 17 +++++++++++++++ changelog/20210306-2.14.1/.intro.adoc | 17 +++++++++++++++ changelog/20211206-2.15.0/.intro.adoc | 17 +++++++++++++++ changelog/20211213-2.16.0/.intro.adoc | 17 +++++++++++++++ changelog/20211217-2.17.0/.intro.adoc | 17 +++++++++++++++ changelog/20211227-2.17.1/.intro.adoc | 17 +++++++++++++++ changelog/20220223-2.17.2/.intro.adoc | 17 +++++++++++++++ changelog/20220628-2.18.0/.intro.adoc | 17 +++++++++++++++ changelog/20220909-2.19.0/.intro.adoc | 17 +++++++++++++++ .../util/changelog/exporter/AsciiDocExporter.java | 25 +++++++++++++++++++--- src/site/asciidoc/changelog/2.0.1.adoc | 1 + src/site/asciidoc/changelog/2.0.2.adoc | 1 + src/site/asciidoc/changelog/2.0.adoc | 1 + src/site/asciidoc/changelog/2.1.adoc | 1 + src/site/asciidoc/changelog/2.10.0.adoc | 1 + src/site/asciidoc/changelog/2.11.0.adoc | 1 + src/site/asciidoc/changelog/2.11.1.adoc | 1 + src/site/asciidoc/changelog/2.11.2.adoc | 1 + src/site/asciidoc/changelog/2.12.0.adoc | 1 + src/site/asciidoc/changelog/2.12.1.adoc | 1 + src/site/asciidoc/changelog/2.13.0.adoc | 1 + src/site/asciidoc/changelog/2.13.1.adoc | 1 + src/site/asciidoc/changelog/2.13.2.adoc | 1 + src/site/asciidoc/changelog/2.13.3.adoc | 1 + src/site/asciidoc/changelog/2.14.0.adoc | 1 + src/site/asciidoc/changelog/2.14.1.adoc | 1 + src/site/asciidoc/changelog/2.15.0.adoc | 1 + src/site/asciidoc/changelog/2.16.0.adoc | 1 + src/site/asciidoc/changelog/2.17.0.adoc | 1 + src/site/asciidoc/changelog/2.17.1.adoc | 3 ++- src/site/asciidoc/changelog/2.17.2.adoc | 1 + src/site/asciidoc/changelog/2.18.0.adoc | 1 + src/site/asciidoc/changelog/2.19.0.adoc | 1 + src/site/asciidoc/changelog/2.2.adoc | 1 + src/site/asciidoc/changelog/2.3.adoc | 1 + src/site/asciidoc/changelog/2.4.1.adoc | 1 + src/site/asciidoc/changelog/2.4.adoc | 1 + src/site/asciidoc/changelog/2.5.adoc | 1 + src/site/asciidoc/changelog/2.6.1.adoc | 1 + src/site/asciidoc/changelog/2.6.2.adoc | 1 + src/site/asciidoc/changelog/2.6.adoc | 1 + src/site/asciidoc/changelog/2.7.adoc | 1 + src/site/asciidoc/changelog/2.8.1.adoc | 1 + src/site/asciidoc/changelog/2.8.2.adoc | 1 + src/site/asciidoc/changelog/2.8.adoc | 1 + src/site/asciidoc/changelog/2.9.0.adoc | 1 + src/site/asciidoc/changelog/2.9.1.adoc | 1 + 75 files changed, 689 insertions(+), 4 deletions(-) diff --git a/changelog/20140712-2.0/.intro.adoc b/changelog/20140712-2.0/.intro.adoc index 44dd82410f..ece6aebf22 100644 --- a/changelog/20140712-2.0/.intro.adoc +++ b/changelog/20140712-2.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.0 release! Apache log4j is a well-known framework for logging application behavior. diff --git a/changelog/20140729-2.0.1/.intro.adoc b/changelog/20140729-2.0.1/.intro.adoc index 4904d4688a..d0a48c6402 100644 --- a/changelog/20140729-2.0.1/.intro.adoc +++ b/changelog/20140729-2.0.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.0.1 release! Apache log4j is a well known framework for logging application behavior. diff --git a/changelog/20140816-2.0.2/.intro.adoc b/changelog/20140816-2.0.2/.intro.adoc index d7a36a95c6..9e78f690e3 100644 --- a/changelog/20140816-2.0.2/.intro.adoc +++ b/changelog/20140816-2.0.2/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + 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. diff --git a/changelog/20141019-2.1/.intro.adoc b/changelog/20141019-2.1/.intro.adoc index e2143713f1..adc169e623 100644 --- a/changelog/20141019-2.1/.intro.adoc +++ b/changelog/20141019-2.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20150222-2.2/.intro.adoc b/changelog/20150222-2.2/.intro.adoc index 35dec6ee7c..0e16efde57 100644 --- a/changelog/20150222-2.2/.intro.adoc +++ b/changelog/20150222-2.2/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20150509-2.3/.intro.adoc b/changelog/20150509-2.3/.intro.adoc index a1755e6cd4..9b5aeb319f 100644 --- a/changelog/20150509-2.3/.intro.adoc +++ b/changelog/20150509-2.3/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.3 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20150920-2.4/.intro.adoc b/changelog/20150920-2.4/.intro.adoc index f466098e24..5cd187abd5 100644 --- a/changelog/20150920-2.4/.intro.adoc +++ b/changelog/20150920-2.4/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.4 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20151008-2.4.1/.intro.adoc b/changelog/20151008-2.4.1/.intro.adoc index 0e5e4131a1..1d5f01f0e7 100644 --- a/changelog/20151008-2.4.1/.intro.adoc +++ b/changelog/20151008-2.4.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.4.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20151206-2.5/.intro.adoc b/changelog/20151206-2.5/.intro.adoc index daa4ca349b..57887835b2 100644 --- a/changelog/20151206-2.5/.intro.adoc +++ b/changelog/20151206-2.5/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.4.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20160525-2.6/.intro.adoc b/changelog/20160525-2.6/.intro.adoc index 43ddfec255..fddd1d313b 100644 --- a/changelog/20160525-2.6/.intro.adoc +++ b/changelog/20160525-2.6/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.6 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20160605-2.6.1/.intro.adoc b/changelog/20160605-2.6.1/.intro.adoc index 112ef72ad1..0cb11bf599 100644 --- a/changelog/20160605-2.6.1/.intro.adoc +++ b/changelog/20160605-2.6.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.6.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20160705-2.6.2/.intro.adoc b/changelog/20160705-2.6.2/.intro.adoc index d05bbe50cb..24c030701b 100644 --- a/changelog/20160705-2.6.2/.intro.adoc +++ b/changelog/20160705-2.6.2/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.6.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20161002-2.7/.intro.adoc b/changelog/20161002-2.7/.intro.adoc index 029f27ec58..0833ceae75 100644 --- a/changelog/20161002-2.7/.intro.adoc +++ b/changelog/20161002-2.7/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.7 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20170121-2.8/.intro.adoc b/changelog/20170121-2.8/.intro.adoc index 46ff1c11d2..4f9521aac0 100644 --- a/changelog/20170121-2.8/.intro.adoc +++ b/changelog/20170121-2.8/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.8 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20170226-2.8.1/.intro.adoc b/changelog/20170226-2.8.1/.intro.adoc index 2fb1cdf602..50f4b3baac 100644 --- a/changelog/20170226-2.8.1/.intro.adoc +++ b/changelog/20170226-2.8.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.8.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20170402-2.8.2/.intro.adoc b/changelog/20170402-2.8.2/.intro.adoc index a5ecba1456..9c5a88e003 100644 --- a/changelog/20170402-2.8.2/.intro.adoc +++ b/changelog/20170402-2.8.2/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.8.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20170826-2.9.0/.intro.adoc b/changelog/20170826-2.9.0/.intro.adoc index 1d3223b842..b5216bccf3 100644 --- a/changelog/20170826-2.9.0/.intro.adoc +++ b/changelog/20170826-2.9.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.9.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20170917-2.9.1/.intro.adoc b/changelog/20170917-2.9.1/.intro.adoc index f29146fb40..3d53d60a3e 100644 --- a/changelog/20170917-2.9.1/.intro.adoc +++ b/changelog/20170917-2.9.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.9.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20171118-2.10.0/.intro.adoc b/changelog/20171118-2.10.0/.intro.adoc index 8bbe61bcb5..d329b1bb2c 100644 --- a/changelog/20171118-2.10.0/.intro.adoc +++ b/changelog/20171118-2.10.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.10.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20180311-2.11.0/.intro.adoc b/changelog/20180311-2.11.0/.intro.adoc index 9c186d3a23..5c7b39c4ba 100644 --- a/changelog/20180311-2.11.0/.intro.adoc +++ b/changelog/20180311-2.11.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.11.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20180722-2.11.1/.intro.adoc b/changelog/20180722-2.11.1/.intro.adoc index 1a38bbc33d..e3bb2e2d1f 100644 --- a/changelog/20180722-2.11.1/.intro.adoc +++ b/changelog/20180722-2.11.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.11.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20190204-2.11.2/.intro.adoc b/changelog/20190204-2.11.2/.intro.adoc index dc5b29d3a2..ebb3a62a56 100644 --- a/changelog/20190204-2.11.2/.intro.adoc +++ b/changelog/20190204-2.11.2/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.11.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20190623-2.12.0/.intro.adoc b/changelog/20190623-2.12.0/.intro.adoc index 7a6d3e0cb7..15ca9c64bc 100644 --- a/changelog/20190623-2.12.0/.intro.adoc +++ b/changelog/20190623-2.12.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.12.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20190806-2.12.1/.intro.adoc b/changelog/20190806-2.12.1/.intro.adoc index 70f82414c5..8c042e58db 100644 --- a/changelog/20190806-2.12.1/.intro.adoc +++ b/changelog/20190806-2.12.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.12.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20191211-2.13.0/.intro.adoc b/changelog/20191211-2.13.0/.intro.adoc index cc34fa3365..be27580b72 100644 --- a/changelog/20191211-2.13.0/.intro.adoc +++ b/changelog/20191211-2.13.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.13.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20200225-2.13.1/.intro.adoc b/changelog/20200225-2.13.1/.intro.adoc index f14a298e4a..b64c80fcd1 100644 --- a/changelog/20200225-2.13.1/.intro.adoc +++ b/changelog/20200225-2.13.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.13.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20200423-2.13.2/.intro.adoc b/changelog/20200423-2.13.2/.intro.adoc index 7985f36186..958479bd14 100644 --- a/changelog/20200423-2.13.2/.intro.adoc +++ b/changelog/20200423-2.13.2/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.13.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20200510-2.13.3/.intro.adoc b/changelog/20200510-2.13.3/.intro.adoc index 3be3b6c578..9b71fb5a44 100644 --- a/changelog/20200510-2.13.3/.intro.adoc +++ b/changelog/20200510-2.13.3/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + 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 other modern features such as support for Markers, lambda expressions for lazy logging, property substitution using Lookups, multiple patterns on a `PatternLayout` and asynchronous Loggers. Another notable Log4j 2 feature is the ability to be _garbage-free_ (avoid allocating temporary objects) while logging. diff --git a/changelog/20201106-2.14.0/.intro.adoc b/changelog/20201106-2.14.0/.intro.adoc index 993fdf27b4..07d7df005b 100644 --- a/changelog/20201106-2.14.0/.intro.adoc +++ b/changelog/20201106-2.14.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.14.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20210306-2.14.1/.intro.adoc b/changelog/20210306-2.14.1/.intro.adoc index 298826061f..47da4ba458 100644 --- a/changelog/20210306-2.14.1/.intro.adoc +++ b/changelog/20210306-2.14.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.14.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20211206-2.15.0/.intro.adoc b/changelog/20211206-2.15.0/.intro.adoc index b70fa98e4b..e0ca2932ac 100644 --- a/changelog/20211206-2.15.0/.intro.adoc +++ b/changelog/20211206-2.15.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.15.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20211213-2.16.0/.intro.adoc b/changelog/20211213-2.16.0/.intro.adoc index e0ed6e7fdd..4d25502649 100644 --- a/changelog/20211213-2.16.0/.intro.adoc +++ b/changelog/20211213-2.16.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.16.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20211217-2.17.0/.intro.adoc b/changelog/20211217-2.17.0/.intro.adoc index 79c3dfad5e..382863cfc7 100644 --- a/changelog/20211217-2.17.0/.intro.adoc +++ b/changelog/20211217-2.17.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20211227-2.17.1/.intro.adoc b/changelog/20211227-2.17.1/.intro.adoc index a26a01094d..d017e110f8 100644 --- a/changelog/20211227-2.17.1/.intro.adoc +++ b/changelog/20211227-2.17.1/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20220223-2.17.2/.intro.adoc b/changelog/20220223-2.17.2/.intro.adoc index 058eeb854f..f1d9cf08ea 100644 --- a/changelog/20220223-2.17.2/.intro.adoc +++ b/changelog/20220223-2.17.2/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20220628-2.18.0/.intro.adoc b/changelog/20220628-2.18.0/.intro.adoc index a9bceb08b9..266f38da85 100644 --- a/changelog/20220628-2.18.0/.intro.adoc +++ b/changelog/20220628-2.18.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/changelog/20220909-2.19.0/.intro.adoc b/changelog/20220909-2.19.0/.intro.adoc index 90bcb3afb8..6a0b30cd1d 100644 --- a/changelog/20220909-2.19.0/.intro.adoc +++ b/changelog/20220909-2.19.0/.intro.adoc @@ -1,3 +1,20 @@ +//// + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +//// + The Apache Log4j 2 team is pleased to announce the Log4j 2.19.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/log4j-internal-util/src/main/java/org/apache/logging/log4j/internal/util/changelog/exporter/AsciiDocExporter.java b/log4j-internal-util/src/main/java/org/apache/logging/log4j/internal/util/changelog/exporter/AsciiDocExporter.java index c5eada159c..3311fe78b7 100644 --- a/log4j-internal-util/src/main/java/org/apache/logging/log4j/internal/util/changelog/exporter/AsciiDocExporter.java +++ b/log4j-internal-util/src/main/java/org/apache/logging/log4j/internal/util/changelog/exporter/AsciiDocExporter.java @@ -185,18 +185,37 @@ public final class AsciiDocExporter { } private static String readIntroAsciiDoc(final Path releaseDirectory) { + + // Determine the file to be read. final Path introAsciiDocFile = ChangelogFiles.introAsciiDocFile(releaseDirectory); if (!Files.exists(introAsciiDocFile)) { return ""; } - final byte[] introAsciiDocBytes; + + // Read the file. + final List<String> introAsciiDocLines; try { - introAsciiDocBytes = Files.readAllBytes(introAsciiDocFile); + introAsciiDocLines = Files.readAllLines(introAsciiDocFile, StandardCharsets.UTF_8); } catch (final IOException error) { final String message = String.format("failed reading intro AsciiDoc file: `%s`", introAsciiDocFile); throw new UncheckedIOException(message, error); } - return new String(introAsciiDocBytes, StandardCharsets.UTF_8); + + // Erase comment blocks. + final boolean[] inCommentBlock = {false}; + return introAsciiDocLines + .stream() + .filter(line -> { + final boolean commentBlock = "////".equals(line); + if (commentBlock) { + inCommentBlock[0] = !inCommentBlock[0]; + return false; + } + return !inCommentBlock[0]; + }) + .collect(Collectors.joining("\n")) + + "\n"; + } private static void exportRelease( diff --git a/src/site/asciidoc/changelog/2.0.1.adoc b/src/site/asciidoc/changelog/2.0.1.adoc index 32cbf7ee97..8ca1048312 100644 --- a/src/site/asciidoc/changelog/2.0.1.adoc +++ b/src/site/asciidoc/changelog/2.0.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.0.1 (2014-07-29) + The Apache Log4j 2 team is pleased to announce the Log4j 2.0.1 release! Apache log4j is a well known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.0.2.adoc b/src/site/asciidoc/changelog/2.0.2.adoc index 66d013bd2c..1fbcb14777 100644 --- a/src/site/asciidoc/changelog/2.0.2.adoc +++ b/src/site/asciidoc/changelog/2.0.2.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.0.2 (2014-08-16) + 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. diff --git a/src/site/asciidoc/changelog/2.0.adoc b/src/site/asciidoc/changelog/2.0.adoc index 674dac6754..c643347ab8 100644 --- a/src/site/asciidoc/changelog/2.0.adoc +++ b/src/site/asciidoc/changelog/2.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.0 (2014-07-12) + The Apache Log4j 2 team is pleased to announce the Log4j 2.0 release! Apache log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.1.adoc b/src/site/asciidoc/changelog/2.1.adoc index 9c2da7265f..c3756357fb 100644 --- a/src/site/asciidoc/changelog/2.1.adoc +++ b/src/site/asciidoc/changelog/2.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.1 (2014-10-19) + The Apache Log4j 2 team is pleased to announce the Log4j 2.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.10.0.adoc b/src/site/asciidoc/changelog/2.10.0.adoc index 62302c5558..e93293f475 100644 --- a/src/site/asciidoc/changelog/2.10.0.adoc +++ b/src/site/asciidoc/changelog/2.10.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.10.0 (2017-11-18) + The Apache Log4j 2 team is pleased to announce the Log4j 2.10.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.11.0.adoc b/src/site/asciidoc/changelog/2.11.0.adoc index 13b0e9d1ba..b26bbdebfd 100644 --- a/src/site/asciidoc/changelog/2.11.0.adoc +++ b/src/site/asciidoc/changelog/2.11.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.11.0 (2018-03-11) + The Apache Log4j 2 team is pleased to announce the Log4j 2.11.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.11.1.adoc b/src/site/asciidoc/changelog/2.11.1.adoc index 78e5915abd..335fa1cb41 100644 --- a/src/site/asciidoc/changelog/2.11.1.adoc +++ b/src/site/asciidoc/changelog/2.11.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.11.1 (2018-07-22) + The Apache Log4j 2 team is pleased to announce the Log4j 2.11.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.11.2.adoc b/src/site/asciidoc/changelog/2.11.2.adoc index 2cace881b7..94194be269 100644 --- a/src/site/asciidoc/changelog/2.11.2.adoc +++ b/src/site/asciidoc/changelog/2.11.2.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.11.2 (2019-02-04) + The Apache Log4j 2 team is pleased to announce the Log4j 2.11.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.12.0.adoc b/src/site/asciidoc/changelog/2.12.0.adoc index 2283c87175..c8d77c2d52 100644 --- a/src/site/asciidoc/changelog/2.12.0.adoc +++ b/src/site/asciidoc/changelog/2.12.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.12.0 (2019-06-23) + The Apache Log4j 2 team is pleased to announce the Log4j 2.12.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.12.1.adoc b/src/site/asciidoc/changelog/2.12.1.adoc index 82836d5c6c..1925844d60 100644 --- a/src/site/asciidoc/changelog/2.12.1.adoc +++ b/src/site/asciidoc/changelog/2.12.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.12.1 (2019-08-06) + The Apache Log4j 2 team is pleased to announce the Log4j 2.12.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.13.0.adoc b/src/site/asciidoc/changelog/2.13.0.adoc index f9092c9290..ad16fa6105 100644 --- a/src/site/asciidoc/changelog/2.13.0.adoc +++ b/src/site/asciidoc/changelog/2.13.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.13.0 (2019-12-11) + The Apache Log4j 2 team is pleased to announce the Log4j 2.13.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.13.1.adoc b/src/site/asciidoc/changelog/2.13.1.adoc index 8380164c8b..0661236160 100644 --- a/src/site/asciidoc/changelog/2.13.1.adoc +++ b/src/site/asciidoc/changelog/2.13.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.13.1 (2020-02-25) + The Apache Log4j 2 team is pleased to announce the Log4j 2.13.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.13.2.adoc b/src/site/asciidoc/changelog/2.13.2.adoc index 641aef762b..cef68b1796 100644 --- a/src/site/asciidoc/changelog/2.13.2.adoc +++ b/src/site/asciidoc/changelog/2.13.2.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.13.2 (2020-04-23) + The Apache Log4j 2 team is pleased to announce the Log4j 2.13.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.13.3.adoc b/src/site/asciidoc/changelog/2.13.3.adoc index fe7639367f..e29af8ca1b 100644 --- a/src/site/asciidoc/changelog/2.13.3.adoc +++ b/src/site/asciidoc/changelog/2.13.3.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.13.3 (2020-05-10) + 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 other modern features such as support for Markers, lambda expressions for lazy logging, property substitution using Lookups, multiple patterns on a `PatternLayout` and asynchronous Loggers. Another notable Log4j 2 feature is the ability to be _garbage-free_ (avoid allocating temporary objects) while logging. diff --git a/src/site/asciidoc/changelog/2.14.0.adoc b/src/site/asciidoc/changelog/2.14.0.adoc index 9e1b2a38b4..ce4bf27eae 100644 --- a/src/site/asciidoc/changelog/2.14.0.adoc +++ b/src/site/asciidoc/changelog/2.14.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.14.0 (2020-11-06) + The Apache Log4j 2 team is pleased to announce the Log4j 2.14.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.14.1.adoc b/src/site/asciidoc/changelog/2.14.1.adoc index 2c2627ed08..a784328c9f 100644 --- a/src/site/asciidoc/changelog/2.14.1.adoc +++ b/src/site/asciidoc/changelog/2.14.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.14.1 (2021-03-06) + The Apache Log4j 2 team is pleased to announce the Log4j 2.14.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.15.0.adoc b/src/site/asciidoc/changelog/2.15.0.adoc index eb27533eec..8b2cfa9654 100644 --- a/src/site/asciidoc/changelog/2.15.0.adoc +++ b/src/site/asciidoc/changelog/2.15.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.15.0 (2021-12-06) + The Apache Log4j 2 team is pleased to announce the Log4j 2.15.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.16.0.adoc b/src/site/asciidoc/changelog/2.16.0.adoc index 9530aa0a69..5302dc49f9 100644 --- a/src/site/asciidoc/changelog/2.16.0.adoc +++ b/src/site/asciidoc/changelog/2.16.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.16.0 (2021-12-13) + The Apache Log4j 2 team is pleased to announce the Log4j 2.16.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.17.0.adoc b/src/site/asciidoc/changelog/2.17.0.adoc index 77adc2a281..de5da2a070 100644 --- a/src/site/asciidoc/changelog/2.17.0.adoc +++ b/src/site/asciidoc/changelog/2.17.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.17.0 (2021-12-17) + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.17.1.adoc b/src/site/asciidoc/changelog/2.17.1.adoc index baec1e05c0..8c134eb4e9 100644 --- a/src/site/asciidoc/changelog/2.17.1.adoc +++ b/src/site/asciidoc/changelog/2.17.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.17.1 (2021-12-27) + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.1 release! Apache Log4j is a well-known framework for logging application behavior. @@ -56,8 +57,8 @@ For complete information on Apache Log4j 2, including instructions on how to sub * log4j-to-slf4j no longer re-interpolates formatted message contents. (for https://issues.apache.org/jira/browse/LOG4J2-3289[LOG4J2-3289] by `ckozak`) * log4j-to-slf4j takes the provided MessageFactory into account (for https://issues.apache.org/jira/browse/LOG4J2-3284[LOG4J2-3284] by `ckozak`, Michael Vorburger) * Fix NPE when input is null in StrSubstitutor.replace(String, Properties). (by `ggregory`) -* Correct SpringLookup package name in Interpolator. (for https://issues.apache.org/jira/browse/LOG4J2-3204[LOG4J2-3204] by `vy`, Francis-FY) * Fix MapLookup to lookup MapMessage before DefaultMap (for https://issues.apache.org/jira/browse/LOG4J2-3264[LOG4J2-3264] by `ckozak`, Yanming Zhou) * Buffered I/O checked had inverted logic in RollingFileAppenderBuilder. (for https://issues.apache.org/jira/browse/LOG4J2-3274[LOG4J2-3274] by `rgoers`, Faisal Khan Thayub Khan) * Reduce ignored package scope of KafkaAppender. (for https://issues.apache.org/jira/browse/LOG4J2-3256[LOG4J2-3256] by `ggregory`, Lee Dongjin) * Lookups with no prefix only read values from the configuration properties as expected. (for https://issues.apache.org/jira/browse/LOG4J2-3270[LOG4J2-3270] by `ckozak`) +* Correct SpringLookup package name in Interpolator. (for https://issues.apache.org/jira/browse/LOG4J2-3204[LOG4J2-3204] by `vy`, Francis-FY) diff --git a/src/site/asciidoc/changelog/2.17.2.adoc b/src/site/asciidoc/changelog/2.17.2.adoc index 19d1953be5..a2e4688ee8 100644 --- a/src/site/asciidoc/changelog/2.17.2.adoc +++ b/src/site/asciidoc/changelog/2.17.2.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.17.2 (2022-02-23) + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.18.0.adoc b/src/site/asciidoc/changelog/2.18.0.adoc index e51307effc..c24965266e 100644 --- a/src/site/asciidoc/changelog/2.18.0.adoc +++ b/src/site/asciidoc/changelog/2.18.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.18.0 (2022-06-28) + The Apache Log4j 2 team is pleased to announce the Log4j 2.17.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.19.0.adoc b/src/site/asciidoc/changelog/2.19.0.adoc index 57d45433b9..30f67ec7f7 100644 --- a/src/site/asciidoc/changelog/2.19.0.adoc +++ b/src/site/asciidoc/changelog/2.19.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.19.0 (2022-09-09) + The Apache Log4j 2 team is pleased to announce the Log4j 2.19.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.2.adoc b/src/site/asciidoc/changelog/2.2.adoc index 2b9c8f2491..bc68d976c8 100644 --- a/src/site/asciidoc/changelog/2.2.adoc +++ b/src/site/asciidoc/changelog/2.2.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.2 (2015-02-22) + The Apache Log4j 2 team is pleased to announce the Log4j 2.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.3.adoc b/src/site/asciidoc/changelog/2.3.adoc index 3140247f34..e7278b2d15 100644 --- a/src/site/asciidoc/changelog/2.3.adoc +++ b/src/site/asciidoc/changelog/2.3.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.3 (2015-05-09) + The Apache Log4j 2 team is pleased to announce the Log4j 2.3 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.4.1.adoc b/src/site/asciidoc/changelog/2.4.1.adoc index a5fa4d3f44..bc04cd0454 100644 --- a/src/site/asciidoc/changelog/2.4.1.adoc +++ b/src/site/asciidoc/changelog/2.4.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.4.1 (2015-10-08) + The Apache Log4j 2 team is pleased to announce the Log4j 2.4.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.4.adoc b/src/site/asciidoc/changelog/2.4.adoc index c56fe84808..ead3a15855 100644 --- a/src/site/asciidoc/changelog/2.4.adoc +++ b/src/site/asciidoc/changelog/2.4.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.4 (2015-09-20) + The Apache Log4j 2 team is pleased to announce the Log4j 2.4 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.5.adoc b/src/site/asciidoc/changelog/2.5.adoc index c540381fb4..f014fa1583 100644 --- a/src/site/asciidoc/changelog/2.5.adoc +++ b/src/site/asciidoc/changelog/2.5.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.5 (2015-12-06) + The Apache Log4j 2 team is pleased to announce the Log4j 2.4.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.6.1.adoc b/src/site/asciidoc/changelog/2.6.1.adoc index d4ffc95bc2..bfa06753db 100644 --- a/src/site/asciidoc/changelog/2.6.1.adoc +++ b/src/site/asciidoc/changelog/2.6.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.6.1 (2016-06-05) + The Apache Log4j 2 team is pleased to announce the Log4j 2.6.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.6.2.adoc b/src/site/asciidoc/changelog/2.6.2.adoc index 3a544d4ac4..1fbbfa0fbd 100644 --- a/src/site/asciidoc/changelog/2.6.2.adoc +++ b/src/site/asciidoc/changelog/2.6.2.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.6.2 (2016-07-05) + The Apache Log4j 2 team is pleased to announce the Log4j 2.6.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.6.adoc b/src/site/asciidoc/changelog/2.6.adoc index e3cf83e3b0..76c9e03006 100644 --- a/src/site/asciidoc/changelog/2.6.adoc +++ b/src/site/asciidoc/changelog/2.6.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.6 (2016-05-25) + The Apache Log4j 2 team is pleased to announce the Log4j 2.6 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.7.adoc b/src/site/asciidoc/changelog/2.7.adoc index e85d6caf70..2d3141e1b8 100644 --- a/src/site/asciidoc/changelog/2.7.adoc +++ b/src/site/asciidoc/changelog/2.7.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.7 (2016-10-02) + The Apache Log4j 2 team is pleased to announce the Log4j 2.7 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.8.1.adoc b/src/site/asciidoc/changelog/2.8.1.adoc index 16f71d5590..a037bad7ef 100644 --- a/src/site/asciidoc/changelog/2.8.1.adoc +++ b/src/site/asciidoc/changelog/2.8.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.8.1 (2017-02-26) + The Apache Log4j 2 team is pleased to announce the Log4j 2.8.1 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.8.2.adoc b/src/site/asciidoc/changelog/2.8.2.adoc index 49131b8b46..7ace73316c 100644 --- a/src/site/asciidoc/changelog/2.8.2.adoc +++ b/src/site/asciidoc/changelog/2.8.2.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.8.2 (2017-04-02) + The Apache Log4j 2 team is pleased to announce the Log4j 2.8.2 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.8.adoc b/src/site/asciidoc/changelog/2.8.adoc index eb13c9b0fc..2873b15c2a 100644 --- a/src/site/asciidoc/changelog/2.8.adoc +++ b/src/site/asciidoc/changelog/2.8.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.8 (2017-01-21) + The Apache Log4j 2 team is pleased to announce the Log4j 2.8 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.9.0.adoc b/src/site/asciidoc/changelog/2.9.0.adoc index bf580b11c2..4796348907 100644 --- a/src/site/asciidoc/changelog/2.9.0.adoc +++ b/src/site/asciidoc/changelog/2.9.0.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.9.0 (2017-08-26) + The Apache Log4j 2 team is pleased to announce the Log4j 2.9.0 release! Apache Log4j is a well-known framework for logging application behavior. diff --git a/src/site/asciidoc/changelog/2.9.1.adoc b/src/site/asciidoc/changelog/2.9.1.adoc index 9ecf8d748c..4a0b343d21 100644 --- a/src/site/asciidoc/changelog/2.9.1.adoc +++ b/src/site/asciidoc/changelog/2.9.1.adoc @@ -21,6 +21,7 @@ This file is automatically generated from the release changelog directory! //// = 2.9.1 (2017-09-17) + The Apache Log4j 2 team is pleased to announce the Log4j 2.9.1 release! Apache Log4j is a well-known framework for logging application behavior.
