Last modified by Thomas Mortagne on 2017/03/24

From version 23.1
edited by Guillaume Delhumeau
on 2016/04/26
Change comment: There is no comment for this version
To version 27.1
edited by Guillaume Delhumeau
on 2016/04/27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,7 @@
4 4  
5 5  This is the release notes for [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]], [[XWiki Platform>>http://platform.xwiki.org]] and [[XWiki Enterprise>>http://enterprise.xwiki.org]]. They share the same release notes as they are released together and have the same version.
6 6  
7 -<insert description of release here>
7 +This milestone release brings a new parameter to the Document Macro, the synchronization of the avatars coming from LDAP and the support of feeds delivered over HTTPS in the RSS Macro.
8 8  
9 9  = New and Noteworthy (since XWiki 8.1 Milestone 1) =
10 10  
... ... @@ -66,10 +66,6 @@
66 66  String myVersion = this.getClass().getPackage().getImplementationVersion();
67 67  {{/code}}
68 68  
69 -== Deprecated and Retired projects ==
70 -
71 -<description of deprecated and retired projects>
72 -
73 73  == Upgrades ==
74 74  
75 75  The following dependencies have been upgraded:
... ... @@ -95,7 +95,7 @@
95 95  
96 96  The following translations have been updated:
97 97  
98 -{{language codes="none, none"/}}
94 +{{language codes="fr, de, ru"/}}
99 99  
100 100  = Tested Browsers & Databases =
101 101  
ReleaseNotes.BackwardCompatibility[0]
Violations
... ... @@ -23,23 +23,47 @@
23 23  
24 24   ],
25 25   [
26 - {
27 - "code": "java.method.returnTypeTypeParametersChanged",
28 - "justification": "? return type makes signature more complex for nothing",
29 - "new": "method java.util.List<org.xwiki.extension.ExtensionDependency> org.xwiki.extension.AbstractExtension::getDependencies()",
30 - "old": "method java.util.List<? extends org.xwiki.extension.ExtensionDependency> org.xwiki.extension.AbstractExtension::getDependencies()"
31 - },
32 - {
33 - "code": "java.method.returnTypeTypeParametersChanged",
34 - "justification": "? return type makes signature more complex for nothing",
35 - "new": "method java.util.Collection<org.xwiki.extension.ExtensionDependency> org.xwiki.extension.Extension::getDependencies()",
36 - "old": "method java.util.Collection<? extends org.xwiki.extension.ExtensionDependency> org.xwiki.extension.Extension::getDependencies()"
37 - },
38 - {
39 - "code": "java.method.returnTypeTypeParametersChanged",
40 - "justification": "? return type makes signature more complex for nothing",
41 - "new": "method java.util.Collection<org.xwiki.extension.ExtensionDependency> org.xwiki.extension.wrap.WrappingExtension<E extends org.xwiki.extension.Extension>::getDependencies()",
42 - "old": "method java.util.Collection<? extends org.xwiki.extension.ExtensionDependency> org.xwiki.extension.wrap.WrappingExtension<E extends org.xwiki.extension.Extension>::getDependencies()"
43 - }
26 + {
27 + "code": "java.method.returnTypeTypeParametersChanged",
28 + "old": "method java.util.List<? extends org.xwiki.extension.ExtensionDependency> org.xwiki.extension.AbstractExtension::getDependencies()",
29 + "new": "method java.util.List<org.xwiki.extension.ExtensionDependency> org.xwiki.extension.AbstractExtension::getDependencies()",
30 + "justification": "? return type makes signature more complex for nothing"
31 + },
32 + {
33 + "code": "java.method.returnTypeTypeParametersChanged",
34 + "old": "method java.util.Collection<? extends org.xwiki.extension.ExtensionDependency> org.xwiki.extension.Extension::getDependencies()",
35 + "new": "method java.util.Collection<org.xwiki.extension.ExtensionDependency> org.xwiki.extension.Extension::getDependencies()",
36 + "justification": "? return type makes signature more complex for nothing"
37 + },
38 + {
39 + "code": "java.method.returnTypeTypeParametersChanged",
40 + "old": "method java.util.Collection<? extends org.xwiki.extension.ExtensionDependency> org.xwiki.extension.wrap.WrappingExtension<E extends org.xwiki.extension.Extension>::getDependencies()",
41 + "new": "method java.util.Collection<org.xwiki.extension.ExtensionDependency> org.xwiki.extension.wrap.WrappingExtension<E extends org.xwiki.extension.Extension>::getDependencies()",
42 + "justification": "? return type makes signature more complex for nothing"
43 + },
44 + {
45 + "code": "java.method.returnTypeChanged",
46 + "old": "method org.xwiki.test.ui.po.CopyStatusPage org.xwiki.test.ui.po.CopyOverwritePromptPage::clickCopyButton()",
47 + "new": "method org.xwiki.test.ui.po.CopyOrRenameStatusPage org.xwiki.test.ui.po.CopyOverwritePromptPage::clickCopyButton()",
48 + "justification": "CopyStatusPage page object was renamed to CopyOrRenameStatusPage since it is needed in both places."
49 + },
50 + {
51 + "code": "java.method.returnTypeChanged",
52 + "old": "method org.xwiki.test.ui.po.CopyStatusPage org.xwiki.test.ui.po.CopyPage::clickCopyButton()",
53 + "new": "method org.xwiki.test.ui.po.CopyOrRenameStatusPage org.xwiki.test.ui.po.CopyPage::clickCopyButton()",
54 + "justification": "CopyStatusPage page object was renamed to CopyOrRenameStatusPage since it is needed in both places."
55 + },
56 + {
57 + "code": "java.class.removed",
58 + "old": "class org.xwiki.test.ui.po.CopyStatusPage",
59 + "justification": "CopyStatusPage page object was renamed to CopyOrRenameStatusPage since it is needed in both places."
60 + },
61 + {
62 + "code": "java.method.returnTypeChanged",
63 + "old": "method void org.xwiki.test.ui.TestUtils::setDefaultCredentials(org.apache.commons.httpclient.UsernamePasswordCredentials)",
64 + "new": "method org.apache.commons.httpclient.UsernamePasswordCredentials org.xwiki.test.ui.TestUtils::setDefaultCredentials(org.apache.commons.httpclient.UsernamePasswordCredentials)",
65 + "justification": "Minor change unlikely to break anything in practice"
66 + }
44 44   ]
45 45  ]
69 +

Get Connected