update site for 2.0.6, use .NET Standard rather than .NET Core in a few places
diff --git a/src/site/xdoc/release/faq.xml b/src/site/xdoc/release/faq.xml
index a67bcf2..e57cd7e 100644
--- a/src/site/xdoc/release/faq.xml
+++ b/src/site/xdoc/release/faq.xml
@@ -1226,16 +1226,13 @@
</section>
<section id="nuget" name="Do you provide a Nuget package?">
- <p>
- No, the log4net project doesn't provide a Nuget
- package of its own, but <a
- href="http://blog.cincura.net/"
- rel="nofollow">Jiří Činčura</a> has kindly
- created a Nuget package he develops at <a
- href="https://github.com/cincuranet/log4net-nuget"
- rel="nofollow">https://github.com/cincuranet/log4net-nuget</a>.
- Please report any issues with the packaging at
- his github issue tracker.
+ <p>
+ Starting with version 2.0.6 we provide <a
+ href="https://www.nuget.org/packages/log4net/"
+ rel="nofollow">Nuget packages</a>. For earlier
+ versions <a href="http://blog.cincura.net/"
+ rel="nofollow">Jiří Činčura</a> has kindly created
+ Nuget packages.
</p>
</section>
<p><a href="#top">Back to Top</a></p>
diff --git a/src/site/xdoc/release/framework-support.xml b/src/site/xdoc/release/framework-support.xml
index 8e45565..f32389e 100644
--- a/src/site/xdoc/release/framework-support.xml
+++ b/src/site/xdoc/release/framework-support.xml
@@ -46,13 +46,7 @@
does not guarantee forward compatibility only backward compatibility.
</p>
<p>
- The lowest common denominator build is the CLI 1.0 Compatible build. This build is compatible with
- the ECMA/ISO CLI 1.0 standard APIs and will run on all frameworks that support the standard. (Note
- that the Microsoft .NET Compact Framework does not support this standard). Use this build if you
- intend to deploy you application on both the Microsoft .NET Frameworks and the Mono frameworks.
- </p>
- <p>
- log4net now builds on the following frameworks:
+ log4net is regularly built by its developers on the following frameworks:
</p>
<div class="table">
@@ -66,16 +60,8 @@
<th>Website</th>
</tr>
<tr style="vertical-align: top;">
- <td>.NET Core 1.0</td>
- <td><a href="http://www.dotnetfoundation.org/netcore">http://www.dotnetfoundation.org/netcore</a></td>
- </tr>
- <tr style="vertical-align: top;">
- <td>Microsoft .NET Framework 1.0</td>
- <td><a href="http://msdn.microsoft.com/en-us/netframework/">http://msdn.microsoft.com/en-us/netframework/</a></td>
- </tr>
- <tr style="vertical-align: top;">
- <td>Microsoft .NET Framework 1.1</td>
- <td><a href="http://msdn.microsoft.com/en-us/netframework/">http://msdn.microsoft.com/en-us/netframework/</a></td>
+ <td>.NET Core 1.0 providing .NET Standard 1.3</td>
+ <td><a href="https://dotnet.github.io/">https://dotnet.github.io/</a></td>
</tr>
<tr style="vertical-align: top;">
<td>Microsoft .NET Framework 2.0</td>
@@ -102,6 +88,44 @@
<td><a href="http://msdn.microsoft.com/en-us/netframework/">http://msdn.microsoft.com/en-us/netframework/</a></td>
</tr>
<tr style="vertical-align: top;">
+ <td>Mono 2.0</td>
+ <td><a href="http://www.mono-project.com">http://www.mono-project.com</a></td>
+ </tr>
+ <tr style="vertical-align: top;">
+ <td>Mono 3.5</td>
+ <td><a href="http://www.mono-project.com">http://www.mono-project.com</a></td>
+ </tr>
+ <tr style="vertical-align: top;">
+ <td>Mono 4.0</td>
+ <td><a href="http://www.mono-project.com">http://www.mono-project.com</a></td>
+ </tr>
+ </table>
+ </div>
+ <p>
+ log4net should also build on the following
+ frameworks but binaries are not created by the
+ developers and source compatibility can not be
+ guaranteed:
+ </p>
+ <div class="table">
+ <table>
+ <colgroup>
+ <col style="text-align: left; white-space: nowrap" />
+ <col style="text-align: left;" />
+ </colgroup>
+ <tr>
+ <th>Framework</th>
+ <th>Website</th>
+ </tr>
+ <tr style="vertical-align: top;">
+ <td>Microsoft .NET Framework 1.0</td>
+ <td><a href="http://msdn.microsoft.com/en-us/netframework/">http://msdn.microsoft.com/en-us/netframework/</a></td>
+ </tr>
+ <tr style="vertical-align: top;">
+ <td>Microsoft .NET Framework 1.1</td>
+ <td><a href="http://msdn.microsoft.com/en-us/netframework/">http://msdn.microsoft.com/en-us/netframework/</a></td>
+ </tr>
+ <tr style="vertical-align: top;">
<td>Microsoft .NET Compact Framework 1.0</td>
<td><a href="http://msdn2.microsoft.com/en-us/netframework/aa497273.aspx">http://msdn2.microsoft.com/en-us/netframework/aa497273.aspx</a></td>
</tr>
@@ -110,7 +134,7 @@
<td><a href="http://msdn2.microsoft.com/en-us/netframework/aa497273.aspx">http://msdn2.microsoft.com/en-us/netframework/aa497273.aspx</a></td>
</tr>
<tr style="vertical-align: top;">
- <td>Mono</td>
+ <td>Mono 1.0</td>
<td><a href="http://www.mono-project.com">http://www.mono-project.com</a></td>
</tr>
<tr style="vertical-align: top;">
@@ -125,16 +149,17 @@
</div>
<p>
For most of these frameworks a log4net assembly targeting the framework is supplied. Although it's
- perfectly possible to use the .NET Framework 1.0 version of log4net on the .NET Framework 1.1, having
+ perfectly possible to use the .NET Framework 3.5 version of log4net on the .NET Framework 4.0, having
an assembly that really targets a specific framework allows us to use features in that framework that
are not available in other frameworks or remove features from log4net that are not supported in a
specific framework.
</p>
<p>
There are no assemblies targeting the Compact
- Framework 1.0/2.0 or Microsoft Shared Source CLI 1.0 in
- the binary release, but they can be built from the
- source release.
+ Framework 1.0/2.0, .NET Framework or Mono 1.x or
+ Microsoft Shared Source CLI 1.0 in the binary
+ release, but they can be built from the source
+ release.
</p>
</section>
@@ -173,7 +198,7 @@
<th>.NET Framework 4.5</th>
<th>.NET Framework 3.5 Client Profile</th>
<th>.NET Framework 4.0 Client Profile</th>
- <th>.NET Core 1.0</th>
+ <th>.NET Standard 1.3</th>
<th>.NET CF 1.0</th>
<th>.NET CF 2.0</th>
<th>Mono</th>
@@ -576,14 +601,14 @@
</section>
<section id="notes" name="Framework Specific Notes">
- <section id="net-core1.0" name=".NET Core 1.0">
+ <section id="netstandard-1.3" name=".NET Core 1.0 / .NET Standard 1.3">
<p>
Targets netstandard-1.3 and thus doesn't support
a few things that work on Mono or the classical
.NET platform.
</p>
<p>Things that are not supported in log4net
- for .NET Core:</p>
+ for .NET Standard 1.3:</p>
<ul>
<li>the ADO.NET appender</li>
<li>anything related to ASP.NET (trace appender
@@ -597,7 +622,7 @@
<li>stack trace patterns</li>
<li>access to <code>appSettings</code> (neither
the log4net section itself nor using the
- <code>AppSettingsPatternConverter</code></li>
+ <code>AppSettingsPatternConverter</code>)</li>
<li>Access to "special paths" using the
<code>EnvironmentFolderPathPatternConverter</code></li>
<li>Impersonation of Windows accounts</li>
diff --git a/src/site/xdoc/release/manual/introduction.xml b/src/site/xdoc/release/manual/introduction.xml
index 2b2fd0e..828f1e2 100644
--- a/src/site/xdoc/release/manual/introduction.xml
+++ b/src/site/xdoc/release/manual/introduction.xml
@@ -81,7 +81,7 @@
assembly targeting that framework is built:
</p>
<ul>
- <li>.NET Core 1.0</li>
+ <li>.NET Standard 1.3 via .NET Core 1.0</li>
<li>Microsoft® .NET Framework 1.0</li>
<li>Microsoft .NET Framework 1.1</li>
<li>Microsoft .NET Framework 2.0</li>
diff --git a/src/site/xdoc/release/release-notes.xml b/src/site/xdoc/release/release-notes.xml
index b4ce996..d7d889c 100644
--- a/src/site/xdoc/release/release-notes.xml
+++ b/src/site/xdoc/release/release-notes.xml
@@ -43,16 +43,27 @@
build those yourself using the source distribution.
</p>
- <section id="2.0.6-bug" name="Bug Fixes">
+ <p>
+ Starting with 2.0.6 .NET Core - or more precisely
+ .NET Standard 1.3 - has become a supported platform. Please
+ note that several features of log4net are not available
+ when using the .NET Core version, see <a
+ href="framework-support.html#netstandard-1.3">framework
+ support</a> for details.
+ </p>
+
+ <section id="2.0.6-bug" name="Bug Fixes">
<ul>
- <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-508'>LOG4NET-508</a>] - NAnt release build is not optimized
- </li>
- <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-512'>LOG4NET-512</a>] - Thread safety issue in Hierarchy.cs
- </li>
- <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-527'>LOG4NET-527</a>] - broken link on config-examples.html
- </li>
- <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-529'>LOG4NET-529</a>] - Possible thread-safety bug in LoggingEvent
- </li>
+ <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-508'>LOG4NET-508</a>] - NAnt release build is not optimized
+ </li>
+ <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-512'>LOG4NET-512</a>] - Thread safety issue in Hierarchy.cs
+ </li>
+ <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-527'>LOG4NET-527</a>] - broken link on config-examples.html
+ </li>
+ <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-529'>LOG4NET-529</a>] - Possible thread-safety bug in LoggingEvent
+ </li>
+ <li>[<a href='https://issues.apache.org/jira/browse/LOG4NET-536'>LOG4NET-536</a>] - Can't build for NETCF-2.0
+ </li>
</ul>
</section>
<section id="2.0.6-enh" name="Improvements">