Skip to content

Commit

Permalink
prepare release 1.3.0-alpha14
Browse files Browse the repository at this point in the history
Signed-off-by: Ceki Gulcu <[email protected]>
  • Loading branch information
ceki committed Feb 11, 2022
1 parent 4081973 commit 00c6b88
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 27 deletions.
6 changes: 3 additions & 3 deletions logback-site/src/site/pages/manual/appenders.html
Original file line number Diff line number Diff line change
Expand Up @@ -3077,7 +3077,7 @@ <h4 class="doAnchor" name="marker_GEventEvaluator">Marker-based

<div id="mailWithMarker_GEventEvaluator_legacy" class="tabcontent">

<pre id="mailWithMarker_GEventEvaluator" class="prettyprint source">&lt;configuration>
<pre class="prettyprint source">&lt;configuration>
&lt;appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
&lt;evaluator class="ch.qos.logback.classic.boolex.GEventEvaluator">
&lt;expression>
Expand All @@ -3092,7 +3092,7 @@ <h4 class="doAnchor" name="marker_GEventEvaluator">Marker-based
&lt;/configuration></pre>
</div>

<div id="gmailSSL_canonical" class="tabcontent">
<div id="mailWithMarker_GEventEvaluator_canonical" class="tabcontent">
<p>Requires a server call. Please wait a few seconds.</p>
</div>

Expand Down Expand Up @@ -3139,7 +3139,7 @@ <h3 class="doAnchor" name="gmailSSL">SMTPAppender configuration

<div id="gmailSSL_legacy" class="tabcontent">

<pre id="gmailSSLExample" class="prettyprint source">&lt;configuration>
<pre class="prettyprint source">&lt;configuration>
&lt;appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
<b>&lt;smtpHost>smtp.gmail.com&lt;/smtpHost></b>
<b>&lt;smtpPort>465&lt;/smtpPort></b>
Expand Down
59 changes: 35 additions & 24 deletions logback-site/src/site/pages/news.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,17 +49,46 @@ <h3>, Release of version 1.2.11</h3>
-->

<h3>2021-02-11 - Release of version 1.3.0-alpha14</h3>

<p class="highlight">The 1.3.x series is JPMS/Jigsaw/Java&nbsp;9
modularized and requires slf4j-api version 2.0.x. However, the
1.3.x series requires Java&nbsp;8 or later at <b>runtime</b>.</p>

<p>The 1.3.x series is Jigsaw/Java&nbsp;9 modularized and requires
slf4j-api version 2.0.x. Moreover, the 1.3.x series requires
Java&nbsp;8 or later at <b>runtime</b> whereas building logback
from source requires Java&nbsp;9. <br/></p>

<p>Joran, logback's configuration system, has been rewritten to
use an internal representation model which can be processed
separately. As a side-effect, logback configuration scripts are
now largely order-free. For example, appenders can now be defined
after they are first referenced in a logger. Moreover,
unreferenced appenders are no longer instantiated. Given the
breadth of the changes in Joran codebase, support for
<code>SiftingAppender</code> has been dropped temporarily.
</p>

<p>&bull;&nbsp; A bug was introduced in 1.3.0-alpha13 which caused
the second appender-ref declaration to be ignored. This issue is
described in <a
href="https://jira.qos.ch/browse/LOGBACK-1614">LOGBACK-1614</a>
based on an initial report by C. Ahlers in the logback-user
mailing list.
</p>


<hr width="80%" align="center" />

<h3>2021-01-31 - Release of version 1.3.0-alpha13</h3>

<p>&bull;&nbsp; Logback releases are now reproducible. This means
that anyone checking out the code corresponding to the release
version from github and building that local copy, will get obtain
an identical binary to the binary found on Maven central. Note
that due to <a
href="https://issues.apache.org/jira/browse/MJAR-275">issue
<p>&bull;&nbsp; Starting with version 1.3.0-alpha13 logback
releases are reproducible. This means that anyone checking out the
code corresponding to the release version from github and building
that local copy, will get obtain an identical binary to the binary
found on Maven central. Note that due
to <a href="https://issues.apache.org/jira/browse/MJAR-275">issue
MJAR-275</a> with the <em>module-info.java</em> produced in
earlier java versions, reproducible builds require Java 18.
</p>
Expand Down Expand Up @@ -99,24 +128,6 @@ <h3>2021-12-22 - Release of version 1.3.0-alpha12</h3>
<p><b>Note that 1.3.0-alpha12 contains the same security related
changes as version 1.3.0-alpha11 and 1.2.9.</b></p>

<p class="highlight">The 1.3.x series is JPMS/Jigsaw/Java&nbsp;9
modularized and requires slf4j-api version 2.0.x. However, the
1.3.x series requires Java&nbsp;8 or later at <b>runtime</b>.</p>

<p>The 1.3.x series is Jigsaw/Java&nbsp;9 modularized and requires
slf4j-api version 2.0.x. Moreover, the 1.3.x series requires
Java&nbsp;8 or later at <b>runtime</b> whereas building logback
from source requires Java&nbsp;9. <br/></p>

<p>Joran, logback's configuration system, has been rewritten to
use an internal representation model which can be processed
separately. As a side-effect, logback configuration scripts are
now largely order-free. For example, appenders can now be defined
after they are first referenced in a logger. Moreover,
unreferenced appenders are no longer instantiated. Given the
breadth of the changes in Joran codebase, support for
<code>SiftingAppender</code> has been dropped temporarily.
</p>

<p>&bull;&nbsp;Logback events now store time using
<code>java.time.Instant</code> which supports nanosecond
Expand Down

0 comments on commit 00c6b88

Please sign in to comment.