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 2016/01/02 07:51:18 UTC

[03/13] isis git commit: ISIS-1243: updating release notes.

ISIS-1243: updating release notes.


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/57779c26
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/57779c26
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/57779c26

Branch: refs/heads/master
Commit: 57779c26aa31a269f53994ade77f6cbf3dac5cb5
Parents: 7988019
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Tue Dec 29 12:35:57 2015 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Tue Dec 29 12:35:57 2015 +0000

----------------------------------------------------------------------
 .../main/asciidoc/_release-notes_1.11.0.adoc    | 84 ++++++++++++++++++++
 .../src/main/asciidoc/release-notes.adoc        |  8 ++
 2 files changed, 92 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/57779c26/adocs/documentation/src/main/asciidoc/_release-notes_1.11.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_release-notes_1.11.0.adoc b/adocs/documentation/src/main/asciidoc/_release-notes_1.11.0.adoc
new file mode 100644
index 0000000..fdcbd27
--- /dev/null
+++ b/adocs/documentation/src/main/asciidoc/_release-notes_1.11.0.adoc
@@ -0,0 +1,84 @@
+[[r1.11.0]]
+= 1.11.0
+: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 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.
+:_basedir: ./
+:_imagesdir: images/
+:toc: right
+
+
+The main focus for Apache Isis 1.11.0 is on the REST API and also on view models:
+
+* the xref:guides/ugvro.adoc#[Restful Objects viewer] now supports simplified
+representations intended to make it easier to write custom Javascript (and other) clients that consume the REST API;
+these are obtained using the HTTP Accept header.  There is also support for link:http://swagger.io[Swagger] spec files
+so that the REST API can be more easily explored and tested. +
++
+In addition, the `x-ro-follow-links` capability for RO spec representations is now supported.
+
+* JAXB-annotated classes are now recognised as view models; these also enable the contents
+collections to be part of the view model's state (previously only view model properties were recognised).  The new
+UrlEncodingService allows long URLs (for view models) to be converted into shorter URLs; this also allows the URL
+to optionally be encrypted.
+
+The release also includes improved control for domain events (these can now be suppressed if required) , and a new
+category of UI events (so that titles, icons and CSS classes can be provided by event bus subscribers).
+
+
+
+== New Feature
+
+* link:https://issues.apache.org/jira/browse/ISIS-1279[ISIS-1279] - AcceptHeaderService for application-defined content negotiation.
+* link:https://issues.apache.org/jira/browse/ISIS-1274[ISIS-1274] - ContentNegotiationService for simplified representations for custom RO clients
+* link:https://issues.apache.org/jira/browse/ISIS-1262[ISIS-1262] - Provide mixin to allow the JDO metadata to be downloaded for any Persistable.
+* link:https://issues.apache.org/jira/browse/ISIS-1258[ISIS-1258] - Extend the Isis maven plugin to be able to generate XSD schemas using the JaxbService
+* link:https://issues.apache.org/jira/browse/ISIS-1252[ISIS-1252] - New TitleUiEvent, IconUiEvent and CssClassUiEvent as a means to allow subscribers to provide a title for domain objects.
+* link:https://issues.apache.org/jira/browse/ISIS-1251[ISIS-1251] - UrlEncodingService as a plugin point for serializing mementos into a URL-friendly string.
+* link:https://issues.apache.org/jira/browse/ISIS-1250[ISIS-1250] - JaxbService to marshall DTOs to XML.
+* link:https://issues.apache.org/jira/browse/ISIS-1217[ISIS-1217] - Formatting text inside a text field
+* link:https://issues.apache.org/jira/browse/ISIS-666[ISIS-666] - Provide the ablity to return (and render) a different object when an action is invoked.
+
+
+== Improvement
+
+* link:https://issues.apache.org/jira/browse/ISIS-1275[ISIS-1275] - Configuration property for RO viewer to relax Accept header checking.
+* link:https://issues.apache.org/jira/browse/ISIS-1273[ISIS-1273] - Enhance RO viewer so that the default RO v1 representations are implemented as a ContentNegotiationService
+* link:https://issues.apache.org/jira/browse/ISIS-1269[ISIS-1269] - Deleting an object from a list can cause NPE when that list is re-rendered.
+* link:https://issues.apache.org/jira/browse/ISIS-1259[ISIS-1259] - For derived parameter names from nested inner classes, ignore the parent out class
+* link:https://issues.apache.org/jira/browse/ISIS-1257[ISIS-1257] - Allow @Title to be added as an annotation to fields.
+* link:https://issues.apache.org/jira/browse/ISIS-1255[ISIS-1255] - Provide configuration property so that domain events set to Xxx.Default are either ignored (like the Noop) or are posted anyway.
+* link:https://issues.apache.org/jira/browse/ISIS-1254[ISIS-1254] - Disable action/property/collection events if set to Noop domain events
+* link:https://issues.apache.org/jira/browse/ISIS-1249[ISIS-1249] - Annotate AbstractSubscriber with @DomainServiceLayout(menuOrder=...) so that this is picked up by default by all implementations.
+* link:https://issues.apache.org/jira/browse/ISIS-1246[ISIS-1246] - Better diagnostics on NPE
+* link:https://issues.apache.org/jira/browse/ISIS-1245[ISIS-1245] - During bootstrap, ensure that any @PersistenceCapable entities found on classpath also implement PersistenceCapable interface (ie that the DN enhancer has run).
+* link:https://issues.apache.org/jira/browse/ISIS-1241[ISIS-1241] - Providing better feedback when RegEx validation does not match pattern
+* link:https://issues.apache.org/jira/browse/ISIS-1237[ISIS-1237] - Integrate with swagger for REST APIs
+* link:https://issues.apache.org/jira/browse/ISIS-1232[ISIS-1232] - Enhance RO viewer to support section 34.4 of RO v1.0 spec (x-ro-follow-links)
+* link:https://issues.apache.org/jira/browse/ISIS-1220[ISIS-1220] - Methods annotated with @Subscribe should automatically be ignored (as per @Programmatic).
+* link:https://issues.apache.org/jira/browse/ISIS-1117[ISIS-1117] - Allow using "marker" view models
+* link:https://issues.apache.org/jira/browse/ISIS-1093[ISIS-1093] - Integrate Wicket's i18n requirements with Isis' TranslationPoService.
+* link:https://issues.apache.org/jira/browse/ISIS-1084[ISIS-1084] - Reduce PoReader messages in the log
+* link:https://issues.apache.org/jira/browse/ISIS-1070[ISIS-1070] - Add header and handle double quotes in translations.pot file
+* link:https://issues.apache.org/jira/browse/ISIS-803[ISIS-803] - Replace lifecycle methods with additional EventBus events.
+
+
+== Bug
+
+* link:https://issues.apache.org/jira/browse/ISIS-1283[ISIS-1283] - SAFE_AND_CACHEABLE semantics caches incorrectly, works for domain services (stateless) but not for domain entities (where stateful target determines result)
+* link:https://issues.apache.org/jira/browse/ISIS-1278[ISIS-1278] - Title of choices lnks in RO failing, called incorrectly.
+* link:https://issues.apache.org/jira/browse/ISIS-1253[ISIS-1253] - Default title for enums is not friendly name
+* link:https://issues.apache.org/jira/browse/ISIS-1244[ISIS-1244] - RO POST to "objects of type" resource should return a 201, not a 200.
+* link:https://issues.apache.org/jira/browse/ISIS-1242[ISIS-1242] - Breadcrumbs broken if change the title.... the drop-down never displays elements
+* link:https://issues.apache.org/jira/browse/ISIS-1227[ISIS-1227] - in edit mode, when there are validation errors, these are not showing up for the individual properties, instead for the object-level validation.
+* link:https://issues.apache.org/jira/browse/ISIS-1221[ISIS-1221] - JSON Format Layouts not recognized with i18n translations in Wicket Viewer
+* link:https://issues.apache.org/jira/browse/ISIS-1202[ISIS-1202] - Mandatory dropdown field doesn't show asterisk
+* link:https://issues.apache.org/jira/browse/ISIS-1193[ISIS-1193] - void actions return 404 Not Found when called through restful viewer
+* link:https://issues.apache.org/jira/browse/ISIS-1185[ISIS-1185] - [CAN'T REPRODUCE] 'Ok' and 'Cancel' buttons in edit mode are both appearing as 'Submit Query'
+* link:https://issues.apache.org/jira/browse/ISIS-1128[ISIS-1128] - 'namedEscaped' is broken when 'named' comes from a translation.po
+* link:https://issues.apache.org/jira/browse/ISIS-915[ISIS-915] - Framework should transparently allow view models to reference other view models.
+
+
+== Task
+
+* link:https://issues.apache.org/jira/browse/ISIS-1243[ISIS-1243] - Release activities for v1.11.0
+
+

http://git-wip-us.apache.org/repos/asf/isis/blob/57779c26/adocs/documentation/src/main/asciidoc/release-notes.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/release-notes.adoc b/adocs/documentation/src/main/asciidoc/release-notes.adoc
index c61dd1b..3d2f0ca 100644
--- a/adocs/documentation/src/main/asciidoc/release-notes.adoc
+++ b/adocs/documentation/src/main/asciidoc/release-notes.adoc
@@ -21,6 +21,14 @@ This table summarises all releases of Apache Isis to date.
 | Improves
 | Bugs
 
+| xref:r1.11.0[1.11.0]
+| xx-xxx-20xx
+| * https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12333974[1.11.0]
+| Combined release notes for core and simpleapp-archetype.
+| 9
+| 19
+| 12
+
 | xref:r1.10.0[1.10.0]
 | 10-nov-2015
 | * https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12333354[1.10.0]