You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2015/06/17 09:50:34 UTC

[14/46] isis-site git commit: recreating using new scripts...

http://git-wip-us.apache.org/repos/asf/isis-site/blob/8372c492/content/release-notes.html
----------------------------------------------------------------------
diff --git a/content/release-notes.html b/content/release-notes.html
index c1122f9..39b3547 100644
--- a/content/release-notes.html
+++ b/content/release-notes.html
@@ -1,5105 +1,5105 @@
-<!doctype html>
-<html class="no-js" lang="en">
-<head>
-    <meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
-
-    <title>Release Notes</title>
-
-    <!--
-        Licensed to the Apache Software Foundation (ASF) under one
-        or more contributor license agreements.  See the NOTICE file
-        distributed with this work for additional information
-        regarding copyright ownership.  The ASF licenses this file
-        to you under the Apache License, Version 2.0 (the
-        "License"); you may not use this file except in compliance
-        with the License.  You may obtain a copy of the License at
-
-        http://www.apache.org/licenses/LICENSE-2.0
-
-        Unless required by applicable law or agreed to in writing,
-        software distributed under the License is distributed on an
-        "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-        KIND, either express or implied.  See the License for the
-        specific language governing permissions and limitations
-        under the License.
-    -->
-
-    <!-- No caching headers -->
-    <meta http-equiv="cache-control" content="no-cache" />
-    <meta http-equiv="pragma" content="no-cache" />
-    <meta http-equiv="expires" content="-1" />
-
-
-    <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line -->
-    <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet" />
-    <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script>
-    <link href="./css/asciidoctor/colony.css" rel="stylesheet">
-    <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet">
-
-
-
-
-    <link href="./css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet" />
-    <!--[if lt IE 9]>
-      <link href="./css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]-->
-
-
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{font-weight: normal}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#00}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
-
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-
-    <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style>
-
-    <style>
-        @media only screen and (min-width: 40.063em) {
-          .top-bar {
-            .contain-to-grid .top-bar {
-                max-width: 80rem;
-            }
-          }
-        }
-        .row {
-            max-width: 80rem;
-        }
-    </style>
-
-    <style>
-        .extended-quote,
-        .extended-quote-first {
-            margin-left: 40px;
-            margin-right: 40px;
-            font-style: italic;
-        }
-        .extended-quote-attribution {
-            text-align: right;
-            margin-right: 100px;
-            color: #10B061;
-        }
-
-        .extended-quote-first:before {
-            content: "\201c";
-            float: left;
-            font-size: 2.75em;
-            font-weight: bold;
-            line-height: 0.6em;
-            margin-left: -0.6em;
-            color: #003b6b;
-            text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
-        }
-    </style>
-
-    <style>
-        body {
-          position: relative;
-        }
-
-        *:not(pre) a > code {
-            color: #210DDC;
-        }
-
-        *:not(pre) > code {
-            background-color: inherit;
-            border: none;
-            font-weight: normal;
-        }
-
-        body div#toc li,
-        body div#toc2 li {
-            list-style-type: none;
-        }
-
-        div#doc-content {
-            margin-top: 30px;
-        }
-
-        body div#toc li.active-region:before,
-        body div#toc2 li.active-region:before {
-            content: "\00BB \0020";
-            margin-left: -12px;
-        }
-
-        body div#toc li a.active,
-        body div#toc2 li a.active {
-            color: red;
-        }
-
-        body div#toc.toc,
-        body div#toc.toc2 {
-            position: fixed;
-            left: auto;
-            padding-top: 60px;
-            z-index: auto;
-            background-color: white;
-            border-left-color: #eee;
-            border-left-style: solid;
-            border-right: none;
-            min-height: 2000px;
-        }
-
-    </style>
-
-    <style>
-
-        @media only screen and (min-width: 768px) {
-          #toc.toc2 ul ul { margin-left: -10px; }
-        }
-
-
-        body div#toc .tocify-subheader ul {
-            margin-bottom: 0px;
-        }
-
-        body div#toc .tocify-subheader li {
-            font-size: 14px;
-        }
-        .tocify li.tocify-item, .tocify ul.tocify-item {
-            line-height: 24px;
-        }
-
-        body div#toc li.tocify-item.active:before,
-        body div#toc2 li.tocify-item.active:before {
-            content: "\00BB \0020";
-            margin-left: -12px;
-        }
-
-        body div#toc li.tocify-item.active a,
-        body div#toc2 li.tocify-item.active a {
-            color: red;
-        }
-    </style>
-
-    <style>
-        footer {
-            margin-top: 1000px;
-        }
-    </style>
-
-    <style>
-        /* overriding colony.css stylesheet */
-        .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] {
-           /*padding: 1.25em 1.5625em 1.125em 1.5625em;*/
-           padding: 0.3em 0.6em 0.25em 0.6em;
-        }
-        @media only screen and (min-width: 1280px)
-        #toc.toc2 {
-          /*width: 20em;*/
-          width: 25em;
-        }
-
-        #doc-content a {
-          color: #210DDC;
-        }
-
-        .top-bar h1 {
-            border-bottom: inherit;
-        }
-
-        h2 {
-          margin-top: 80px;
-        }
-        h3 {
-          margin-top: 40px;
-        }
-        h4,h5 {
-          margin-top: 30px;
-        }
-
-        .admonitionblock.tip > table td.content {
-            color: #10B061;
-        }
-        .admonitionblock.note > table td.content {
-            color: #B509AB;
-        }
-        .admonitionblock.important > table td.content {
-            color: #D5810A;
-        }
-
-        .admonitionblock .title {
-            font-size: larger;
-            font-style: italic;
-        }
-
-        .imageblock img {
-            margin-bottom: 10px;
-        }
-    </style>
-
-    <style>
-        /* from http://ben.balter.com/2014/03/13/pages-anchor-links/ */
-        .header-link {
-          position: absolute;
-          left: -0.5em;
-          opacity: 0;
-
-          /*
-          -webkit-transition: opacity 0.2s ease-in-out 0.1s;
-          -moz-transition: opacity 0.2s ease-in-out 0.1s;
-          -ms-transition: opacity 0.2s ease-in-out 0.1s;
-          */
-        }
-
-        h2:hover .header-link,
-        h3:hover .header-link,
-        h4:hover .header-link,
-        h5:hover .header-link,
-        h6:hover .header-link {
-          opacity: 1;
-        }
-    </style>
-
-    <style>
-        .top-bar
-        {
-            -webkit-transition-duration: .5s;
-            transition-duration: .5s;
-
-            -webkit-transition-timing-function: cubic-bezier( 0.215, 0.610, 0.355, 1.000 );
-            transition-timing-function: cubic-bezier( 0.215, 0.610, 0.355, 1.000 );
-
-            -webkit-transition-property: -webkit-transform;
-            transition-property: transform;
-        }
-
-        /*
-        http://osvaldas.info/auto-hide-sticky-header
-        MIT license
-        */
-        .header--hidden
-        {
-            -webkit-transform: translateY( -100% );
-            -ms-transform: translateY( -100% );
-            transform: translateY( -100% );
-
-            transition-duration: .5s;
-            transition-timing-function: cubic-bezier( 0.215, 0.610, 0.355, 1.000 );
-            -webkit-transition-property: -webkit-transform;
-            transition-property: transform;
-        }
-    </style>
-
-    <style>
-        #doc-content a.guide {
-            color: white;
-        }
-    </style>
-
-    <style>
-        .tocify {
-            margin-top: 80px;
-        }
-    </style>
-
-
-</script>
-
-</head>
-<body>
-
-<<div class="github-fork-ribbon-wrapper right" style="position: fixed;">
-    <div class="github-fork-ribbon">
-        <a href="https://github.com/apache/isis/fork">Fork me on GitHub</a>
-    </div>
-</div>
-
-
-<div class="row">
-
-    <div class="fixed contain-to-grid header">
-        <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem">
-            <ul class="title-area">
-                <li class="name">
-                    <h1>
-                        <a href="/index.html">Apache Isis&trade;</a>
-                    </h1>
-                </li>
-                <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
-                <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li>
-            </ul>
-
-            <section class="top-bar-section">
-                <ul class="right">
-
-                    <li class="has-form">
-                       <FORM class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse">
-                        <div class="row collapse">
-                            <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya">
-                            <INPUT type="hidden" name="cof" value="FORID:0">
-                            <INPUT class="form-control" name="q" type="text" placeholder="Search">
-                        </div>
-                    </FORM>
-                     </li>
-
-                </ul>
-
-                <!-- Left Nav Section -->
-                <ul class="left">
-
-                    <li><a href="/documentation.html">Documentation</a></li>
-                    <li><a href="/downloads.html">Downloads</a></li>
-                    <li><a href="/help.html">Help</a></li>
-                    <li><a href="/asf.html">@ASF</a></li>
-
-                </ul>
-
-            </section>
-        </nav>
-    </div>
-</div>
-
-<div class="row">
-
-    <div id="doc-content-left" class="large-9 medium-9 columns">
-
-
-        <div id="doc-content">
-          <div class="sect1">
-<h2 id="_summary">Summary</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>This table summarises all releases of Apache Isis to date.</p>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 14%;">
-<col style="width: 14%;">
-<col style="width: 28%;">
-<col style="width: 42%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Version</th>
-<th class="tableblock halign-left valign-top">Date</th>
-<th class="tableblock halign-left valign-top">Components</th>
-<th class="tableblock halign-left valign-top">Notes</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.8.0">1.8.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">24-feb-2015</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12328845">core-1.8.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12328847">archetype-1.8.0</a></p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>Wicket viewer moved into core; todoapp archetype moved to <a href="http://www.isisaddons.org">Isis Addons</a> (non-ASF).</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.7.0">1.7.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">18-oct-2014</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326453">core-1.7.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326460">viewer-wicket-1.7.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12327441">archetype-simpleapp-1.7.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12327440">archetype-todoapp-1.7.0</a></p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>Module functionality previously in 1.6.0 now retired; use <a href="http://isisaddons.org">Isis Addons</a> (non-ASF) instead.</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.6.0">1.6.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">28-jul-2014</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12325314">core-1.6.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12325318">viewer-wicket-1.6.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326462">archetype-simpleapp-1.6.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326461">archetype-todoapp-1.6.0</a></p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>Restful Objects viewer, JDO/Datanucleus Objectstore and Shiro Security all moved into core.  Quickstart-wrj archetype renamed to todoapp; simple-wrj archetype renamed to simpleapp.  Some functionality copied/refactored as <a href="http://www.isisaddons.org">Isis Addons</a> (non-ASF).</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.5.0">1.5.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">08-jun-2014</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326524">core-1.5.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326525">objectstore-jdo-1.5.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326529">security-shiro-1.5.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326947">viewer-restfulobjects-2.3.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326526">viewer-wicket-1.5.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326528">archetype-simple-wrj-1.5.0</a></p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&amp;version=12326527">archetype-quickstart-wrj-1.5.0</a></p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>No longer releasing security-file</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.4.1">1.4.1</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">14-mar-2014</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>objectstore-jdo-1.4.1</p>
-</li>
-<li>
-<p>viewer-wicket-1.4.1</p>
-</li>
-<li>
-<p>archetype-simple-wrj-1.4.1</p>
-</li>
-<li>
-<p>archetype-quickstart-wrj-1.4.1</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>Patch release</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.4.0">1.4.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">11-mar-2014</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>core-1.4.0</p>
-</li>
-<li>
-<p>objectstore-jdo-1.4.0</p>
-</li>
-<li>
-<p>security-file-1.4.0</p>
-</li>
-<li>
-<p>security-shiro-1.4.0</p>
-</li>
-<li>
-<p>viewer-restfulobjects-2.2.0</p>
-</li>
-<li>
-<p>viewer-wicket-1.4.0</p>
-</li>
-<li>
-<p>archetype-simple-wrj-1.4.0</p>
-</li>
-<li>
-<p>archetype-quickstart-wrj-1.4.0</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.3.1">1.3.1</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">7-nov-2013</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>viewer-wicket-1.3.1</p>
-</li>
-<li>
-<p>archetype-simple-wrj-1.3.1</p>
-</li>
-<li>
-<p>archetype-quickstart-wrj-1.3.1</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>Patch release</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.8.0">1.3.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">25-oct-2013</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>core-1.3.0</p>
-</li>
-<li>
-<p>objectstore-jdo-1.3.0</p>
-</li>
-<li>
-<p>security-file-1.0.2</p>
-</li>
-<li>
-<p>security-shiro-1.3.0</p>
-</li>
-<li>
-<p>viewer-restfulobjects-2.1.0</p>
-</li>
-<li>
-<p>viewer-wicket-1.3.0</p>
-</li>
-<li>
-<p>archetype-simple-wrj-1.3.0</p>
-</li>
-<li>
-<p>archetype-quickstart-wrj-1.3.0</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>WRJ archetype renamed to Quickstart WRJ.  Simple WRJ archetype added.</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.2.0">1.2.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">30-may-2013</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>core-1.2.0</p>
-</li>
-<li>
-<p>objectstore-jdo-1.2.0</p>
-</li>
-<li>
-<p>security-file-1.0.1</p>
-</li>
-<li>
-<p>security-shiro-1.1.1</p>
-</li>
-<li>
-<p>viewer-restfulobjects-2.0.0</p>
-</li>
-<li>
-<p>viewer-wicket-1.2.0</p>
-</li>
-<li>
-<p>archetype-wrj-1.0.3</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.1.0">1.1.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">31-jan-2013</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>core-1.1.0</p>
-</li>
-<li>
-<p>security-shiro-1.1.0</p>
-</li>
-<li>
-<p>viewer-wicket-1.1.0</p>
-</li>
-<li>
-<p>archetype-wrj-1.0.2</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.0.1">1.0.1</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">10-jan-2013</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>security-shiro-1.0.0</p>
-</li>
-<li>
-<p>archetype-wrj-1.0.1</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>Combining RestfulObjects and Wicket viewers into a single webapp, along with Shiro security</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#r1.0.0">1.0.0</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">24-dec-2012</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>core-1.0.0</p>
-</li>
-<li>
-<p>security-file-1.0.0</p>
-</li>
-<li>
-<p>viewer-wicket-1.0.0</p>
-</li>
-<li>
-<p>viewer-restfulobjects-1.0.0</p>
-</li>
-<li>
-<p>archetype-wrj-1.0.0</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>First release having graduated</p>
-</div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">0.2.0-incubating</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">20-feb-2012</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>0.2.0-incubating</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div></div></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">0.1.2-incubating</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">13-jul-2011</p></td>
-<td class="tableblock halign-left valign-top"><div><div class="ulist">
-<ul>
-<li>
-<p>0.1.2-incubating</p>
-</li>
-</ul>
-</div></div></td>
-<td class="tableblock halign-left valign-top"><div><div class="paragraph">
-<p>First release in the ASF incubator</p>
-</div></div></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="r1.8.0">1.8.0</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Isis 1.8.0 incorporates the Wicket viewer, which was previously a separately released component.  Other components that are included in core (that were previously released separately are: the Restful Objects viewer, Shiro Security and the JDO/DataNucleus ObjectStore.</p>
-</div>
-<div class="sect2">
-<h3 id="_new_feature">New Feature</h3>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-284">ISIS-284</a> - Maven plugin to validate domain object model w.r.t. Isis programming conventions</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-537">ISIS-537</a> - Convert Wicket viewer to use Bootstrap, so that it can be themed.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-690">ISIS-690</a> - &#39;Show all&#39; button for tables.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-702">ISIS-702</a> - Provide new annotation/facet as a hint for the layout of the label for a property.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-703">ISIS-703</a> - Provide a switch in the Wicket viewer to make the positioning of a fields label either to the left or above the field.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-819">ISIS-819</a> - Wicket viewer should show the environment details so can distinguish if running in productnio vs UAT/systest/dev etc</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-854">ISIS-854</a> - Separator between for menu items</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-874">ISIS-874</a> - Allow individual items to stand out in a collection, eg new reserved method</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-901">ISIS-901</a> - Use @DomainService(repositoryFor=&#8230;&#8203;) as the basis for an implementation of the IconFacet.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-930">ISIS-930</a> - Support use of &quot;font awesome&quot; icons as decoration of actions and also instead of entity icons.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-933">ISIS-933</a> - Allow the RO viewer to be configured so that it can honour or ignore UI hints (in particular, the @Render(EAGERLY) facet).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-951">ISIS-951</a> - Add menu separators (bootstrap dividers) when multiple services define actions on the same menu</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-956">ISIS-956</a> - icons to be specified using pattern matching on member names.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-963">ISIS-963</a> - Allow service actions to be rendered either on a primary, secondary or tertiary (the &quot;me&quot; icon) menu</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-964">ISIS-964</a> - Unify UI hints into @XxxLayout annotations with corresponding support in .layout.json for properties, collections and actions.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-967">ISIS-967</a> - Let the LayoutMetadataReader implementation(s) be configured using isis.properties.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-983">ISIS-983</a> - Embedded Neo4J support</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-985">ISIS-985</a> - Filter collections so that objects that are not visible to the current user are not shown.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-987">ISIS-987</a> - register for an Isis application.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-990">ISIS-990</a> - Optional UserProfileService to allow the user profile information to be customized.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-995">ISIS-995</a> - Allow the label of a property to be rendered as HTML.  Also, allow the label of boolean panels to be rendered on the right hand side.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-999">ISIS-999</a> - Provide a log to administrator of which users logged in and logged out</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1000">ISIS-1000</a> - Allow objects to return CSS  class (analogous to iconName() method) so that their presentation can be dynamically reflected in tables or on an object form.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1016">ISIS-1016</a> - Make it possible to use brand logo instead of plain text in the header</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1024">ISIS-1024</a> - Support imperative validation of a single action parameter argument (as well as of entire parameter args).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1027">ISIS-1027</a> - Raise metamodel validation exceptions if deprecated annotations or method prefixes are used.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1033">ISIS-1033</a> - Extend DomainObjectContainer, add isViewModel(&#8230;&#8203;).</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_improvement">Improvement</h3>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-568">ISIS-568</a> - Drop support for JDK 1.6, standardize on JDK 1.7.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-650">ISIS-650</a> - Nested Menu Support in Apache ISIS</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-705">ISIS-705</a> - Support actions accepting parameters that return Blobs/Clobs</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-755">ISIS-755</a> - Allow external system data to be integrated and managed with an Apache Isis domain object</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-779">ISIS-779</a> - Refactor EventBusService as a @RequestScoped service, and have it own the guava EventBus as a field.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-903">ISIS-903</a> - side locale.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-931">ISIS-931</a> - Make Isis faster to start.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-934">ISIS-934</a> - printed if running in prototype mode.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-935">ISIS-935</a> - RO viewer should return a 404 exception if object not found.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-936">ISIS-936</a> - memory) into core (metamodel and runtime)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-937">ISIS-937</a> - Move TCK out of core</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-938">ISIS-938</a> - bytecode modules (as no longer used by either objectstore)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-939">ISIS-939</a> - Simplify Persistor and ObjectStore components.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-944">ISIS-944</a> - Minor improvements to TitleBuffer.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-948">ISIS-948</a> - scoped services</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-950">ISIS-950</a> - Suppress stack trace from Error page if exception is recognised.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-953">ISIS-953</a> - Minor enhancements to Fixture script execution context</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-955">ISIS-955</a> - Merge JDO Java Type Mapping for Money.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-960">ISIS-960</a> - The event bus swallows errors thrown in the subscribers</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-968">ISIS-968</a> - Rationalize handling of menu actions and contributed actions</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-969">ISIS-969</a> - Create new @DomainServiceLayout annotation, and move UI hints out of @DomainService</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-970">ISIS-970</a> - UI (layout) hints, and deprecate old annotations</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-972">ISIS-972</a> - Make it possible to set FontAwesome icons after the label for action links</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-973">ISIS-973</a> - Simplify the FixtureScript API so that child fixtures are executed using the ExecutionContext object</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-980">ISIS-980</a> - menu sections in the tertiary actions menu panel</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-981">ISIS-981</a> - Should be able to use the wrapper factory when installing fixtures.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1002">ISIS-1002</a> - Recognize (JDO) exceptions for foreign key constraint violations</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1003">ISIS-1003</a> - Add &quot;veto&quot; as a simpler API for EventBusSubscribers</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1008">ISIS-1008</a> - Make it possible to stream Lobs after using the action prompt</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1012">ISIS-1012</a> - Use the same date and time format across tables and fields</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1014">ISIS-1014</a> - Modal window improvements</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1018">ISIS-1018</a> - Do not allow http session replacement in Wicket because Shiro knowledge becomes outdated</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1019">ISIS-1019</a> - Upgrade dependencies to javassist, org.reflections</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1026">ISIS-1026</a> - plugin to 1.56</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1032">ISIS-1032</a> - Contract test for bidirectional relationship can&#39;t handle overridden methods</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1036">ISIS-1036</a> - Inject services into Comparators specified in a @CollectionLayout(sortedBy=&#8230;&#8203;) clause</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1038">ISIS-1038</a> - Extend ActionDomainEvent so that it provides the return value during the Executed phase.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1039">ISIS-1039</a> - XmlSnapshot.Builder interface missing the build() method&#8230;&#8203;</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1040">ISIS-1040</a> - Extend FixtureScript / ExecutionContext with defaultParam / checkParam&#8230;&#8203;</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1043">ISIS-1043</a> - Enhance fixture script framework with better support for parameters being passed between scripts.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1049">ISIS-1049</a> - Move Wicket viewer under core.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_bug">Bug</h3>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-853">ISIS-853</a> - joda DateTime properties loose time when persisted</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-878">ISIS-878</a> - Wicket viewer escape does not dismiss some (though not all) action dialog boxes</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-881">ISIS-881</a> - deterministic?</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-897">ISIS-897</a> - Wrong format for org.joda.time.LocalDateTime</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-911">ISIS-911</a> - The blob panel&#39;s &quot;additionalLinks&quot; (for upload and clear buttons) should be hidden in Edit mode.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-941">ISIS-941</a> - Wicket viewer shouldn&#39;t try to flush properties that are disabled.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-942">ISIS-942</a> - Auditing broken for deleted objects.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-943">ISIS-943</a> - ObjectContracts#equals should be more resilient.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-946">ISIS-946</a> - Isis application won&#39;t run from Eclipse</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-954">ISIS-954</a> - Duplicate menu items in the application menu</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-961">ISIS-961</a> - Throwing exception in application code does NOT abort the transaction (it should, of course).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-966">ISIS-966</a> - Restful viewer doesn&#39;t return a JSON representation when hits a 500 internally (instead getting an HTML page)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-971">ISIS-971</a> - Ignore anonymous classes which inherit from @DomainService (eg in integ tests).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1010">ISIS-1010</a> - &quot;Session already open&quot; error if attempting to login in a second browser tab</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1011">ISIS-1011</a> - Select2 component doesn&#39;t filter the suggestions</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1017">ISIS-1017</a> - @PreDestroy annotated method is not called</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1029">ISIS-1029</a> - Hidden{where} in layout is not honored by table representations</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1030">ISIS-1030</a> - Not possible for a declarative view model (@ViewModel) to reference another view model/</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1041">ISIS-1041</a> - Under certain circumstances, appears that auditing can cause the same tuple to be audited within a single transaction.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-1042">ISIS-1042</a> - Dropdown of Enums does not honour title() method</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_task">Task</h3>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-928">ISIS-928</a> - Isis 1.8.0 release tasks</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-959">ISIS-959</a> - Update Jackson dependency from 1.9.11 to 2.4.3</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_sub_task">Sub-task</h3>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-512">ISIS-512</a> - Wicket: render icons for actions (if available)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-556">ISIS-556</a> - 537 branch to master</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-876">ISIS-876</a> - Action prompt dialog box rendering when title too long&#8230;&#8203;</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="r1.7.0">1.7.0</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_core">Core</h3>
-<div class="sect3">
-<h4 id="_new_feature_2">New Feature</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-809">ISIS-809</a> - Provide implementation of ViewModelFacet that doesn&#39;t require explicit implementation of the IViewModel interface.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-873">ISIS-873</a> - CommandContext.getCommand() should also expose the ActionInteractionEvent.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-917">ISIS-917</a> - Support pluggable representations for the RO viewer (object and list representations)</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_security_fixes">Security fixes</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-846">ISIS-846</a> - Enhance ExceptionRecognizer so that the stack trace can be suppressed in certain circumstances (for security)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-895">ISIS-895</a> - HomePage should honour authorization rules.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_improvement_2">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-864">ISIS-864</a> - Command should be persisted if any dirty objects enlisted into transaction, in order to ensure no accidental orphans.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-866">ISIS-866</a> - scoped service should be told when the request is starting and stopping.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-882">ISIS-882</a> - Appropriate facets should be copied over to contributed collections and properties.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-907">ISIS-907</a> - downs are truncated&#8230;&#8203; the (derived) typical length for enums uses the name() rather than the toString()</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-908">ISIS-908</a> - strict&quot; mode</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-916">ISIS-916</a> - provided services, such as MementoService or BookmarkService, can be overridden by the developer.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-918">ISIS-918</a> - case handling of DomainObjectContainer; is just another service.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-927">ISIS-927</a> - BookmarkService should be WrapperFactory aware&#8230;&#8203;</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-805">ISIS-805</a> - (Mac and Linux) Class discovery service throws errors on startup</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_2">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-404">ISIS-404</a> - Testing if a &quot;wrapped&quot; Domain Object has been persisted fails</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-643">ISIS-643</a> - N relationship</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-852">ISIS-852</a> - Derived property cannot be written properly</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-871">ISIS-871</a> - ActionInvocationFacetForInteractionAbstract passes Null to &quot;ObjectSpecification.isViewModelCloneable&quot;</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-879">ISIS-879</a> - ObjectMemberAbstract#isAlwaysHidden() does not honour where=Where.EVERYWHERE.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-899">ISIS-899</a> - Can&#39;t return a view model in Isis 1.6.0 over RO viewer.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-905">ISIS-905</a> - arg action.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-912">ISIS-912</a> - fixture flag is broken).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-919">ISIS-919</a> - scoped) service when logging in DEBUG mode.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_removed_features">Removed features</h4>
-<div class="paragraph">
-<p>Moved to (non-ASF) <a href="http://isisaddons.org">Isis Addons</a></p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-851">ISIS-851</a> - Remove modules from Isis core (available instead through isisaddons).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-887">ISIS-887</a> - xxx modules, as now in isisaddons.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_removed_features_obsolete">Removed features (obsolete)</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-802">ISIS-802</a> - Remove the ProfileStore component (in future, can raise a ProfileService as and when we identify a concrete reqt).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-913">ISIS-913</a> - Remove the &quot;ViewerInstaller&quot; and &quot;EmbeddedWebServerInstaller&quot; APIs, since in effect defunct.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_unreleased_features_backed_out">Unreleased features (backed out)</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-865">ISIS-865</a> - fast if an action is annotated with safe semantics but nevertheless results in dirty objects in the xactn.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-921">ISIS-921</a> - 865), since does not cater for edits with contributed properties.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_2">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-872">ISIS-872</a> - 1.7.0 release activities</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_wicket_viewer">Wicket viewer</h3>
-<div class="sect3">
-<h4 id="_new_feature_3">New Feature</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-902">ISIS-902</a> - Enhance ImageResourceCacheClassPath so that can have two entities with the same simple name but in different packages.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_security_fixes_2">Security fixes</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-920">ISIS-920</a> - (As a configuration option), provide the ability to disable the Wicket viewer automatically continuing to original URL after successful login.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-846">ISIS-846</a> - Enhance ExceptionRecognizer so that the stack trace can be suppressed in certain circumstances (for security)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-895">ISIS-895</a> - HomePage should honour authorization rules.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-884">ISIS-884</a> - ErrorPage vulnerable to XSS attacks.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-885">ISIS-885</a> - To avoid leaking information (eg in the title) should have a &quot;special&quot; permission to throw a 404 if user doesn&#39;t have permission to view any of the class&#39; members.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-883">ISIS-883</a> - Bookmarkable action URLs can be submitted by a user without permissions to bring up action dialog (thereafter that user can invoke).</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_3">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-889">ISIS-889</a> - Action prompt dialog seems to be not quite big enough in Chrome (is ok in Firefox and IEv11)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-880">ISIS-880</a> - Appearance of Password field (in action dialogs) requires tweaking.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-910">ISIS-910</a> - Entering invalid data for Char type fails with an internal error</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_dependency_upgrade">Dependency upgrade</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-794">ISIS-794</a> - Upgrade to Wicket 6.16.0, remove CharSequenceResource</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_3">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-872">ISIS-872</a> - 1.7.0 release activities</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="r1.6.0">1.6.0</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_core_2">Core</h3>
-<div class="paragraph">
-<p>Isis core 1.6.0 also incorporates the Restful Objects viewer, Shiro Security and JDO Objectstore.</p>
-</div>
-<div class="sect3">
-<h4 id="_new_feature_4">New Feature</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-493">ISIS-493</a> - Annotation to identify domain services/repositories</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-800">ISIS-800</a> - like form for Wicket viewer</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-813">ISIS-813</a> - Provide the ability to mock out domain services in integration tests.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_improvement_3">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-421">ISIS-421</a> - Write TCK tests for Restful Objects viewer</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-574">ISIS-574</a> - shiro to use shiro 1.2.3 (currently using 1.2.1)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-798">ISIS-798</a> - Minor improvements in support of integration testing.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-823">ISIS-823</a> - Restructure Todo&#39;s tests, nested static classes.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-827">ISIS-827</a> - Introduce WrappingObject, with more unique method names, as a replacement for WrappedObject.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-831">ISIS-831</a> - Extend (custom) EventBus vetoing logic so that can also encompass hide, disable, validate.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-832">ISIS-832</a> - Move jdo, shiro and restful into core</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-833">ISIS-833</a> - Break out applib and JDO services into modules</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-838">ISIS-838</a> - Provide an additional hook method for AbstractIsisSessionTemplate that automatically sets up the transaction.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_4">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-796">ISIS-796</a> - lifecycle callback &quot;updating()&quot; is not firing</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-797">ISIS-797</a> - &#39;Restful objects&#39; decodes json request body while this is not</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-801">ISIS-801</a> - Action method taking domain object paramater gets triggered automatically whenever instances of that object type is accessed</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-812">ISIS-812</a> - Isis 1.5 blob mapping broken for PostgreSQL (when set to null)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-818">ISIS-818</a> - wrapSkipRules does not execute action due to being hidden</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-821">ISIS-821</a> - Precision gets lost when double values are use in BigDecimal attributes</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-824">ISIS-824</a> - Generic repository is broken</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-828">ISIS-828</a> - Wrapping an already wrapped object should honour the mode if different.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-836">ISIS-836</a> - Not certain that FixtureScripts&#39; ClassDiscoveryService works when referencing deployed 1.5.0 JAR</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-840">ISIS-840</a> - &quot;Permission groups&quot; for IsisPermission (custom security string for Shiro) not working as advertised.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_dependency_upgrade_2">Dependency upgrade</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-716">ISIS-716</a> - Update to DN 3.3.8 (deferred)</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_core">Task (Core)</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-751">ISIS-751</a> - Update NOTICE copyright dates</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-839">ISIS-839</a> - 1.6.0 release tasks</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_wicket_viewer_2">Wicket Viewer</h3>
-<div class="sect3">
-<h4 id="_new_feature_5">New Feature</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-800">ISIS-800</a> - like form for Wicket viewer</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-816">ISIS-816</a> - Provide an applib for Wicket viewer to hold any services specific to that viewer.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-817">ISIS-817</a> - sources debugging plugin</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_improvement_4">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-781">ISIS-781</a> - Add edit capability to view objects</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-807">ISIS-807</a> - Break out EntityPropertiesForm into two for the new IWizard, and then make into a separate component.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-815">ISIS-815</a> - Internationalization of Wicket UI elements (edit, ok, cancel, logout, about)</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_5">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-544">ISIS-544</a> - focus on an action param date, then doesn&#8217;t show calendar picker..</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-825">ISIS-825</a> - focus on first field on action parameter not working</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-835">ISIS-835</a> - NPE in select2 with isisaddons module for tags, (optional choices for strings)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-837">ISIS-837</a> - In Wicket viewer, forms not flushing properties when annotated with JDO @NotPersistent.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-843">ISIS-843</a> - AboutPage is not serializable</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_4">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-839">ISIS-839</a> - 1.6.0 release tasks</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="r1.5.0">1.5.0</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_core_3">Core</h3>
-<div class="sect3">
-<h4 id="_new_feature_6">New Feature</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-550">ISIS-550</a> - Complete the guava EventBus support with new annotations</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-776">ISIS-776</a> - end stories.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-786">ISIS-786</a> - Allow event bus subscribers to veto interactions by throwing a RecoverableException or NonRecoverableException</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_improvement_5">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-569">ISIS-569</a> - Fix JMock to support JDK7 (JavassistImposteriser)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-745">ISIS-745</a> - Do not suppress the org.apache.isis classes from the &quot;download metamodel&quot; action (as provided by DeveloperUtilities service)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-749">ISIS-749</a> - Make logging less noisy for selected classes</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-762">ISIS-762</a> - For commands on contributed actions, the target and &quot;user friendly&quot; target details should be captured as the contributee, not the contributed service.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-765">ISIS-765</a> - Allow UserMemento#hasRole to match on wildcards</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-770">ISIS-770</a> - ioc (because brings in cglib/asm dependency)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-772">ISIS-772</a> - Reimplement WrapperFactory to use javassist instead of cglib/asm (for Java7 support)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-782">ISIS-782</a> - Integration testing framework should automatically install the FixtureClock singleton rather than the regular Clock</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-783">ISIS-783</a> - Integration test support enhancements</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-795">ISIS-795</a> - commit in the archetypes.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_6">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-758">ISIS-758</a> - Auditing should be able to cope with a change to a property where the referenced object has been deleted.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-759">ISIS-759</a> - Transient errors being logged as result of incorrect call to sendRedirect; not sure why, need diagnostics.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-760">ISIS-760</a> - IllegalStateException when commands/audit enabled in Estatio and failing to persist the Oid of a view model.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-769">ISIS-769</a> - IsisTransaction should do a &quot;precommit&quot; for pending updates to applib services, prior to commiting the underlying (JDO) transaction.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-777">ISIS-777</a> - safe for concurrent requests.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_5">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-751">ISIS-751</a> - Update NOTICE copyright dates</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-792">ISIS-792</a> - up tasks for Isis 1.5.0 release</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_wicket_viewer_3">Wicket Viewer</h3>
-<div class="sect3">
-<h4 id="_improvement_6">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-719">ISIS-719</a> - Use org.webjars for some common dependencies (eg jquery)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-764">ISIS-764</a> - Combine ReferencePanel and EntityLink2SelectPanel</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-770">ISIS-770</a> - ioc (because brings in cglib/asm dependency)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-774">ISIS-774</a> - Remove IsisWicketUnsecuredApplication</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-778">ISIS-778</a> - Simpify ReferencePanel and EntityLinkSelect2Panel</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-793">ISIS-793</a> - Make Wicket viewer&#39;s IsisApplication easier to override (to support customization use cases)</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_7">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-431">ISIS-431</a> - A boolean atribute should never be mandatory</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-752">ISIS-752</a> - When collection is eagerly rendered (open), the title doesn&#39;t display the number of elements, instead just displays (+).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-757">ISIS-757</a> - Make it possible to override logging.properties</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-761">ISIS-761</a> - ErrorPage itself is not serializable, resulting in stack traces in the log.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-787">ISIS-787</a> - Property validation not displaying error message.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_dependency_upgrade_3">Dependency upgrade</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-771">ISIS-771</a> - Upgrade Wicket to wicket 6.15.0 (or whatever is latest)</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_6">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-792">ISIS-792</a> - up tasks for Isis 1.5.0 release</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_restfulobjects_viewer">RestfulObjects Viewer</h3>
-<div class="sect3">
-<h4 id="_task_7">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-792">ISIS-792</a> - up tasks for Isis 1.5.0 release</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_8">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-746">ISIS-746</a> - When multiple realms configured for Shiro, should be more intelligent about obtaining roles from those realms</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_8">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-751">ISIS-751</a> - Update NOTICE copyright dates</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-792">ISIS-792</a> - up tasks for Isis 1.5.0 release</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_jdo_objectstore">JDO ObjectStore</h3>
-<div class="sect3">
-<h4 id="_improvement_7">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-750">ISIS-750</a> - For consistency with CommandJdo, allow the serializedForm to be stored as a clob (rather than as a zipped byte array)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-754">ISIS-754</a> - BDD tests speed improvement with DN options, through a new IsisConfigurationForTests</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-788">ISIS-788</a> - Delete the Isis Blob/Clob Converter classes for JDO, since redundant.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_9">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-744">ISIS-744</a> - Column size can&#39;t be greater than 8000 characters on SQL Server</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-714">ISIS-714</a> - Blob/Clob mapping under DataNucleus is broken (just default serialize, not picking up the extension points)</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_9">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-751">ISIS-751</a> - Update NOTICE copyright dates</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-792">ISIS-792</a> - up tasks for Isis 1.5.0 release</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="r1.4.1">1.4.1</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_wicket_viewer_4">Wicket Viewer</h3>
-<div class="sect3">
-<h4 id="_improvement_8">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-732">ISIS-732</a> - The refresh of a standalone collection after invoking a bulk action should only be done if the original action was safe (query only)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-734">ISIS-734</a> - In Wicket viewer, if action returns a blob/clob, then currently performing in a new window/tab.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_10">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-731">ISIS-731</a> - execute the action fails</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_jdo_objectstore_2">JDO Objectstore</h3>
-<div class="sect3">
-<h4 id="_bug_11">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-733">ISIS-733</a> - If toggle an object twice in standalone list (for bulk action), ends up invoking action (when shouldn&#39;t) and also throwing concurrency exception</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="r1.4.0">1.4.0</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_core_4">Core</h3>
-<div class="sect3">
-<h4 id="_new_feature_7">New Feature</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-592">ISIS-592</a> - Make XmlSnapshot (in core.runtime) available as an applib service.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-593">ISIS-593</a> - MementoService enhancements</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-595">ISIS-595</a> - Validate metamodel to ensure that any bookmarkable actions are explicitly annotated as having safe action semantics.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-601">ISIS-601</a> - Extend the dynamic JSON layout so that the PagedFacet (@Paged annotation) can be specified for collections.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-602">ISIS-602</a> - Extend the dynamic JSON layout so that RenderFacet (@Render annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-603">ISIS-603</a> - Extend the dynamic JSON layout so that NamedFacet (@Named annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-604">ISIS-604</a> - Extend the dynamic JSON layout so that TypicalLengthFacet (@TypicalLength annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-605">ISIS-605</a> - Extend the dynamic JSON layout so that MultiLineFacet (@MultiLine annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-606">ISIS-606</a> - Extend the dynamic JSON layout so that CssClassFacet (@CssClass annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-607">ISIS-607</a> - Extend the dynamic JSON layout so that DescribedAsFacet (@DescribedAs annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-612">ISIS-612</a> - Return a URL from an action opens a new browser window</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-613">ISIS-613</a> - Extend the dynamic JSON layout so that HiddenFacet (@Hidden annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-614">ISIS-614</a> - Extend the dynamic JSON layout so that DisabledFacet (@Disabled annotation) can be specified dynamically</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-624">ISIS-624</a> - Use javax.validation.constraints.Digits to specify length and scale for BigDecimal action parameters (to avoid JDO exceptions later).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-625">ISIS-625</a> - Better reporting of metamodel violation errors</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-648">ISIS-648</a> - Improve support for bulk update</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-652">ISIS-652</a> - Support @RequestScoped beans (registered as services)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-653">ISIS-653</a> - scoped service, as a way of passing arbitrary user data from one place to another.  One use case is to coordinate the response of bulk actions.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-654">ISIS-654</a> - scoped QueryResultsCache service, as a technique for performance tuning.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-655">ISIS-655</a> - scoped Bulk.InteractionContextService bean.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-660">ISIS-660</a> - Profiling support and also infrastructure for background (async job) support</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-661">ISIS-661</a> - BackgroundService and BackgroundTaskService as a way of creating mementos to execute jobs asynchronously</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-662">ISIS-662</a> - Provide a &quot;contributions&quot; service to add a PublishedEvents contributed collection for the Interaction entity.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-663">ISIS-663</a> - Provide a &quot;contributions&quot; service for AuditEntry, so that audit entries are shown as a contributed collection to the Interaction entity.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-664">ISIS-664</a> - Provide an abstract class for running &quot;sudo&quot; scheduler jobs</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-673">ISIS-673</a> - AbstractIsisSessionTemplate as a way to run arbitrary &#39;runnable&#39; in an Isis session</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-685">ISIS-685</a> - Add new @Command(async=true|false) flag, so that Command is automatically scheduled to run in the background</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-696">ISIS-696</a> - Extra overload for BookmarkService for lookup with downcast (making more consistent with API of MementoService).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-697">ISIS-697</a> - Extend DeveloperUtilitiesService to be able to refresh services (for contributed actions)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-728">ISIS-728</a> - Provide facet factory to enable auditing by default on all objects, unless explicitly opted out</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-729">ISIS-729</a> - Provide facet factory to treat all actions by default as commands, unless explicitly opted out</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-730">ISIS-730</a> - Provide a very simple ClockService, so all services accessed in same way via DI</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_improvement_9">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-272">ISIS-272</a> - Adding ValueSemanticProviders for UUID and URI</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-541">ISIS-541</a> - Enhance contributed actions/associations to support hideXxx, disableXxx, validateXxx, defaultXxx and choices where the contributee is automatically populated.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-543">ISIS-543</a> - title() should take precedence over @Title, or perhaps should fail eagerly?</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-579">ISIS-579</a> - Add support for range queries in JDO objectstore</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-583">ISIS-583</a> - Contributed collections ignore @Render annotation</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-597">ISIS-597</a> - Services still not injected when entering @PostConstruct methods on a Service</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-598">ISIS-598</a> - Add support for @Inject standard annotation</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-599">ISIS-599</a> - Better message and diagnostics for Exception Recognizers</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-600">ISIS-600</a> - Change format of facet properties file, scope by member then facet</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-623">ISIS-623</a> - Make the default logging of JDO and IsisSytemForTest less verbose</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-626">ISIS-626</a> - Recognize Wicket PageExpiredExceptions and display a friendlier error message</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-634">ISIS-634</a> - downs (for enums/bounded and autocomplete) should honour TypicalLengthFacet.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-639">ISIS-639</a> - Jetty webserver support long URLs</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-640">ISIS-640</a> - Extend MementoService.Memento API so that can also return the set of keys held in the Memento</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-651">ISIS-651</a> - Modifications to enable JRebel support</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-659">ISIS-659</a> - Extend MementoServiceDefault service to handle Bookmarks and also enums (as well as simple values)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-665">ISIS-665</a> - ObjectActionImpl should escalate a thrown Isis ApplicationException to its underlying cause if the transaction is in a state of mustAbort.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-668">ISIS-668</a> - out&quot; services.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-670">ISIS-670</a> - Replace AuditingService and AuditingService2 with new AuditingService3 API, more consistent with other APIs</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-671">ISIS-671</a> - Add a ReifiableActionFacet and @Reifiable annotation as a way to restrict which ReifiableActions are persisted.  Enable background task service to hint that an ReifiableAction should be persisted even if not annotated.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-672">ISIS-672</a> - Unify BackgroundTask and Interaction into same entity, rename to &quot;ReifiableAction&quot;.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-684">ISIS-684</a> - Rename ReifiableAction to simply &#39;Command&#39;, and update services also</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-693">ISIS-693</a> - Minor extensions in support of Excel import/export functionality.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-708">ISIS-708</a> - BookmarkService null handling</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-723">ISIS-723</a> - BookmarkService should support lookup of domain services as well as domain entities (and throw an exception for view models)</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_12">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-234">ISIS-234</a> - Persistence by reachability of aggregated instances fails.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-619">ISIS-619</a> - Extend IsisActions to support easy mocking of the DOC#newTransientInstance</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-627">ISIS-627</a> - Lazily loaded object cannot be deleted, throws an NPE</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-635">ISIS-635</a> - JDO Publishing Service impl causes ConcurrentModificationException in core.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-636">ISIS-636</a> - BookmarkServiceDefault throws NPE if the BookmarkHolder (to which it contributes a property) returns a null Bookmark</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-641">ISIS-641</a> - Incompatibility of TreeSet for @Bulk.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-691">ISIS-691</a> - down list&#39;s handling of null entity or values</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-700">ISIS-700</a> - (</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-707">ISIS-707</a> - Support Bulk.InteractionContext with contributed actions.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-712">ISIS-712</a> - Inconsistency in domain logic for validation of optional strings causes Wicket viewer to trip up.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_task_10">Task</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-695">ISIS-695</a> - up tasks for Isis 1.4.0 release</p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_wicket_viewer_5">Wicket Viewer</h3>
-<div class="sect3">
-<h4 id="_new_feature_8">New Feature</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-472">ISIS-472</a> - Limit number of bookmarks</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-608">ISIS-608</a> - Show count for collections (if rendered eagerly), else a hint to expand.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-609">ISIS-609</a> - Suppress showing actions for collections that are not rendered eagerly</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-612">ISIS-612</a> - Return a URL from an action opens a new browser window</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-625">ISIS-625</a> - Better reporting of metamodel violation errors</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-633">ISIS-633</a> - Press ESC to close/cancel the action prompt dialog</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-638">ISIS-638</a> - Provide the capability to capture UI hints, and copy to clipboard</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-642">ISIS-642</a> - down; when revisiting a page, any UI hints from last visit should be retained.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-648">ISIS-648</a> - Improve support for bulk update</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-649">ISIS-649</a> - In wicket viewer, make it easier to develop custom styling by wrapping the body of all pages in a div with custom style</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-701">ISIS-701</a> - In Wicket viewer, make uppercase text switchable</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-727">ISIS-727</a> - time type</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_improvement_10">Improvement</h4>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-486">ISIS-486</a> - Show action dialogs in a modal dialog rather than new page (less context switching for user)</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-587">ISIS-587</a> - Various UI improvements for Wicket viewer.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-588">ISIS-588</a> - In Wicket viewer, make bookmark panel smaller, and enable with a keyboard shortcut</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-589">ISIS-589</a> - (</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-590">ISIS-590</a> - Wicket viewer strip wicket tags should depend on the deployment mode.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-591">ISIS-591</a> - For Wicket viewer, load Javascript libraries (except for JQuery) from the footer.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-594">ISIS-594</a> - Tidy up and simplify URLs in Wicket viewer.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-596">ISIS-596</a> - Require smarter handling of bookmarked objects that have been deleted</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-618">ISIS-618</a> - Simplify ActionPage, separate out result components from prompt.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-626">ISIS-626</a> - Recognize Wicket PageExpiredExceptions and display a friendlier error message</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-634">ISIS-634</a> - downs (for enums/bounded and autocomplete) should honour TypicalLengthFacet.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-658">ISIS-658</a> - Provide a custom panel for java.sql.Timestamp</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-677">ISIS-677</a> - The blob/clob panel does not show the name of the blob/clob present (eg if just uploaded).</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-680">ISIS-680</a> - fidelity) alternative to the clipboard link, for those environments where flash is not supported.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-682">ISIS-682</a> - In the Wicket viewer, the tooltip for icons should show the title (and perhaps also the type) of the icon being linked to.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-683">ISIS-683</a> - In Wicket viewer, if delete objects from a standalone collection, then selecting again causes an exception.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-692">ISIS-692</a> - down list box.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-699">ISIS-699</a> - In Wicket viewer, when redirect to next page after invoking an action, have the browser&#39;s address bar show the URL of the object</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-706">ISIS-706</a> - Blob vs Clob request handling, also relationship with bulk actions.</p>
-</li>
-<li>
-<p><a href="https://issues.apache.org/jira/browse/ISIS-718">ISIS-718</a> - Actions that return a URL should open in new tab/window</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_bug_13">Bug</h4>
-<div class="ulist">
-<ul>
-<li>
-

<TRUNCATED>