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

jamesbognar pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/juneau-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new eeb25ea  Javadocs.
eeb25ea is described below

commit eeb25ea61e0a819fa352bc145c4f7ca1eaf59541
Author: JamesBognar <[email protected]>
AuthorDate: Thu Oct 1 14:05:47 2020 -0400

    Javadocs.
---
 content/site/apidocs-8.1.4/overview-summary.html | 33 ++++++++++++++----------
 1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/content/site/apidocs-8.1.4/overview-summary.html 
b/content/site/apidocs-8.1.4/overview-summary.html
index a8c9ff2..3263dd0 100644
--- a/content/site/apidocs-8.1.4/overview-summary.html
+++ b/content/site/apidocs-8.1.4/overview-summary.html
@@ -32035,7 +32035,7 @@ Resource bundles are searched using the following base 
name patterns:
 <li><p><a class='doclink' href='#8.1.1'>8.1.1 (Sept 20, 2019)</a></p>
 <li><p><a class='doclink' href='#8.1.2'>8.1.2 (Dec 01, 2019)</a></p>
 <li><p><a class='doclink' href='#8.1.3'>8.1.3 (TBD)</a></p>
-<li><p><a class='doclink' href='#8.1.4'>8.1.4 (TBD)</a></p>
+<li><p><a class='doclink' href='#8.1.4'>8.2.0 (TBD)</a></p>
 </ul>
 
    
@@ -38753,9 +38753,13 @@ Resource bundles are searched using the following base 
name patterns:
 
 <!-- 
====================================================================================================
 -->
 
-<h3 class='topic' onclick='toggle(this)'><a href='#8.1.4' id='8.1.4'>8.1.4 
(TBD)</a></h3>
+<h3 class='topic' onclick='toggle(this)'><a href='#8.1.4' id='8.1.4'>8.2.0 
(TBD)</a></h3>
 <div class='topic'><!-- START: 8.1.4 -->
 <p>
+Juneau 8.2.0 is a major release. 
+The most significant change is the addition of an entirely new <a 
href="org/apache/juneau/rest/client2/RestClient.html" title="class in 
org.apache.juneau.rest.client2"><code>RestClient</code></a> API build from 
scratch
+with near 100% unit test coverage.
+The new API is located in the <c>org.apache.juneau.rest.client2</c> package 
and will replace the old API in 9.0.
 </p>
 
 <h5 class='topic w800'>juneau-marshall</h5>
@@ -38774,7 +38778,7 @@ Resource bundles are searched using the following base 
name patterns:
    <li>
       Annotations are now aggregated across the entire class hierarchy instead 
of simply being overridden.
       <br>The following is an example.
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <jc>// Parent class with properties a,b,c</jc>
    <ja>@Bean</ja>(bpi=<js>"a,b,c"</js>)
    <jk>public class</jk> MyClass {
@@ -38808,7 +38812,7 @@ Resource bundles are searched using the following base 
name patterns:
    <li>
       Config annotations now override class-level annotations.
       <br>For example, only the 'a' and 'b' properties get serialized on the 
bean below:
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <jc>// Parent class with properties a,b,c</jc>
    <ja>@Bean</ja>(bpi=<js>"a,b,c"</js>)
    <jk>public class</jk> MyClass {
@@ -38845,7 +38849,7 @@ Resource bundles are searched using the following base 
name patterns:
          <li class'jc'><a 
href="org/apache/juneau/xml/annotation/XmlAnnotation.html" title="class in 
org.apache.juneau.xml.annotation"><code>XmlAnnotation</code></a> 
<jk>implements</jk> <a href="org/apache/juneau/xml/annotation/Xml.html" 
title="annotation in org.apache.juneau.xml.annotation"><code>Xml</code></a>
       </ul>
       <br>Example:
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <ja>@Bean</ja>(bpi=<js>"street,city"</js>) <jc>// Will be overridden</jc>
    <jk>public class</jk> AddressBean {...}
    
@@ -38856,7 +38860,7 @@ Resource bundles are searched using the following base 
name patterns:
    <li>
       Bean maps now have the concept of "hidden" properties (properties that 
aren't serialized but otherwise accessible).
       <br>For example, the <a 
href="org/apache/juneau/html/annotation/Html.html#link--"><code>Html.link()</code></a>
 can now reference hidden properties:
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <ja>@Bean</ja>(bpi=<js>"a"</js>) <jc>// Will be overridden</jc>
    <jk>public class</jk> MyBean {
       
@@ -38910,7 +38914,7 @@ Resource bundles are searched using the following base 
name patterns:
    <li>
       All classes in the <a 
href="org/apache/juneau/http/response/package-summary.html"><code>org.apache.juneau.http.response</code></a>
 and <a 
href="org/apache/juneau/http/exception/package-summary.html"><code>org.apache.juneau.http.exception</code></a>
 now have <c>header(String,Object)</c>
       methods for adding response headers.
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <jc>// Method that performs a BASIC Auth handshake.</jc>
    <ja>@RestMethod</ja>
    <jk>public</jk> Ok 
checkBasicAuth(<ja>@Header</ja>(<js>"Authorization"</js>) String auth) 
<jk>throws</jk> Unauthorized {
@@ -38947,7 +38951,7 @@ Resource bundles are searched using the following base 
name patterns:
       </ul>
    <li>
       Convenience methods added to <a 
href="org/apache/juneau/httppart/HttpPartSchema.html" title="class in 
org.apache.juneau.httppart"><code>HttpPartSchema</code></a> and related classes 
to simplify schema definitions:
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <jk>import static</jk> org.apache.juneau.httppart.HttpPartSchema.*;
       
    <jc>// Old</jc>
@@ -38972,7 +38976,7 @@ Resource bundles are searched using the following base 
name patterns:
       <c>JuneauLogger</c> class is being deprecated.  Improvements in logging 
in Java 8 make it obsolete.
    <li>
       Bean filters can now be specified programmatically through a builder API.
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <jc>// Create a JSON serializer that only includes specified fields on a 
specific class.</jc>
    WriterSerializer s = JsonSerializer
       .<jsm>create</jsm>()
@@ -38990,7 +38994,7 @@ Resource bundles are searched using the following base 
name patterns:
       </ul>
    <li>
       Fluent setters that follow the <c>withX</c> convention are now 
automatically detected by all parsers.
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <jc>// A bean with a fluent setter.</jc>
    <jk>public class</jk> MyBean {
       <jk>public</jk> MyBean withFoo(String <jv>foo</jv>) {
@@ -39130,7 +39134,7 @@ Resource bundles are searched using the following base 
name patterns:
    <li>
       New <a 
href="org/apache/juneau/http/annotation/Path.html#required--"><code>@Path(required)</code></a>
 annotation support.
       <br>A path can be marked as not-required when the path variable is 
resolved by a parent resource like so:
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <ja>@Rest</ja>(path=<js>"/parent/{p1}"</js>,children=Child.<jk>class</jk>)
    <jk>public class</jk> Parent {
       ...
@@ -39152,7 +39156,7 @@ Resource bundles are searched using the following base 
name patterns:
       New <a 
href="org/apache/juneau/rest/annotation/RestMethod.html#paths--"><code>@RestMethod(paths)</code></a>
 annotation that allows you to map multiple
       paths to the same Java method.
       <br>Example:
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <ja>@RestMethod</ja>(
       name=<jsf>GET</jsf>,
       paths={<js>"/"</js>,<js>"/{foo}"</js>}
@@ -39162,7 +39166,7 @@ Resource bundles are searched using the following base 
name patterns:
    <li>
       The <a href="org/apache/juneau/rest/annotation/RestMethod.html" 
title="annotation in 
org.apache.juneau.rest.annotation"><code>@RestMethod</code></a> annotation is 
now implied on all unannotated methods of a <a 
href="org/apache/juneau/rest/annotation/Rest.html" title="annotation in 
org.apache.juneau.rest.annotation"><code>@Rest</code></a>-annotated
       interface.
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <ja>@Rest
    <jk>public interface</jk> MyRest {
       String getFoo();  <jc>// @RestMethod(name=GET,path="/foo") is 
implied.</jc>
@@ -39192,12 +39196,13 @@ Resource bundles are searched using the following 
base name patterns:
          <li>All APIs now extend from HttpClient interfaces.
          <li>Better integration with HttpClient.
          <li>New fluent-style methods with many new convenience methods.
+         <li>Updated <a class='doclink' 
href='#juneau-rest-client'>documentation</a>.
       </ul>
    <li>
       <ja>@RemoteMethod</ja>-annotated methods can now return <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent"><code>Futures</code></a> 
and 
       <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in 
java.util.concurrent"><code>CompletableFutures</code></a> for concurrent 
processing of requests.
       <br>Example:
-      <p class='bpcode w800'>
+      <p class='bcode w800'>
    <ja>@Remote</ja>
    <jk>public interface</jk> MyInterface {
       <jk>public</jk> Future&lt;String&gt; doGet();

Reply via email to