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 9e60e7215 Website updates
9e60e7215 is described below
commit 9e60e7215eccbf4bca083b0335efb7359e127de5
Author: JamesBognar <[email protected]>
AuthorDate: Fri Jun 24 04:15:19 2022 -0400
Website updates
---
content/about.html | 9 --
content/index.html | 12 +--
templates/about.html | 9 --
templates/documentation.html | 41 ---------
templates/index.html | 12 +--
templates/issues.html | 47 ----------
templates/releaseNotes.html | 26 ------
templates/sourceCode.html | 39 --------
templates/whatsnew.html | 208 -------------------------------------------
9 files changed, 12 insertions(+), 391 deletions(-)
diff --git a/content/about.html b/content/about.html
index 23e5e9e41..53f882390 100644
--- a/content/about.html
+++ b/content/about.html
@@ -25,15 +25,6 @@
<!-- === ABOUT
=================================================================================================
-->
<!--
===========================================================================================================
-->
- <h5 class='toc'>Quick Links</h5>
- <div class='topic'>
- <a class='doclink'
href='https://github.com/apache/juneau'>GitHub</a> -
- <a class='doclink'
href='https://github.com/apache/juneau/wiki'>Wiki</a>
- <a class='doclink'
href='https://juneau.apache.org/site/apidocs-9.0-B1/overview-summary.html#overview.description'>Documentation</a>
- <a class='doclink'
href='https://juneau.apache.org/site/apidocs-9.0-B1/overview-summary.html#Release
Notes'>Release Notes</a>
- <a class='doclink'
href='https://juneau.apache.org/site/apidocs-9.0-B1/index.html'>Javadocs</a>
- </div>
-
<h5 class='toc'>About</h5>
<div class='topic'>
<p>
diff --git a/content/index.html b/content/index.html
index 2afbaad4f..6eec98f90 100644
--- a/content/index.html
+++ b/content/index.html
@@ -195,7 +195,6 @@
<nav>
<ul>
<li><a href='about.html' id='about' onclick="return
select(this)">About</a>
- <li><a href='whatsnew.html' id='whatsnew'
onclick="return select(this)">What's New</a>
<li><a href='components.html' id='components'
onclick="return select(this)">Components</a>
<ul>
<li><a href='marshall.html'
id='marshall' onclick="return select(this)">marshall</a>
@@ -207,11 +206,12 @@
<li><a href='petstore.html'
id='petstore' onclick="return select(this)">petstore</a>
</ul>
</li>
- <li><a href='documentation.html' id='documentation'
onclick="return select(this)">Documentation</a></li>
- <li><a href='releaseNotes.html' id='releaseNotes'
onclick="return select(this)">Release Notes</a></li>
+ <li><a href='https://github.com/apache/juneau'
target='_blank'>GitHub</a></li>
+ <li><a href='https://github.com/apache/juneau/wiki'
target='_blank'>Wiki</a></li>
+ <li><a
href='https://juneau.apache.org/site/9.0-B1/overview-summary.html#overview.description'
target='_blank'>Documentation</a></li>
+ <li><a
href='https://juneau.apache.org/site/9.0-B1/overview-summary.html#Release
Notes' target='_blank'>Release Notes</a></li>
+ <li><a
href='https://juneau.apache.org/site/9.0-B1/index.html'
target='_blank'>Javadocs</a></li>
<li><a href='downloads.html' id='downloads'
onclick="return select(this)">Downloads</a></li>
- <li><a href='sourceCode.html' id='sourceCode'
onclick="return select(this)">Source Code</a></li>
- <li><a href='issues.html' id='issues' onclick="return
select(this)">Issues</a></li>
<li><a href="http://www.apache.org/security"
target="_blank">Security</a></li>
<li><a href="http://www.apache.org/foundation"
target="_blank">Apache</a>
<ul>
@@ -234,7 +234,7 @@
</td>
<td style="padding-left:10px;">
<p>
- Copyright © 2016, 2018 <a
href="http://www.apache.org/">The Apache Software Foundation</a>, Licensed
under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
Version 2.0</a>.
+ Copyright © 2016, 2022 <a
href="http://www.apache.org/">The Apache Software Foundation</a>, Licensed
under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
Version 2.0</a>.
<br>Apache, Apache Juneau, and
the Apache feather logo are trademarks of The Apache Software Foundation.
Eclipse is a registered
trademark of the Eclipse Foundation.
</p>
diff --git a/templates/about.html b/templates/about.html
index 4055a78af..7f459d96b 100644
--- a/templates/about.html
+++ b/templates/about.html
@@ -25,15 +25,6 @@
<!-- === ABOUT
=================================================================================================
-->
<!--
===========================================================================================================
-->
- <h5 class='toc'>Quick Links</h5>
- <div class='topic'>
- <a class='doclink'
href='https://github.com/apache/juneau'>GitHub</a> -
- <a class='doclink'
href='https://github.com/apache/juneau/wiki'>Wiki</a>
- <a class='doclink'
href='https://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#overview.description'>Documentation</a>
- <a class='doclink'
href='https://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#Release Notes'>Release Notes</a>
- <a class='doclink'
href='https://juneau.apache.org/site/apidocs-{@property
juneauVersion}/index.html'>Javadocs</a>
- </div>
-
<h5 class='toc'>About</h5>
<div class='topic'>
<p>
diff --git a/templates/documentation.html b/templates/documentation.html
deleted file mode 100644
index 56870e699..000000000
--- a/templates/documentation.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <!-- Google Tag Manager -->
- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
- new Date().getTime(),event:'gtm.js'});var
f=d.getElementsByTagName(s)[0],
- j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
-
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
- })(window,document,'script','dataLayer','GTM-MT3PBTF');</script>
- <!-- End Google Tag Manager -->
-
- <style>
- @import url("styles/juneau-code.css");
- @import url("styles/juneau-doc.css");
- </style>
-</head>
-<body>
- <!-- Google Tag Manager (noscript) -->
- <noscript><iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-MT3PBTF"
- height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
- <!-- End Google Tag Manager (noscript) -->
-
- <h5 class='toc'>Documentation</h5>
- <div class='topic'>
- <p>
- All user documentation in Juneau is provided through
Javadocs.
- </p>
- <p>
- The Javadocs overview document provides a general
overview for all of Juneau.
- The package-level documents that link from the overview
provide in-depth information on subtopics.
- </p>
- <ul class='spaced-list'>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/index.html' target="_top">Javadocs - {@property
juneauVersion}</a>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersionNext}/index.html' target="_top">Javadocs - {@property
juneauVersionNext} (preview)</a>
- </ul>
- </div>
-
- <a id='TOC'></a><h5 class='toc'>Table of Contents - {@property
juneauVersion}</h5>
-{@fragment toc.html}
-</body>
-</html>
diff --git a/templates/index.html b/templates/index.html
index 2afbaad4f..7af8d174f 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -195,7 +195,6 @@
<nav>
<ul>
<li><a href='about.html' id='about' onclick="return
select(this)">About</a>
- <li><a href='whatsnew.html' id='whatsnew'
onclick="return select(this)">What's New</a>
<li><a href='components.html' id='components'
onclick="return select(this)">Components</a>
<ul>
<li><a href='marshall.html'
id='marshall' onclick="return select(this)">marshall</a>
@@ -207,11 +206,12 @@
<li><a href='petstore.html'
id='petstore' onclick="return select(this)">petstore</a>
</ul>
</li>
- <li><a href='documentation.html' id='documentation'
onclick="return select(this)">Documentation</a></li>
- <li><a href='releaseNotes.html' id='releaseNotes'
onclick="return select(this)">Release Notes</a></li>
+ <li><a href='https://github.com/apache/juneau'
target='_blank'>GitHub</a></li>
+ <li><a href='https://github.com/apache/juneau/wiki'
target='_blank'>Wiki</a></li>
+ <li><a href='https://juneau.apache.org/site/{@property
juneauVersion}/overview-summary.html#overview.description'
target='_blank'>Documentation</a></li>
+ <li><a href='https://juneau.apache.org/site/{@property
juneauVersion}/overview-summary.html#Release Notes' target='_blank'>Release
Notes</a></li>
+ <li><a href='https://juneau.apache.org/site/{@property
juneauVersion}/index.html' target='_blank'>Javadocs</a></li>
<li><a href='downloads.html' id='downloads'
onclick="return select(this)">Downloads</a></li>
- <li><a href='sourceCode.html' id='sourceCode'
onclick="return select(this)">Source Code</a></li>
- <li><a href='issues.html' id='issues' onclick="return
select(this)">Issues</a></li>
<li><a href="http://www.apache.org/security"
target="_blank">Security</a></li>
<li><a href="http://www.apache.org/foundation"
target="_blank">Apache</a>
<ul>
@@ -234,7 +234,7 @@
</td>
<td style="padding-left:10px;">
<p>
- Copyright © 2016, 2018 <a
href="http://www.apache.org/">The Apache Software Foundation</a>, Licensed
under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
Version 2.0</a>.
+ Copyright © 2016, 2022 <a
href="http://www.apache.org/">The Apache Software Foundation</a>, Licensed
under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
Version 2.0</a>.
<br>Apache, Apache Juneau, and
the Apache feather logo are trademarks of The Apache Software Foundation.
Eclipse is a registered
trademark of the Eclipse Foundation.
</p>
diff --git a/templates/issues.html b/templates/issues.html
deleted file mode 100644
index 0db988216..000000000
--- a/templates/issues.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <!-- Google Tag Manager -->
- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
- new Date().getTime(),event:'gtm.js'});var
f=d.getElementsByTagName(s)[0],
- j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
-
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
- })(window,document,'script','dataLayer','GTM-MT3PBTF');</script>
- <!-- End Google Tag Manager -->
-
- <style>
- @import url("styles/juneau-code.css");
- @import url("styles/juneau-doc.css");
- </style>
-</head>
-<body>
- <!-- Google Tag Manager (noscript) -->
- <noscript><iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-MT3PBTF"
- height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
- <!-- End Google Tag Manager (noscript) -->
-
- <h5 class='toc'>Issues</h5>
- <p>
- Juneau has no bugs. However, in the <i>extremely unlikely</i>
event that you happen to find a bug, please report it at the JIRA repository
listed below.
- </p>
- <ul class='spaced-list'>
- <li><a class='doclink'
href='https://issues.apache.org/jira/browse/JUNEAU' target="_top">JIRA</a>
- </ul>
- <p>
- External developers should use the following categories for
requests:
- </p>
- <ul class='spaced-list'>
- <li><l>Bug</l> - Broken functionality.
- <li><l>Feature Request</l> - Requests for brand new
functionality.
- <li><l>Improvement</l> - Requests for improvements to existing
functionality.
- <li><l>Wish</l> - Trivial requests.
- </ul>
- <h5 class='toc'>Security Vulnerabilities</h5>
- <p>
- If you discover any security vulnerabilities in this code,
please refer to the instructions found here:
- </p>
- <ul class='spaced-list'>
- <li><a class='doclink'
href='http://www.apache.org/security'>SECURITY</a>
- </ul>
-</body>
-</html>
diff --git a/templates/releaseNotes.html b/templates/releaseNotes.html
deleted file mode 100644
index d0de5b94d..000000000
--- a/templates/releaseNotes.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <!-- Google Tag Manager -->
- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
- new Date().getTime(),event:'gtm.js'});var
f=d.getElementsByTagName(s)[0],
- j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
-
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
- })(window,document,'script','dataLayer','GTM-MT3PBTF');</script>
- <!-- End Google Tag Manager -->
-
- <style>
- @import url("styles/juneau-code.css");
- @import url("styles/juneau-doc.css");
- </style>
-</head>
-<body>
- <!-- Google Tag Manager (noscript) -->
- <noscript><iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-MT3PBTF"
- height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
- <!-- End Google Tag Manager (noscript) -->
-
- <a id='TOC'></a><h5 class='toc'>Release Notes</h5>
-{@fragment rntoc.html}
-</body>
-</html>
diff --git a/templates/sourceCode.html b/templates/sourceCode.html
deleted file mode 100644
index a7dc8a2a8..000000000
--- a/templates/sourceCode.html
+++ /dev/null
@@ -1,39 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <!-- Google Tag Manager -->
- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
- new Date().getTime(),event:'gtm.js'});var
f=d.getElementsByTagName(s)[0],
- j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
-
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
- })(window,document,'script','dataLayer','GTM-MT3PBTF');</script>
- <!-- End Google Tag Manager -->
-
- <style>
- @import url("styles/juneau-code.css");
- @import url("styles/juneau-doc.css");
- </style>
-</head>
-<body>
- <!-- TEST -->
- <!-- Google Tag Manager (noscript) -->
- <noscript><iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-MT3PBTF"
- height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
- <!-- End Google Tag Manager (noscript) -->
-
- <h5 class='toc'>Source Code</h5>
- <p>
- Source code can be accessed through either GitHub or the Apache
GitBox repository.
- </p>
- <ul class='spaced-list'>
- <li><a class='doclink' href='https://github.com/apache/juneau'
target="_top">Juneau Source</a> (<a class='doclink'
href='https://gitbox.apache.org/repos/asf/juneau.git' target="_top">gitbox</a>)
- <li><a class='doclink'
href='https://github.com/apache/juneau-website' target="_top">Website
Source</a> (<a class='doclink'
href='https://gitbox.apache.org/repos/asf/juneau-website.git'
target="_top">gitbox</a>)
- <li><a class='doclink'
href='https://github.com/apache/juneau-petstore' target="_top">Petstore
Application</a>
- <li><a class='doclink'
href='https://cwiki.apache.org/confluence/display/JUNEAU/Setting+up+your+Eclipse+workspace'
target="_top">Workspace setup instructions</a>
- </ul>
- <h5 class='toc'>Builds</h5>
- <ul class='spaced-list'>
- <li><a class='doclink'
href='https://ci-builds.apache.org/job/Juneau/job/Juneau-Java-1.8/'>Jenkins</a>
<img
src='https://ci-builds.apache.org/buildStatus/icon?job=Juneau%2FJuneau-Java-1.8'>
- </ul>
-</body>
-</html>
diff --git a/templates/whatsnew.html b/templates/whatsnew.html
deleted file mode 100644
index 5c7e9604f..000000000
--- a/templates/whatsnew.html
+++ /dev/null
@@ -1,208 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <!-- test -->
- <!-- Google Tag Manager -->
- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
- new Date().getTime(),event:'gtm.js'});var
f=d.getElementsByTagName(s)[0],
- j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
-
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
- })(window,document,'script','dataLayer','GTM-MT3PBTF');</script>
- <!-- End Google Tag Manager -->
-
- <style>
- @import url("styles/juneau-code.css");
- @import url("styles/juneau-doc.css");
- </style>
-</head>
-<body>
- <!-- Google Tag Manager (noscript) -->
- <noscript><iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-MT3PBTF"
- height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
- <!-- End Google Tag Manager (noscript) -->
-
- <!--
===========================================================================================================
-->
- <!-- === What's New
============================================================================================
-->
- <!--
===========================================================================================================
-->
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#8.2.0'>Juneau 8.2.0</a></h5>
- <div class='topic'>
- <ul class='spaced-list'>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.2.0/org/apache/juneau/rest/client2/RestClient.html'>Completely
revamped RestClient API</a>.
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#8.1.3'>Juneau 8.1.3</a></h5>
- <div class='topic'>
- <ul class='spaced-list'>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.3/overview-summary.html#juneau-marshall.DynamicallyAppliedAnnotations'>Dynamically
applied annotations</a>.
- All annotations such as <ja>@Bean</ja> and
<ja>@Beanp</ja> can now be applied to classes and methods
- without direct access to source code.
- <li>
- Configurable properties can now set default
values via system properties and environment variables.
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.3/overview-summary.html#juneau-rest-server.ExecutionStatistics'>REST
method execution statistics</a>.
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#8.1.2'>Juneau 8.1.2</a></h5>
- <div class='topic'>
- <ul class='spaced-list'>
- <li>
- Support for read-only and write-only bean
properties.
- <li>
- Simplified annotation class names.
- <li>
- Improvements to extensibility of
<code>RestClient</code> class.
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#8.1.1'>Juneau 8.1.1</a></h5>
- <div class='topic'>
- <ul class='spaced-list'>
- <li>
- New <a
href='https://github.com/apache/juneau-petstore'>Pet Store Application</a> in
GitHub.
- <li>
- Full serializing/parsing support for
<code>Optional</code> objects.
- <li>
- Cleaned up library dependencies:
- <ul>
- <li>
- <code>juneau-rest-client</code>
no longer depends on <code>juneau-rest-server</code>
- <li>
- Annotations for common
client/server REST interfaces are now in <code>juneau-marshall</code> and no
longer depend on
<code>juneau.rest.client</code>/<code>juneau.rest.server</code>.
- </ul>
- <li>
- Improved support for Spring Boot.
- <li>
- Improved support for serving up static files.
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#8.1.0'>Juneau 8.1.0</a></h5>
- <div class='topic'>
- <p>
- 8.1.0 is a major release with the following new
features.
- </p>
- <ul class='spaced-list'>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-marshall.ConfigurableAnnotations'>Configurable
Annotations</a>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-marshall.Transforms.DefaultPojoSwaps'>Default
PojoSwaps</a>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-config.Imports'>Config
Imports</a>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-rest-server.Instantiation.BasicRest'>BasicRest</a>,
<a href='#juneau-rest-server.Instantiation.BasicRestGroup'>BasicRestGroup</a>
classes
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-rest-server.RestResource.RestResourcePath'>Path
variables on resource paths</a>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-rest-server.RestMethod.RequestAttributes'>Request
Attributes API</a>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-rest-server.RoleGuards'>Role
Guards</a>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-rest-server.LoggingAndDebugging'>Improved
REST logging/debugging</a>
- <li>
- <a
href='http://juneau.apache.org/site/apidocs-8.1.0/overview-summary.html#juneau-rest-mock'>New
MockRest API</a>
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#8.0.0'>Juneau 8.0.0</a></h5>
- <div class='topic'>
- <p>
- 8.0.0 is a major release with significant new
functionality in the microservice APIs.
- </p>
- <ul class='spaced-list'>
- <li>
- All deprecated APIs have been cleaned up.
- <li>
- The Microservice API has been revamped to use a
builder-based approach to creating microservices.
- <br>The new API is considerably more flexible
in design and allows for the configuration and external
- files to be located in either the home
directory or inside the jar classpath.
- <li>
- New Spring Boot integration support classes.
- <br>REST resource classes can now easily be
deployed as Spring Beans in a Spring Boot environment.
- <li>
- New template starter projects for creating
either Jetty or Spring-Boot based microservices.
- <li>
- New instructions on how to quickly deploy
Juneau-based applications to Heroku.
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#7.2.2'>Juneau 7.2.2</a></h5>
- <div class='topic'>
- <ul class='spaced-list'>
- <li>
- Minor bug fixes and improvements to PetStore
application.
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#7.2.1'>Juneau 7.2.1</a></h5>
- <div class='topic'>
- <ul class='spaced-list'>
- <li>
- Fixed binary backwards compatibility issues
with 7.1.0.
- <li>
- Method-level annotations (e.g.
<ja>@RestMethod</ja>) and parameter-level annotations (e.g. <ja>@Query</ja>)
are now inheritable
- from parent classes and interfaces.
- <br>This allows you to define <a
class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.1/overview-summary.html#juneau-rest-client.RestProxies.DualPurposeInterfaces'>Dual-Purpose
Java Interfaces</a>.
- </ul>
- </div>
-
- <h5 class='toc'>What's New in <a
href='http://juneau.apache.org/site/apidocs-{@property
juneauVersion}/overview-summary.html#7.2.0'>Juneau 7.2.0</a></h5>
- <div class='topic'>
- <ul class='spaced-list'>
- <li>OpenAPI part serializing and parsing with full
support for OpenAPI validation of input and output in the REST servlet and
client APIs.
- <ul>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-marshall.OpenApiDetails'>juneau-marshall
> OpenAPI Details</a>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-server.OpenApiSchemaPartParsing'>juneau-rest-server
> OpenAPI Schema Part Parsing</a>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-server.OpenApiSchemaPartSerializing'>juneau-rest-server
> OpenAPI Schema Part Serializing</a>
- </ul>
- <li>Auto-generated Swagger UI.
- <ul>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-dto.SwaggerUI'>juneau-dto
> Swagger UI</a>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-server.Swagger'>juneau-rest-server
> Swagger</a>
- </ul>
- <li>New HTTP-Part annotations that are applicable to
both the servlet and client APIs.
- <ul>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-server.HttpPartAnnotations'>juneau-rest-server
> HTTP-Part Annotations</a>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-client.RestProxies'>juneau-rest-client
> REST Proxies</a>
- </ul>
- <li>Simplified UI customization.
- <ul>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-microservice-server.UiCustomization'>juneau-microservice-server
> UI Customization</a>
- </ul>
- <li>New Marshall API that combines serializers and
parsers into single classes.
- <ul>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-marshall.Marshalls'>juneau-marshall
> Marshalls</a>
- </ul>
- <li>Serverless servlet and client unit testing.
- <ul>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-server.UnitTesting'>juneau-rest-server
> Serverless Unit Testing</a>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-client.UnitTesting'>juneau-rest-client
> Serverless Unit Testing</a>
- </ul>
- <li>Predefined REST responses and exceptions.
- <ul>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-server.RestMethod.PredefinedResponses'>juneau-rest-server
> Predefined Responses</a>
- <li><a class='doclink'
href='http://juneau.apache.org/site/apidocs-7.2.0/overview-summary.html#juneau-rest-server.RestMethod.PredefinedExceptions'>juneau-rest-server
> Predefined Exceptions</a>
- </ul>
- </ul>
- </div>
-
- <!--
===========================================================================================================
-->
- <!-- === COMING SOON
===========================================================================================
-->
- <!--
===========================================================================================================
-->
-
- <!-- h5 class='toc'>Coming soon</h5>
- <div>
- <ul class='spaced-list'>
- <li><a class='doclink'
href='https://cwiki.apache.org/confluence/display/JUNEAU/2018/05/09/Serverless+REST+Unit+Testing'>Serverless
REST unit testing</a>
- <li><a class='doclink'
href='https://cwiki.apache.org/confluence/display/JUNEAU/2018/04/13/Configurable+look-and-feel'>Configurable
look-and-feel</a>
- <li><a class='doclink'
href='https://cwiki.apache.org/confluence/display/JUNEAU/2018/03/17/Swagger+UI+enhancements'>Swagger
UI enhancements</a>
- <li><a class='doclink'
href='https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=75977264'>Swagger
UI enhancements (update)</a>
- <li><a class='doclink'
href='https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=87296658'>Support
for auto-validation in Swagger annotations.</a>
- </ul>
- </div-->
-</body>
-</html>
\ No newline at end of file