You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rm...@apache.org on 2021/04/13 01:36:04 UTC

[logging-log4cxx] 02/02: Updated changelog in preparation for release

This is an automated email from the ASF dual-hosted git repository.

rmiddleton pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git

commit 4bcc63ea2a56348dd961d41fd6c9731e6ff91834
Author: Robert Middleton <ro...@rm5248.com>
AuthorDate: Mon Apr 12 21:35:49 2021 -0400

    Updated changelog in preparation for release
---
 src/site/markdown/change-report-gh.md | 43 +++++++++++++++++++++++++++++++----
 1 file changed, 38 insertions(+), 5 deletions(-)

diff --git a/src/site/markdown/change-report-gh.md b/src/site/markdown/change-report-gh.md
index 32c258b..9f032af 100644
--- a/src/site/markdown/change-report-gh.md
+++ b/src/site/markdown/change-report-gh.md
@@ -21,13 +21,11 @@ Changelog {#changelog}
  limitations under the License.
 -->
 
-## Changes
+# Release History
 
-### Release History
-
-|                                                                                        |            |                      |
-| -------------------------------------------------------------------------------------- | ---------- | -------------------- |
 | Version                                                                                | Date       | Description          |
+| -------------------------------------------------------------------------------------- | ---------- | -------------------- |
+| [0.12.0](#0.12.0) | Not yet released| First release to require C++11. Updates for smart pointers.  Standardization on CMake for building. |
 | [0.11.0](#0.11.0) | 2020-08-09 | Maintenance release. |
 | [0.10.0](#0.10.0) | 2008-04-03 | First Apache release |
 | [0.9.7](#0.9.7)   | 2004-05-10 |                      |
@@ -42,6 +40,41 @@ Changelog {#changelog}
 | [0.1.0](#0.1.0)   | 2003-07-08 |                      |
 | [0.0.1](#0.0.1)   | 2003-05-31 |                      |
 
+<a name="0.12.0"/>
+## Release 0.12.0 - Not yet released
+
+This is the first release to require a minimum version of C++11.  This means that all objects in log4cxx
+are now created using `std::shared_ptr` as the smart pointer implementation.
+
+Alternative build systems have been removed, and we now support CMake only for building the library.
+
+Bug
+---
+
+-   \[[LOGCXX-322](https://issues.apache.org/jira/browse/LOGCXX-322)\] -
+    Crashes on exit from multithreaded program using log4cxx
+-   \[[LOGCXX-485](https://issues.apache.org/jira/browse/LOGCXX-485)\] -
+    Levels leak memory
+-   \[[LOGCXX-486](https://issues.apache.org/jira/browse/LOGCXX-486)\] -
+    Replace ObjectPtr with more standard shared\_ptr.
+-   \[[LOGCXX-507](https://issues.apache.org/jira/browse/LOGCXX-507)\] -
+    Data race on LevelPtr when using the async appender
+-   \[[LOGCXX-508](https://issues.apache.org/jira/browse/LOGCXX-508)\] -
+    sync
+-   \[[LOGCXX-510](https://issues.apache.org/jira/browse/LOGCXX-510)\] -
+    Build problems using CMAKE and Visual Studio 2019 Community
+-   \[[LOGCXX-517](https://issues.apache.org/jira/browse/LOGCXX-517)\] -
+    Circular reference in ErrorHandlerTestCase
+-   \[[LOGCXX-521](https://issues.apache.org/jira/browse/LOGCXX-521)\] -
+    Can\'t link cleanly with ODBC
+
+New Feature
+-----------
+
+-   \[[LOGCXX-515](https://issues.apache.org/jira/browse/LOGCXX-515)\] -
+    Add macros to utilize libfmt formatting for messages
+
+
 <a name="0.11.0"/>
 ### Release 0.11.0 - 2020-08-09