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

danhaywood pushed a commit to branch 2.0.0-M8
in repository https://gitbox.apache.org/repos/asf/isis.git

commit de521b89d2ee1592274ac150db9aa0309b3ef1f4
Author: Dan Haywood <[email protected]>
AuthorDate: Thu Oct 6 10:22:00 2022 +0100

    ISIS-2965: updates release notes, STATUS and doap_isis.rdf
---
 STATUS                                             |   2 +
 .../ROOT/pages/post-release-successful.adoc        |  28 +-
 antora/components/relnotes/modules/ROOT/nav.adoc   |   1 +
 .../modules/ROOT/pages/2022/2.0.0-M8/mignotes.adoc |  35 ++-
 .../modules/ROOT/pages/2022/2.0.0-M8/relnotes.adoc | 287 ++++++++++++++++++++-
 .../ROOT/pages/2022/2.0.0-RC1/mignotes.adoc        |   3 +-
 .../ROOT/pages/2022/2.0.0-RC1/relnotes.adoc        |  25 ++
 .../relnotes/modules/ROOT/pages/about.adoc         |  43 +--
 antora/supplemental-ui/doap_isis.rdf               |   8 +
 9 files changed, 377 insertions(+), 55 deletions(-)

diff --git a/STATUS b/STATUS
index 562a4029e3..8d60d9d6d8 100644
--- a/STATUS
+++ b/STATUS
@@ -23,6 +23,8 @@ Description
 
 TLP releases:
 
+  * isis-2.0.0-M7                                  : 06 Oct 2022
+
   * isis-2.0.0-M7                                  : 28 Feb 2022
 
   * isis-2.0.0-M6                                  : 26 Aug 2021
diff --git 
a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc 
b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
index f3b1f00d43..38d27649bd 100644
--- a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
+++ b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
@@ -129,17 +129,6 @@ Create a new JIRA ticket as a catch-all for the _next_ 
release.
 
 In the main `isis` repo (ie containing the asciidoc source):
 
-* Create a new `relnotes.adoc` file to hold the JIRA-generated release notes 
generated above.
-+
-This should live in  
`antora/components/relnotes/modules/ROOT/pages/yyyy/vvv/relnotes.adoc`
-
-** where `yyyy` is the year
-** where `vvv` is the version number
-
-* Update the `nav.adoc` file to reference these release notes
-+
-In `antora/components/relnotes/ROOT/nav.adoc`
-
 * Generate release notes
 +
 From the root directory, generate the release notes for the current release, 
in Asciidoc format; eg:
@@ -155,12 +144,23 @@ This script uses 'jq' to parse JSON.
 See the script itself for details of how to install this utility.
 ====
 
-* Incorporate the release notes (`/tmp/$ISISREL.adoc`) into the `relnotes.adoc`
+* Create a new `relnotes.adoc` file
++
+in  `antora/components/relnotes/modules/ROOT/pages/yyyy/vvv/relnotes.adoc`
+
+** where `yyyy` is the year
+** `vvv` is the version number
 
-* Update the table in the `about.adoc` summary
 +
-In `antora/components/relnotes/ROOT/pages/about.adoc`.
+Copy the release notes (`/tmp/$ISISREL.adoc`) into the `relnotes.adoc`, 
recategorising if necessary
 
+* Update the table in `antora/components/relnotes/ROOT/pages/about.adoc`
++
+Date of release, number of new features, improvements and bugs fixed.
+
+* Update `antora/components/relnotes/ROOT/nav.adoc`
++
+To reference these release notes.
 
 * update the `doap_isis.rdf` file (which provides a machine-parseable 
description of the project) with details of the new release.
 Validate using the http://www.w3.org/RDF/Validator/[W3C RDF Validator] service.
diff --git a/antora/components/relnotes/modules/ROOT/nav.adoc 
b/antora/components/relnotes/modules/ROOT/nav.adoc
index 22ef22cd5b..fdd04cfb7a 100644
--- a/antora/components/relnotes/modules/ROOT/nav.adoc
+++ b/antora/components/relnotes/modules/ROOT/nav.adoc
@@ -3,6 +3,7 @@
 
 
 * 2022
+** xref:relnotes:ROOT:2022/2.0.0-M8/relnotes.adoc[2.0.0-M8]
 ** xref:relnotes:ROOT:2022/2.0.0-M7/relnotes.adoc[2.0.0-M7]
 * 2021
 ** xref:relnotes:ROOT:2021/2.0.0-M6/relnotes.adoc[2.0.0-M6]
diff --git 
a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/mignotes.adoc 
b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/mignotes.adoc
index 91c93b277a..89f1453959 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/mignotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/mignotes.adoc
@@ -3,7 +3,6 @@
 :Notice: 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 ag [...]
 :page-partial:
 
-(This page will be added to as development progresses).
 
 == Programming Model
 
@@ -14,7 +13,7 @@
 | previously
 | new
 
-| For _Domain Objects_ we had support for (direct) _Collection_ modification 
(`addTo`, `removeFrom`). 
+| For _Domain Objects_ we had support for (direct) _Collection_ modification 
(`addTo`, `removeFrom`).
 
 As this is part of _Restful Object Specification 1.0_, it was implemented for 
the _RO Viewer_ and also the _WrapperFactory_.
 
@@ -24,7 +23,7 @@ DomainObjectResource
   addToSet(...)
   addToList(...)
   removeFromCollection(...)
----- 
+----
 Events (removed)
 ----
 CollectionAddToEvent
@@ -40,7 +39,7 @@ Thus, one would make the _Collection_ read only and then 
define _Actions_ that e
 | `@DomainService.logicalTypeName` deprecated for removal
 | use `@Named` or any other semantics supported by Spring
 +
-Behavioral change: `@DomainService.logicalTypeName` can now be left empty, 
which is interpreted as _unspecified/indifferent_ 
+Behavioral change: `@DomainService.logicalTypeName` can now be left empty, 
which is interpreted as _unspecified/indifferent_
 
 | `RecreatableDomainObject` interface removed
 | use `ViewModel` interface instead
@@ -61,7 +60,7 @@ public class SeedService implements MetamodelListener {
         // seed database entities
     }
 }
----- 
+----
 
 | Factory method `Identifier.propertyOrCollectionIdentifier(..)`
 | was slit up into `Identifier.propertyIdentifier(..)` and 
`Identifier.collectionIdentifier(..)`
@@ -79,8 +78,8 @@ The following changed:
 | new
 
 | `Result<T>` removed
-| replaced by `Try<T>`; also promoting `Either<L, R>` to non-internal, 
-and introducing `Railway<F, S>` 
+| replaced by `Try<T>`; also promoting `Either<L, R>` to non-internal,
+and introducing `Railway<F, S>`
 
 |===
 
@@ -94,25 +93,25 @@ The following changed:
 | previously
 | new
 
-| (non-essential) object meta-data mixins were split out of `IsisModuleApplib` 
+| (non-essential) object meta-data mixins were split out of `IsisModuleApplib`
 | need to be explicitly imported via `IsisModuleApplibObjectMetadataMixins`
 
-| default logging subscribers were split out of `IsisModuleApplib` 
+| default logging subscribers were split out of `IsisModuleApplib`
 | need to be explicitly imported via 
`IsisModuleApplibChangeAndExecutionLoggers`
 
 |===
 
 == Other
 
-=== Placeholder Rendering (UI) 
+=== Placeholder Rendering (UI)
 
-The UI now renders placeholders `(none)` when representing `null` references. 
-To customize behavior you may want to implement your own 
`PlaceholderRenderService`. 
-(See `PlaceholderRenderServiceDefault`, the default implementation.)  
+The UI now renders placeholders `(none)` when representing `null` references.
+To customize behavior you may want to implement your own 
`PlaceholderRenderService`.
+(See `PlaceholderRenderServiceDefault`, the default implementation.)
 
 === Bill of Material / Parent POM
 
-Folder moved `/isis-parent` -> `/bom` 
+Folder moved `/isis-parent` -> `/bom`
 
 [source, xml]
 .Bill of Material
@@ -139,8 +138,8 @@ Folder moved `/isis-parent` -> `/bom`
 <artifactId>isis-extensions-secman-delegated-shiro</artifactId>
 ----
 
-Classes `IsisModuleExtSecmanShiroRealm` and 
-`AuthenticationStrategyForIsisModuleSecurityRealm` 
+Classes `IsisModuleExtSecmanShiroRealm` and
+`AuthenticationStrategyForIsisModuleSecurityRealm`
 were moved and renamed. (see shiro.ini)
 
 [source, ini]
@@ -181,7 +180,7 @@ import 
org.apache.isis.viewer.restfulobjects.client.RestfulClientConfig;
 [source, java]
 .Restclient Usage
 ----
-// DigestResponse is no longer publicly visible, instead returning Try<T>  
+// DigestResponse is no longer publicly visible, instead returning Try<T>
 <T> Try<T> digest(Response response, Class<T> entityType);
 
 // DigestResponse is no longer publicly visible, instead returning Try<Can<T>>
@@ -279,6 +278,6 @@ import 
org.apache.isis.viewer.restfulobjects.client.RestfulClientConfig;
 
 IsisModuleValSseApplib renamed to IsisModuleExtSseApplib
 IsisModuleValSseMetaModel renamed to IsisModuleExtSseMetaModel
-IsisModuleValSseUiWkt renamed to IsisModuleExtSseWicket 
+IsisModuleValSseUiWkt renamed to IsisModuleExtSseWicket
 ----
 
diff --git 
a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/relnotes.adoc 
b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/relnotes.adoc
index a3061b12bd..c3634a0f6d 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/relnotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-M8/relnotes.adoc
@@ -4,5 +4,290 @@
 :Notice: 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 ag [...]
 :page-partial:
 
-(This page will be updated once the release candidate is released).
+Highlights of this release:
+
+* Full support for audit trail, command log, execution log for JPA and JDO
+
+* New core extensions
+
+** SessionLog extension 
(link:https://issues.apache.org/jira/browse/ISIS-3062[ISIS-3062])
+** ExecutionOutbox extension, to support the outbox pattern 
(link:https://issues.apache.org/jira/browse/ISIS-3002[ISIS-3002])
+
+* Big improvements for value types
+** Support value types (simple ones at least) as a first-class citizen 
(link:https://issues.apache.org/jira/browse/ISIS-1695[ISIS-1695])
+** Support for persisting Temporal Types with Zone/Offset Information 
(link:https://issues.apache.org/jira/browse/ISIS-3105[ISIS-3105])
+** Add Vega and Vega-Lite Support 
(link:https://issues.apache.org/jira/browse/ISIS-3122[ISIS-3122])
+
+* Wicket viewer UI improvements
+** Improved client-side paging/filtering using datatables.net 
(link:https://issues.apache.org/jira/browse/ISIS-3197[ISIS-3197])
+** New extension to render PDF Blobs using pdf.js 
(link:https://issues.apache.org/jira/browse/ISIS-3040[ISIS-3040])
+** New extension to display events on calendar using fullcalendar.js 
(link:https://issues.apache.org/jira/browse/ISIS-3039[ISIS-3039] )
+
+* New `ENCAPSULATION_ENABLED` introspection policy (eg 
link:https://issues.apache.org/jira/browse/ISIS-3190[ISIS-3190], 
link:https://issues.apache.org/jira/browse/ISIS-3188[ISIS-3188])
++
+which allows actions, collections and properties to have non-`public` 
visibility so long as they are annotated with `@Action` etc, and their 
supporting members with `@MemberSupport`
+
+* New `IdStringifier` API/SPI interface 
(link:https://issues.apache.org/jira/browse/ISIS-3089[ISIS-3089])
++
+to allow pluggable management of identifiers in bookmarks/URLs etc
+
+* Support for Java Module System (`module.info.java`) 
(link:https://issues.apache.org/jira/browse/ISIS-3207[ISIS-3207])
+
+
+
+
+== New Feature
+
+* link:https://issues.apache.org/jira/browse/ISIS-3221[ISIS-3221] - Provide an 
API to allow custom implementations of ExecutorService to have access to the 
details of the command being executed (ie no longer a black box).
+* link:https://issues.apache.org/jira/browse/ISIS-3197[ISIS-3197] - Use 
datatables.net for improved client-side paging/filtering
+* link:https://issues.apache.org/jira/browse/ISIS-3190[ISIS-3190] - Ensure 
that non-annotated methods are excluded if ENCAPSULATION_ENABLED introspection 
policy
+* link:https://issues.apache.org/jira/browse/ISIS-3188[ISIS-3188] - Ensure all 
framework-defined mixins can be used with ENCAPSULATION_ENABLED introspection 
policy
+* link:https://issues.apache.org/jira/browse/ISIS-3169[ISIS-3169] - Autocreate 
delegated applicationusers if using Spring Oauth2/Keycloak
+* link:https://issues.apache.org/jira/browse/ISIS-3124[ISIS-3124] - Add 
Support for Placeholder Rendering Customization
+* link:https://issues.apache.org/jira/browse/ISIS-3122[ISIS-3122] - [Value 
Types] - Add Vega and Vega-Lite Support
+* link:https://issues.apache.org/jira/browse/ISIS-3119[ISIS-3119] - Cover 
IdStringifier Functionality with the Value Semantics Infrastructure
+* link:https://issues.apache.org/jira/browse/ISIS-3105[ISIS-3105] - Support 
for persisting Temporal Types with Zone/Offset Information
+* link:https://issues.apache.org/jira/browse/ISIS-3095[ISIS-3095] - Mixin 
interface to allow type-safe calls to WrapperFactory
+* link:https://issues.apache.org/jira/browse/ISIS-3092[ISIS-3092] - 
FailureAnalyzer to detect on non-enhanced JDO entities.
+* link:https://issues.apache.org/jira/browse/ISIS-3090[ISIS-3090] - Add JPA 
support for applib value types.
+* link:https://issues.apache.org/jira/browse/ISIS-3089[ISIS-3089] - Introduce 
IdStringifier API/SPI interface to allow pluggable management of identifiers in 
bookmarks/URLs etc
+* link:https://issues.apache.org/jira/browse/ISIS-3063[ISIS-3063] - Support 
for (Logical Type Name) Aliases in the Programming Model
+* link:https://issues.apache.org/jira/browse/ISIS-3062[ISIS-3062] - SessionLog 
extension
+* link:https://issues.apache.org/jira/browse/ISIS-3040[ISIS-3040] - [Wicket 
Viewer] Bring in PDF/JS (extension)
+* link:https://issues.apache.org/jira/browse/ISIS-3039[ISIS-3039] - [Wicket 
Viewer] Resurrect Calendar Event View (fullcalendar extension)
+* link:https://issues.apache.org/jira/browse/ISIS-3038[ISIS-3038] - [Wicket 
Viewer] MarkupComponent to support rendering (none) badge for null
+* link:https://issues.apache.org/jira/browse/ISIS-3037[ISIS-3037] - Persona 
interface to unify PersonaWithFinder and PersonaWithBuilderScript
+* link:https://issues.apache.org/jira/browse/ISIS-3031[ISIS-3031] - Provide 
mechanism for UserMementoRefiners to be honoured in integration tests.
+* link:https://issues.apache.org/jira/browse/ISIS-3020[ISIS-3020] - 
[Programming Model] Support Multivariate Parameter Supporting Methods
+* link:https://issues.apache.org/jira/browse/ISIS-2997[ISIS-2997] - [Applib] 
new Interface MetamodelListener for Convenience to listen on Metamodel Events
+* link:https://issues.apache.org/jira/browse/ISIS-2966[ISIS-2966] - Make it an 
Option whether to include non-essential Mixins or not.
+* link:https://issues.apache.org/jira/browse/ISIS-2919[ISIS-2919] - 
Session-scoped Time-zone Support
+* link:https://issues.apache.org/jira/browse/ISIS-998[ISIS-998] - Actions that 
are NOT contributed properties but which return a URL should optionally display 
that URL inline within an iframe in a new tab (or other "working area").
+* link:https://issues.apache.org/jira/browse/ISIS-994[ISIS-994] - Actions that 
act as contributed properties and which return a URL should display that URL 
inline within an iframe.
+
+
+
+== Improvement
+
+* link:https://issues.apache.org/jira/browse/ISIS-3230[ISIS-3230] - Make 
actions in AuditTrailMenu and CommandLogMenu and ExecutoinLogMenu more 
consistent
+* link:https://issues.apache.org/jira/browse/ISIS-3236[ISIS-3236] - Cosmetic 
improvements to layout of UserMemento
+* link:https://issues.apache.org/jira/browse/ISIS-3231[ISIS-3231] - Disable 
auditing for SessionLogEntry
+* link:https://issues.apache.org/jira/browse/ISIS-3229[ISIS-3229] - Fix 
namespace for isis.ext.auditTrail (not isis.ext.audittrail).
+* link:https://issues.apache.org/jira/browse/ISIS-3228[ISIS-3228] - [Wicket 
Viewer] Convert moment.js dependency to webjars.
+* link:https://issues.apache.org/jira/browse/ISIS-3224[ISIS-3224] - consistent 
handlng of removeAll, findAll for audit, exec, cmd repositories
+* link:https://issues.apache.org/jira/browse/ISIS-3217[ISIS-3217] - [Wicket 
Viewer] FOCUS_FIRST_PARAMETER AJAX event sent once too often
+* link:https://issues.apache.org/jira/browse/ISIS-3209[ISIS-3209] - Migrate 
Core to JUnit 5
+* link:https://issues.apache.org/jira/browse/ISIS-3207[ISIS-3207] - Migrate 
Core to Java Module System
+* link:https://issues.apache.org/jira/browse/ISIS-3204[ISIS-3204] - 
[Metamodel] Support for bounded Generics
+* link:https://issues.apache.org/jira/browse/ISIS-3199[ISIS-3199] - 
[Metamodel] Move Responsibiltiy for Bookmark and ObjectMemento Creation
+* link:https://issues.apache.org/jira/browse/ISIS-3195[ISIS-3195] - Jpa applib 
should transitively bring in spring-data-jpa
+* link:https://issues.apache.org/jira/browse/ISIS-3194[ISIS-3194] - Provide 
default impl of PdfJsViewerAdvisor
+* link:https://issues.apache.org/jira/browse/ISIS-3193[ISIS-3193] - Don't 
reset parameter arguments to default if the end-user has changed them.
+* link:https://issues.apache.org/jira/browse/ISIS-3192[ISIS-3192] - clean up 
dependencyManagement for extensions pom, testing pom
+* link:https://issues.apache.org/jira/browse/ISIS-3191[ISIS-3191] - Make the 
namespace for sessionlog follow convention of other extensions, eg commandLog 
and executionLog
+* link:https://issues.apache.org/jira/browse/ISIS-3187[ISIS-3187] - Secman 
seed improvements.
+* link:https://issues.apache.org/jira/browse/ISIS-3185[ISIS-3185] - audit 
trail, command log, execution log, secman etc should NOT implement 
ModuleWithFixtures
+* link:https://issues.apache.org/jira/browse/ISIS-3183[ISIS-3183] - Move 
JDO/DN mixins into separate module
+* link:https://issues.apache.org/jira/browse/ISIS-3182[ISIS-3182] - Split 
Viewer Commons Model into Applib/Model/Services
+* link:https://issues.apache.org/jira/browse/ISIS-3180[ISIS-3180] - Cosmetic 
UI fix - only apply .85em once for badges
+* link:https://issues.apache.org/jira/browse/ISIS-3163[ISIS-3163] - secman 
UserManager and RoleManager both show "metadata" as rather ugly region at end; 
let's move top right; also ensure contributed actions are available through it.
+* link:https://issues.apache.org/jira/browse/ISIS-3161[ISIS-3161] - confirm 
usage of spring-instrument-5.3.5.jar for JPA weaving (or otherwise...?)
+* link:https://issues.apache.org/jira/browse/ISIS-3160[ISIS-3160] - remove 
IsisConfigurationLegacy ?
+* link:https://issues.apache.org/jira/browse/ISIS-3127[ISIS-3127] - [RO] 
Render ValueDecomposition as Map rather than String
+* link:https://issues.apache.org/jira/browse/ISIS-3116[ISIS-3116] - No 
(Property) Columns when redendering Collection of Embedded Types (Demo App)
+* link:https://issues.apache.org/jira/browse/ISIS-3110[ISIS-3110] - Defer 
audit trail publishing until end of transaction
+* link:https://issues.apache.org/jira/browse/ISIS-3109[ISIS-3109] - [Wicket 
Viewer] Wire up ZoneId from Login Page with InteractionContexts
+* link:https://issues.apache.org/jira/browse/ISIS-3107[ISIS-3107] - For JDO, 
autocreate schema, allow multiple placeholders in string
+* link:https://issues.apache.org/jira/browse/ISIS-3104[ISIS-3104] - factor out 
Object_clearHints into own module for wicket applib
+* link:https://issues.apache.org/jira/browse/ISIS-3103[ISIS-3103] - Separation 
of Concerns: BookmarkServiceDefault vs SerializingAdapter
+* link:https://issues.apache.org/jira/browse/ISIS-3102[ISIS-3102] - Rename 
LayoutMixinConstants to FallbackLayoutFieldSetIds
+* link:https://issues.apache.org/jira/browse/ISIS-3100[ISIS-3100] - Move SSE 
from 'valuetypes' to 'extensions'
+* link:https://issues.apache.org/jira/browse/ISIS-3099[ISIS-3099] - Move Prism 
from 'valuetypes' to 'viewer-commons'
+* link:https://issues.apache.org/jira/browse/ISIS-3097[ISIS-3097] - [Wicket 
Viewer] Migrate Prism to Webjars
+* link:https://issues.apache.org/jira/browse/ISIS-3094[ISIS-3094] - use 
logicalMemberIdentifier for audit trail (rather than physical memberId)
+* link:https://issues.apache.org/jira/browse/ISIS-3093[ISIS-3093] - Change 
name of event subclasses from ActionEvent to ActionDomainEvent, throughout.
+* link:https://issues.apache.org/jira/browse/ISIS-3091[ISIS-3091] - audit 
trail (impl EntityPropertyChanges subscriber to persist to DB).
+* link:https://issues.apache.org/jira/browse/ISIS-3087[ISIS-3087] - Remove 
CURRENT and NORMALIZED for LayoutService file styles.
+* link:https://issues.apache.org/jira/browse/ISIS-3086[ISIS-3086] - Don't fail 
fast if layout mentions unknown collectionId
+* link:https://issues.apache.org/jira/browse/ISIS-3085[ISIS-3085] - [Wicket 
Viewer] Migrate Tempus-dominus to Webjars
+* link:https://issues.apache.org/jira/browse/ISIS-3084[ISIS-3084] - 
[RO/Wrapper] Remove the Notion of mutable Collections (with associated Events)
+* link:https://issues.apache.org/jira/browse/ISIS-3076[ISIS-3076] - 
ExceptionStackTracePanel should use PageClassRegistry to lookup HomePage
+* link:https://issues.apache.org/jira/browse/ISIS-3068[ISIS-3068] - NPE 
because ObjectSpecification is of sort VIEW_MODEL but has no ViewModelFacet
+* link:https://issues.apache.org/jira/browse/ISIS-3064[ISIS-3064] - Change 
schema for secman to "isisExtSecman", so consistent with namespace.
+* link:https://issues.apache.org/jira/browse/ISIS-3060[ISIS-3060] - 
[Performance] Don't copy Facets between FacetHolders, use unique FacetHolders 
instead
+* link:https://issues.apache.org/jira/browse/ISIS-3057[ISIS-3057] - move 
packages for excel extension applib, is all
+* link:https://issues.apache.org/jira/browse/ISIS-3045[ISIS-3045] - UX: 
Explanatory tooltip/description for 'Clear Hints' Button.
+* link:https://issues.apache.org/jira/browse/ISIS-3034[ISIS-3034] - 
[Metamodel] Unify HiddenTypeFacet and HiddenObjectFacet
+* link:https://issues.apache.org/jira/browse/ISIS-3033[ISIS-3033] - [Wicket 
Viewer] Inconsistent Form Field Widths with Action Prompt
+* link:https://issues.apache.org/jira/browse/ISIS-3032[ISIS-3032] - [Wicket 
Viewer] Consistent Placeholder Rendering (none) + (suppressed)
+* link:https://issues.apache.org/jira/browse/ISIS-3027[ISIS-3027] - 
[Metamodel] Improved Warning Message for non-eagerly introspected Types
+* link:https://issues.apache.org/jira/browse/ISIS-3025[ISIS-3025] - [Wicket 
Viewer] Make link color a CSS var '--link-color'
+* link:https://issues.apache.org/jira/browse/ISIS-3024[ISIS-3024] - [Wicket 
Viewer] Add Form Label Decorator
+* link:https://issues.apache.org/jira/browse/ISIS-3023[ISIS-3023] - [Wicket 
Viewer] Max Width for Form Labels
+* link:https://issues.apache.org/jira/browse/ISIS-3021[ISIS-3021] - 
[Metamodel] Improved Validation Message for DomainServices when missing 
Namespace
+* link:https://issues.apache.org/jira/browse/ISIS-3017[ISIS-3017] - [Wicket 
Viewer] WebRequestCycleForIsis does not display recognizable error.
+* link:https://issues.apache.org/jira/browse/ISIS-3010[ISIS-3010] - [JDO] Add 
Support for JPA annotations, as DN allows these
+* link:https://issues.apache.org/jira/browse/ISIS-3006[ISIS-3006] - [Wicket 
Viewer] Several UI Glitches
+* link:https://issues.apache.org/jira/browse/ISIS-3004[ISIS-3004] - 
[Programming Model] Deprecate superfluous @DomainService.logicalTypeName
+* link:https://issues.apache.org/jira/browse/ISIS-3001[ISIS-3001] - Move 
subdomains/excel to extensions/applib/excel
+* link:https://issues.apache.org/jira/browse/ISIS-3000[ISIS-3000] - [RO] 
Relocate the RO client from mappings-restclient to 
isis-viewer-restfulobjects-client
+* link:https://issues.apache.org/jira/browse/ISIS-2999[ISIS-2999] - Remove 
subdomains and mappings artifacts
+* link:https://issues.apache.org/jira/browse/ISIS-2994[ISIS-2994] - [Viewers] 
Consolidate direct Uses of Facets into a Utility
+* link:https://issues.apache.org/jira/browse/ISIS-2993[ISIS-2993] - [Commons] 
Replace Result<T> with more general purpose Try<T>
+* link:https://issues.apache.org/jira/browse/ISIS-2987[ISIS-2987] - Although 
PoReader could translate text without context, can't read it from a file
+* link:https://issues.apache.org/jira/browse/ISIS-2975[ISIS-2975] - Enable 
nightly builds using github's own package registry.
+* link:https://issues.apache.org/jira/browse/ISIS-2974[ISIS-2974] - Update 
unittestsupport to use junit v5
+* link:https://issues.apache.org/jira/browse/ISIS-2959[ISIS-2959] - [Wicket 
Viewer] menu bar lists which are too long (eg Prototyping) should have a scroll 
bar.
+* link:https://issues.apache.org/jira/browse/ISIS-2902[ISIS-2902] - Harmonize 
ManagedMember.MemberType and Identifier.Type
+* link:https://issues.apache.org/jira/browse/ISIS-2900[ISIS-2900] - 
wrapMixin(...) should inject into both mixin and mixee and result of action.
+* link:https://issues.apache.org/jira/browse/ISIS-2858[ISIS-2858] - 
AbstractUserAndRoleScript and similar should inject into suppliers.
+* link:https://issues.apache.org/jira/browse/ISIS-2843[ISIS-2843] - Remove 
mavendeps 'integtests' and 'unittests'.
+* link:https://issues.apache.org/jira/browse/ISIS-2825[ISIS-2825] - 
LinkAndLabelFactoryAbstract: remove 'Wicket Hack'
+* link:https://issues.apache.org/jira/browse/ISIS-2731[ISIS-2731] - Allow 
injected services to have getters on them. This would allow entities to be 
annotated with @lombok.Data, removing some boilerplate.
+* link:https://issues.apache.org/jira/browse/ISIS-2702[ISIS-2702] - 
Unnecessary warning is logged whenever return an standalone collection from an 
action
+* link:https://issues.apache.org/jira/browse/ISIS-2651[ISIS-2651] - JDO 
bootstrapping for h2 seems to only lazily create tables. For reliability, 
create all up-front.
+* link:https://issues.apache.org/jira/browse/ISIS-2427[ISIS-2427] - Create a 
Docker Image showcasing the Vaadin Demo.
+* link:https://issues.apache.org/jira/browse/ISIS-2251[ISIS-2251] - Improve 
the parent pom.xml, see blog
+
+
+
+== Security Fixes
+
+* link:https://issues.apache.org/jira/browse/ISIS-3128[ISIS-3128] - [Security] 
h2 console potentially vulnerable to code execution
+* link:https://issues.apache.org/jira/browse/ISIS-3077[ISIS-3077] - 
[Vulnerability] Scalar Value Output Rendering is not escaped. (XSS 
Vulnarability)
+* link:https://issues.apache.org/jira/browse/ISIS-2977[ISIS-2977] - 
[Vulnerability] jdom dependency has XXE vulnerability
+
+== Bug
+
+
+* link:https://issues.apache.org/jira/browse/ISIS-3234[ISIS-3234] - jdo 
simpleapp throws exception (execution outbox entry) when delete.
+* link:https://issues.apache.org/jira/browse/ISIS-3225[ISIS-3225] - Simple App 
throws ExcutionLog related Exception on deleting a SimpleObject
+* link:https://issues.apache.org/jira/browse/ISIS-3223[ISIS-3223] - 
WrapperFactory with async executor service throws exception
+* link:https://issues.apache.org/jira/browse/ISIS-3219[ISIS-3219] - [Wicket 
Viewer] Exception on Page Deserialization
+* link:https://issues.apache.org/jira/browse/ISIS-3215[ISIS-3215] - [Wicket 
Viewer] Multi-param Action Dialogs - Select2 Change Event has no Payload (when 
using autocomplete)
+* link:https://issues.apache.org/jira/browse/ISIS-3208[ISIS-3208] - 
[Regression] @javax.persistence.GeneratedValue(strategy = 
GenerationType.IDENTITY) throws Exception
+* link:https://issues.apache.org/jira/browse/ISIS-3202[ISIS-3202] - 
[Regression] Wicket Viewer: Executions don't persist
+* link:https://issues.apache.org/jira/browse/ISIS-3201[ISIS-3201] - [Wicket 
Viewer] Default methods not triggered after changing a date parameter with date 
picker
+* link:https://issues.apache.org/jira/browse/ISIS-3200[ISIS-3200] - 
[Regression] Value Choices throw an Exception in the UI
+* link:https://issues.apache.org/jira/browse/ISIS-3198[ISIS-3198] - [Wicket 
Viewer] action parameter hiding problem & default method argument null
+* link:https://issues.apache.org/jira/browse/ISIS-3189[ISIS-3189] - Entities 
with application-defined String PK failing to persist with JDO (eg 
ApplicationTenancy).
+* link:https://issues.apache.org/jira/browse/ISIS-3184[ISIS-3184] - 
ExecutionLogEntry_siblingExecutions fails with runtime exception
+* link:https://issues.apache.org/jira/browse/ISIS-3181[ISIS-3181] - (In 
simpleapp JPA snapshot), attempting to open ExecutionLogEntry as a 'recent 
execution' from session fails. Can navigate to it from other places, eg from 
Audit trail -> Command.
+* link:https://issues.apache.org/jira/browse/ISIS-3179[ISIS-3179] - handle 
commandlogentry PK under JPA (NPE)
+* link:https://issues.apache.org/jira/browse/ISIS-3178[ISIS-3178] - session 
log is not updated on logout (JPA)
+* link:https://issues.apache.org/jira/browse/ISIS-3177[ISIS-3177] - Fix 
EclipseLinkConfiguration config property defaults to max the actual defaults.
+* link:https://issues.apache.org/jira/browse/ISIS-3176[ISIS-3176] - Add 
missing @ObjectSupport methods
+* link:https://issues.apache.org/jira/browse/ISIS-3174[ISIS-3174] - 
[Regression] NPE on Wicket Session Recovery
+* link:https://issues.apache.org/jira/browse/ISIS-3172[ISIS-3172] - [Wicket 
Viewer] Parameter Default Rendering Glitch
+* link:https://issues.apache.org/jira/browse/ISIS-3167[ISIS-3167] - Comparator 
in @CollectionLayout(sortedBy = ...) gets passed in detached Entities
+* link:https://issues.apache.org/jira/browse/ISIS-3166[ISIS-3166] - [Wicket 
Viewer] Timepicker partial Visibility Glitch in the Context of Sidebar Rendering
+* link:https://issues.apache.org/jira/browse/ISIS-3165[ISIS-3165] - [Wicket 
Viewer] Collection-associated Action w/ Boolean Arg throws Exception
+* link:https://issues.apache.org/jira/browse/ISIS-3164[ISIS-3164] - [Secman] 
ApplicationUser (JDO) view shows only icon, no columns, of each associated role 
in table ; ditto tenancy children
+* link:https://issues.apache.org/jira/browse/ISIS-3162[ISIS-3162] - 
[Regression] Download "object layouts zip" throws exception
+* link:https://issues.apache.org/jira/browse/ISIS-3135[ISIS-3135] - 
Object_recentAuditEntries doesn't show list of properties.
+* link:https://issues.apache.org/jira/browse/ISIS-3126[ISIS-3126] - [JDO] 
Stack Overflow on TimestampService#onPreStore
+* link:https://issues.apache.org/jira/browse/ISIS-3125[ISIS-3125] - 
[Regression] nested Class Wicket in Isis Configuration is not Serializable
+* link:https://issues.apache.org/jira/browse/ISIS-3121[ISIS-3121] - [Wicket 
Viewer] UI does not honor minFractionalDigits when rendering BigDecimal
+* link:https://issues.apache.org/jira/browse/ISIS-3115[ISIS-3115] - 
IdStringifierLookupService needs to enforce IdStringifierForSerializable to go 
last
+* link:https://issues.apache.org/jira/browse/ISIS-3114[ISIS-3114] - 
IdStringifierForSerializable does not handle all Serializables
+* link:https://issues.apache.org/jira/browse/ISIS-3113[ISIS-3113] - Using 
OAuth2 leads to IndexOutOfBoundsException at Startup
+* link:https://issues.apache.org/jira/browse/ISIS-3112[ISIS-3112] - Custom 
per-Member Value Semantics does not honor Collection of Values
+* link:https://issues.apache.org/jira/browse/ISIS-3111[ISIS-3111] - Pretty 
rendering for ChangesDto
+* link:https://issues.apache.org/jira/browse/ISIS-3108[ISIS-3108] - 
AuditTrailEntry should not attempt to audit itself (!)
+* link:https://issues.apache.org/jira/browse/ISIS-3106[ISIS-3106] - Preserve 
the @ActionLayout(position) correctly, eg for Object_clearHints
+* link:https://issues.apache.org/jira/browse/ISIS-3101[ISIS-3101] - 
[Regression] NPE on bookmark rehydration
+* link:https://issues.apache.org/jira/browse/ISIS-3096[ISIS-3096] - Fix 
logical type names of isis-provided services, so consistent with their owning 
module.
+* link:https://issues.apache.org/jira/browse/ISIS-3088[ISIS-3088] - [Wicket 
Viewer] Mandatory enum dropdown does not accept changed values
+* link:https://issues.apache.org/jira/browse/ISIS-3080[ISIS-3080] - URL Demo 
throws Exception on Update Action
+* link:https://issues.apache.org/jira/browse/ISIS-3072[ISIS-3072] - 
[Regression] Parameter Names not picked from Service Action's ParameterLayout
+* link:https://issues.apache.org/jira/browse/ISIS-3070[ISIS-3070] - [Wicket 
Viewer] Viewmodel with referenced Entity as mandatory Property fails to handle 
Choices
+* link:https://issues.apache.org/jira/browse/ISIS-3069[ISIS-3069] - 
[Regression] Deprecated DomainService naming strategy not picked up by Spring
+* link:https://issues.apache.org/jira/browse/ISIS-3067[ISIS-3067] - Cannot 
launch demo after bump asciidoctorj.version from 2.5.3 to 2.5.4
+* link:https://issues.apache.org/jira/browse/ISIS-3066[ISIS-3066] - Concurrent 
Modification Exception on Metamodel Reload
+* link:https://issues.apache.org/jira/browse/ISIS-3065[ISIS-3065] - 
ManagedObjects.EntityUtil.refetch(...) does not handle the object-not found 
case well
+* link:https://issues.apache.org/jira/browse/ISIS-3058[ISIS-3058] - 
[Regression] WicketViewer: Detached Entities on Standalone Collection of 
Viewmodels.
+* link:https://issues.apache.org/jira/browse/ISIS-3056[ISIS-3056] - [Wicket 
Viewer] Verify Action Button Coloring works on mixed in Actions
+* link:https://issues.apache.org/jira/browse/ISIS-3054[ISIS-3054] - 
[Regression] Wicket Viewer: non-scalar autoComplete is broken
+* link:https://issues.apache.org/jira/browse/ISIS-3053[ISIS-3053] - 
[Regression] Wicket Viewer: Click on no-arg Action with ARE_YOU_SURE Semantics 
does nothing, when has Tooltip
+* link:https://issues.apache.org/jira/browse/ISIS-3050[ISIS-3050] - [Wicket 
Viewer] (none) badge rendering glitches
+* link:https://issues.apache.org/jira/browse/ISIS-3049[ISIS-3049] - Functional 
issues with demo app
+* link:https://issues.apache.org/jira/browse/ISIS-3028[ISIS-3028] - [Wicket 
Viewer] Scalar Value Validator might pass Wrapped Values to ObjectManager for 
Adoption
+* link:https://issues.apache.org/jira/browse/ISIS-3026[ISIS-3026] - [Wicket 
Viewer] CSS class generated for property name may clash with predefined ones
+* link:https://issues.apache.org/jira/browse/ISIS-3022[ISIS-3022] - [Wicket 
Viewer] Regression: entity link click no longer honors CTRL key down
+* link:https://issues.apache.org/jira/browse/ISIS-3019[ISIS-3019] - 
[Metamodel] @Domain.Exclude not working as a Method Veto Marker
+* link:https://issues.apache.org/jira/browse/ISIS-3018[ISIS-3018] - 
[Duplicate] DataRowWkt is looking up DataRow by uuid and it causes NPE
+* link:https://issues.apache.org/jira/browse/ISIS-3016[ISIS-3016] - [Wicket 
Viewer] JGrowlUtil does not escape multiline characters well.
+* link:https://issues.apache.org/jira/browse/ISIS-3013[ISIS-3013] - [Wicket 
Viewer] ComponentHintKey can cause NPE
+* link:https://issues.apache.org/jira/browse/ISIS-3012[ISIS-3012] - [RO] 
Exception Handling depends on javax.jdo, which is not always provided
+* link:https://issues.apache.org/jira/browse/ISIS-3009[ISIS-3009] - Entity 
change publishing in demo app seemingly broken.
+* link:https://issues.apache.org/jira/browse/ISIS-3005[ISIS-3005] - [Wicket 
Viewer] DataRowToggle might throw after issuing a Blob Download
+* link:https://issues.apache.org/jira/browse/ISIS-2995[ISIS-2995] - Verify 
IsisModuleSecurityBypass does bypass Password Hash Generation
+* link:https://issues.apache.org/jira/browse/ISIS-2992[ISIS-2992] - [Applib] 
VirtualClock.nowAt(LocalDate.parse("2014-05-18")) fails.
+* link:https://issues.apache.org/jira/browse/ISIS-2986[ISIS-2986] - Some 
ValueSemanticsProvider does not take into account the null value
+* link:https://issues.apache.org/jira/browse/ISIS-2985[ISIS-2985] - [Wicket 
Viewer] Modal dialog "X" button does not close interaction well
+* link:https://issues.apache.org/jira/browse/ISIS-2984[ISIS-2984] - 
@GeneratedValue(strategy = GenerationType.SEQUENCE) no longer works after 
migrating to 2.0.0.M7
+* link:https://issues.apache.org/jira/browse/ISIS-2982[ISIS-2982] - I18n does 
not load translation files
+* link:https://issues.apache.org/jira/browse/ISIS-2981[ISIS-2981] - [Wicket 
Viewer] Login/rememberMe not working across App-Restarts when Prototyping
+* link:https://issues.apache.org/jira/browse/ISIS-2980[ISIS-2980] - 
[Metamodel] Default layout not loaded due to missing GridReader
+* link:https://issues.apache.org/jira/browse/ISIS-2978[ISIS-2978] - [Commons] 
Concurrent Threads use wrong ClassLoader
+* link:https://issues.apache.org/jira/browse/ISIS-2976[ISIS-2976] - [Wicket 
Viewer] Re-hydrate mixed-in collection issue when jumping between tabs
+* link:https://issues.apache.org/jira/browse/ISIS-2970[ISIS-2970] - [Wicket 
Viewer] Validation messages for textfield throw IAE
+* link:https://issues.apache.org/jira/browse/ISIS-2969[ISIS-2969] - 
ManagedObject's NATURAL_NULL_FIRST Comparator cannot handle null well
+* link:https://issues.apache.org/jira/browse/ISIS-2967[ISIS-2967] - 
ApplicationUser.@UserLocale is missing MAX_LENGTH definitions
+* link:https://issues.apache.org/jira/browse/ISIS-2964[ISIS-2964] - 
UserMemento fails Deserialization as a Viewmodel
+* link:https://issues.apache.org/jira/browse/ISIS-2960[ISIS-2960] - jdo + jpa 
: duplicate primary key exception is not propagated to Wicket viewer
+* link:https://issues.apache.org/jira/browse/ISIS-2958[ISIS-2958] - 
IsisToWicketTreeAdapter$TreeModel Deserialization fails to resolve Injection 
Points
+* link:https://issues.apache.org/jira/browse/ISIS-2805[ISIS-2805] - Lifecycle 
events do not fire for JDO (either)
+* link:https://issues.apache.org/jira/browse/ISIS-2770[ISIS-2770] - Tabbing 
onto a date field doesn't show the date picker.
+* link:https://issues.apache.org/jira/browse/ISIS-2627[ISIS-2627] - SecMan: 
UserPermissionViewModel, IllegalArgumentException when username contains a 
colon (:)
+* link:https://issues.apache.org/jira/browse/ISIS-2585[ISIS-2585] - "(none)" 
label not hidden after entity-type property set
+* link:https://issues.apache.org/jira/browse/ISIS-2578[ISIS-2578] - No 
injection points resolved on entity collections (both persistence stacks)
+* link:https://issues.apache.org/jira/browse/ISIS-2377[ISIS-2377] - [JUnit] 
Regression: download Layout.xml 'normalized' seems to behave like 'full'
+* link:https://issues.apache.org/jira/browse/ISIS-1937[ISIS-1937] - NPE when 
render domain entity for first time that has contributed action on contributed 
collection.
+
+== Docs and Website
+
+* link:https://issues.apache.org/jira/browse/ISIS-3213[ISIS-3213] - Remove 
logos for other products from home page
+* link:https://issues.apache.org/jira/browse/ISIS-3073[ISIS-3073] - 
Documentation Fixes & Addons
+* link:https://issues.apache.org/jira/browse/ISIS-3046[ISIS-3046] - 
isis-mavendeps-xxxtest were removed, but I think they are still in docs / pptx 
slide.
+
+== Dependency Upgrade
+
+* link:https://issues.apache.org/jira/browse/ISIS-3059[ISIS-3059] - Bump 
Spring Boot 2.6.7 -> 2.7.0
+* link:https://issues.apache.org/jira/browse/ISIS-2892[ISIS-2892] - Upgrade 
Wicket 8.x -> 9.x
+
+== Demo and Starter Apps
+
+* link:https://issues.apache.org/jira/browse/ISIS-2971[ISIS-2971] - [Demo] 
Missing Showcase for Enums (as value-types)
+* link:https://issues.apache.org/jira/browse/ISIS-2874[ISIS-2874] - update the 
README for simpleapp and perhaps helloworld (m6 and later)
+
+
+== Task
+
+* link:https://issues.apache.org/jira/browse/ISIS-2998[ISIS-2998] - maven 
projects not being deployed at end.
+* link:https://issues.apache.org/jira/browse/ISIS-3117[ISIS-3117] - Add 
missing sha256 or sha512 to already released 
isis/isis-parent/isis-parent-2.0.0-M7-source-release.zip
+* link:https://issues.apache.org/jira/browse/ISIS-3078[ISIS-3078] - Script to 
automate rename
+* link:https://issues.apache.org/jira/browse/ISIS-2965[ISIS-2965] - Release 
activities for 2.0.0-M8
+
+== Won't Fix / Not a Problem / Duplicates
+
+* link:https://issues.apache.org/jira/browse/ISIS-3227[ISIS-3227] - [NOT A 
PROBLEM] WicketViewer cssClass Expression
+* link:https://issues.apache.org/jira/browse/ISIS-3216[ISIS-3216] - 
[DUPLICATE] Multi-param Action Dialogs - TimePicker Change Event has no Payload
+* link:https://issues.apache.org/jira/browse/ISIS-3205[ISIS-3205] - [NOT A 
PROBLEM] Contributed properties returning BigDecimal or BigInteger do not 
display null values correctly
+* link:https://issues.apache.org/jira/browse/ISIS-3196[ISIS-3196] - [NOT A 
BUG] RO - HTTP 404 when invoking /properties/objectIdentifier
+* link:https://issues.apache.org/jira/browse/ISIS-3036[ISIS-3036] - [invalid] 
Remove BuilderScriptAbstract#setPrereq as it is now useless.
+* link:https://issues.apache.org/jira/browse/ISIS-3030[ISIS-3030] - [NOT A 
BUG] Multiple level drop down List issue
+* link:https://issues.apache.org/jira/browse/ISIS-2279[ISIS-2279] - [WON'T 
FIX] Make caching optional in InjectorMethodEvaluatorDefault to avoid large 
heap usage
+* link:https://issues.apache.org/jira/browse/ISIS-2990[ISIS-2990] - 
[Duplicate] Clean build and run displays ClassNotFoundException: 
com.sun.xml.bind.v2.ContextFactory
+* link:https://issues.apache.org/jira/browse/ISIS-2979[ISIS-2979] - 
[Duplicate] Removing any JPA entity in an action, which is in a parameter 
value, causes ObjectNotFoundException
+* link:https://issues.apache.org/jira/browse/ISIS-2065[ISIS-2065] - [WON'T 
FIX] Allow homePageService to specify the homePage without the workaround of 
setting its nature to VIEW_CONTRIBUTIONS_ONLY
+
+
+== Incubating Features
+
+* link:https://issues.apache.org/jira/browse/ISIS-3003[ISIS-3003] - 
[Extensions] Reinstate Command Replay Service
+* link:https://issues.apache.org/jira/browse/ISIS-2957[ISIS-2957] - [kroviz] 
Visualize REST Performance
+
+
+
 
diff --git 
a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/mignotes.adoc 
b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/mignotes.adoc
index 7795e957f3..16c82dd5b1 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/mignotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/mignotes.adoc
@@ -3,7 +3,6 @@
 :Notice: 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 ag [...]
 :page-partial:
 
-This page will be added to as development progresses. 
+This page will be added to as development progresses.
 
-(M8 has not yet been released.)
 
diff --git 
a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/relnotes.adoc 
b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/relnotes.adoc
index 40aa9aa978..f7b49135ec 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/relnotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2022/2.0.0-RC1/relnotes.adoc
@@ -6,3 +6,28 @@
 
 (This page will be updated once the release candidate is released).
 
+
+////
+Highlights of this release:
+
+== New Feature
+
+== Improvement
+
+== Bug
+
+== Docs and Website
+
+== Dependency Upgrade
+
+== Demo and Starter Apps
+
+== Tooling
+
+== Task
+
+== Won't Fix / Not a Problem / Duplicates
+
+== Incubating Features
+////
+
diff --git a/antora/components/relnotes/modules/ROOT/pages/about.adoc 
b/antora/components/relnotes/modules/ROOT/pages/about.adoc
index 5186f4a527..70ad657c4a 100644
--- a/antora/components/relnotes/modules/ROOT/pages/about.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/about.adoc
@@ -6,6 +6,18 @@
 
 This table summarises all releases of Apache Isis v2.0 to date.
 
+////
+| 2.0.0-RC1
+| not released yet (upcoming)
+| First release candidate for Apache Isis 2.0.0
+| ?
+| ?
+| ?
+|
+* xref:relnotes:ROOT:2022/2.0.0-RC1/relnotes.adoc[Release Notes]
+* xref:relnotes:ROOT:2022/2.0.0-RC1/mignotes.adoc[Migration Notes]
+////
+
 [cols="2,2,4a,>1,>1,>1,3a"]
 |===
 | Version
@@ -16,28 +28,19 @@ This table summarises all releases of Apache Isis v2.0 to 
date.
 | Bugs
 | Detail
 
-| 2.0.0-RC1
-| not released yet (upcoming)
-| First release candidate for Apache Isis 2.0.0
-| ?
-| ?
-| ?
-|
-* xref:relnotes:ROOT:2022/2.0.0-RC1/relnotes.adoc[Release Notes]
-* xref:relnotes:ROOT:2022/2.0.0-RC1/mignotes.adoc[Migration Notes]
 
 | 2.0.0-M8
-| not released yet (upcoming)
+| 06-Oct-2022
 | Eighth milestone release for Apache Isis 2.0.0
-| ?
-| ?
-| ?
+| 26
+| 79
+| 84
 |
 * xref:relnotes:ROOT:2022/2.0.0-M8/relnotes.adoc[Release Notes]
 * xref:relnotes:ROOT:2022/2.0.0-M8/mignotes.adoc[Migration Notes]
 
 | 2.0.0-M7
-| 28-02-2022
+| 28-Feb-2022
 | Seventh milestone release for Apache Isis 2.0.0
 | 9
 | 17
@@ -47,7 +50,7 @@ This table summarises all releases of Apache Isis v2.0 to 
date.
 * xref:relnotes:ROOT:2022/2.0.0-M7/mignotes.adoc[Migration Notes]
 
 | 2.0.0-M6
-| 26-08-2021
+| 26-Aug-2021
 | Sixth milestone release for Apache Isis 2.0.0; now JDK11+
 | 23
 | 92
@@ -57,7 +60,7 @@ This table summarises all releases of Apache Isis v2.0 to 
date.
 * xref:relnotes:ROOT:2021/2.0.0-M6/mignotes.adoc[Migration Notes]
 
 | 2.0.0-M5
-| 28-03-2021
+| 28-Mar-2021
 | Fifth milestone release for Apache Isis 2.0.0
 | 4
 | 68
@@ -67,7 +70,7 @@ This table summarises all releases of Apache Isis v2.0 to 
date.
 * xref:relnotes:ROOT:2021/2.0.0-M5/mignotes.adoc[Migration Notes]
 
 | 2.0.0-M4
-| 17-10-2020
+| 17-Oct-2020
 | Fourth milestone release for Apache Isis 2.0.0
 | 14
 | 28
@@ -78,7 +81,7 @@ This table summarises all releases of Apache Isis v2.0 to 
date.
 * link:https://issues.apache.org/jira/projects/ISIS/versions/12347808[JIRA Rel 
Notes]
 
 | 2.0.0-M3
-| 27-03-2020
+| 27-Mar-2020
 | Third milestone release for Apache Isis 2.0.0: now re-platformed on top of 
Spring Boot.
 | 24
 | 149
@@ -89,7 +92,7 @@ This table summarises all releases of Apache Isis v2.0 to 
date.
 * 
link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12344784[JIRA
 Rel Notes]
 
 | 2.0.0-M2
-| 22-01-2019
+| 22-Jan-2019
 | Second milestone release for Apache Isis 2.0.0: tree support, initial work 
on simplifying bootstrapping and configuration, removing dependencies
 | 2
 | 36
@@ -99,7 +102,7 @@ This table summarises all releases of Apache Isis v2.0 to 
date.
 * 
link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12342393[JIRA
 Rel Notes]
 
 |2.0.0-M1
-| 31-07-2018
+| 31-Jul-2018
 | First milestone release for Apache Isis 2.0.0: Java 8 support, DataNucleus 
5.1, Wicket 8, meta-annotations, breadcrumbs
 | 6
 | 55
diff --git a/antora/supplemental-ui/doap_isis.rdf 
b/antora/supplemental-ui/doap_isis.rdf
index 65cfb73839..a977029969 100644
--- a/antora/supplemental-ui/doap_isis.rdf
+++ b/antora/supplemental-ui/doap_isis.rdf
@@ -36,6 +36,14 @@
     <category rdf:resource="http://projects.apache.org/category/web-framework"; 
/>
 
 
+    <release>
+      <Version>
+        <name>isis</name>
+        <created>2022-10-06</created>
+        <revision>2.0.0-M8</revision>
+      </Version>
+    </release>
+
     <release>
       <Version>
         <name>isis</name>


Reply via email to