Last modified by Vincent Massol on 2020/09/15

<
From version < 2.9 >
edited by Eduard Moraru
on 2020/08/14
To version < 2.11 >
edited by Eduard Moraru
on 2020/08/14
>
Change comment: Added backward-compatiblity violations data

Summary

Details

Page properties
Content
... ... @@ -69,13 +69,17 @@
69 69  
70 70  The following APIs were modified since XWiki 12.6:
71 71  
72 -{{comment}}
73 -Remove!
74 -{{backwardCompatiblityReportXml version="<version>"/}}
75 -{{/comment}}
72 +{{backwardCompatiblityReportXml version="12.6.1"/}}
76 76  
77 77  = Credits =
78 78  
79 79  The following people have contributed code and translations to this release (sorted alphabetically):
80 80  
81 -<code contributors>
78 +Ecaterina Moraru (Valica)
79 +Eduard Moraru
80 +Manuel Leduc
81 +Marius Dumitru Florea
82 +Simon Urli
83 +Thomas Mortagne
84 +Vincent Massol
85 +
ReleaseNotes.BackwardCompatibility[0]
Violations
... ... @@ -1,0 +1,186 @@
1 +<?xml version="1.0" encoding="UTF-8"?><ignores>
2 + <item xmlns="http://maven.apache.org/POM/4.0.0">
3 + <code>java.class.noLongerInheritsFromClass</code>
4 + <old>class org.xwiki.classloader.NamespaceURLClassLoader</old>
5 + <new>class org.xwiki.classloader.NamespaceURLClassLoader</new>
6 + <justification>NamespaceURLClassLoader no longer inherits from URIClassLoader since this one is now deprecated.</justification>
7 + </item>
8 + <item xmlns="http://maven.apache.org/POM/4.0.0">
9 + <regex>true</regex>
10 + <code>java\.generics\.elementNowParameterized</code>
11 + <old>.*org\.xwiki\.component\.annotation\.ComponentDescriptorFactory::createComponentDescriptors.*</old>
12 + <new>.*org\.xwiki\.component\.annotation\.ComponentDescriptorFactory::createComponentDescriptors.*</new>
13 + <justification>Not a binary breakage (no API breakage), only source level.</justification>
14 + </item>
15 + <item xmlns="http://maven.apache.org/POM/4.0.0">
16 + <regex>true</regex>
17 + <code>java.annotation.added</code>
18 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
19 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, ===boolean===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
20 + <justification>Not a breackage from REST point of view.</justification>
21 + </item>
22 + <item xmlns="http://maven.apache.org/POM/4.0.0">
23 + <code>java.method.numberOfParametersChanged</code>
24 + <old>method javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
25 + <new>method javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
26 + <justification>Not a breackage from REST point of view.</justification>
27 + </item>
28 + <item xmlns="http://maven.apache.org/POM/4.0.0">
29 + <code>java.annotation.added</code>
30 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
31 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, ===boolean===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
32 + <annotation>@javax.ws.rs.DefaultValue("true")</annotation>
33 + <justification>Not a breackage from REST point of view.</justification>
34 + </item>
35 + <item xmlns="http://maven.apache.org/POM/4.0.0">
36 + <code>java.annotation.attributeValueChanged</code>
37 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
38 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, ===boolean===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
39 + <annotationType>javax.ws.rs.QueryParam</annotationType>
40 + <attribute>value</attribute>
41 + <oldValue>"blackList"</oldValue>
42 + <newValue>"untilDateIncluded"</newValue>
43 + <justification>Not a breackage from REST point of view.</justification>
44 + </item>
45 + <item xmlns="http://maven.apache.org/POM/4.0.0">
46 + <code>java.annotation.attributeValueChanged</code>
47 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
48 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
49 + <annotationType>javax.ws.rs.QueryParam</annotationType>
50 + <attribute>value</attribute>
51 + <oldValue>"pages"</oldValue>
52 + <newValue>"blackList"</newValue>
53 + <justification>Not a breackage from REST point of view.</justification>
54 + </item>
55 + <item xmlns="http://maven.apache.org/POM/4.0.0">
56 + <code>java.annotation.attributeValueChanged</code>
57 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
58 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
59 + <annotationType>javax.ws.rs.QueryParam</annotationType>
60 + <attribute>value</attribute>
61 + <oldValue>"spaces"</oldValue>
62 + <newValue>"pages"</newValue>
63 + <justification>Not a breackage from REST point of view.</justification>
64 + </item>
65 + <item xmlns="http://maven.apache.org/POM/4.0.0">
66 + <code>java.annotation.attributeValueChanged</code>
67 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
68 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
69 + <annotationType>javax.ws.rs.QueryParam</annotationType>
70 + <attribute>value</attribute>
71 + <oldValue>"wikis"</oldValue>
72 + <newValue>"spaces"</newValue>
73 + <justification>Not a breackage from REST point of view.</justification>
74 + </item>
75 + <item xmlns="http://maven.apache.org/POM/4.0.0">
76 + <code>java.annotation.attributeValueChanged</code>
77 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
78 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
79 + <annotationType>javax.ws.rs.QueryParam</annotationType>
80 + <attribute>value</attribute>
81 + <oldValue>"users"</oldValue>
82 + <newValue>"wikis"</newValue>
83 + <justification>Not a breackage from REST point of view.</justification>
84 + </item>
85 + <item xmlns="http://maven.apache.org/POM/4.0.0">
86 + <code>java.annotation.attributeValueChanged</code>
87 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
88 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
89 + <annotationType>javax.ws.rs.QueryParam</annotationType>
90 + <attribute>value</attribute>
91 + <oldValue>"count"</oldValue>
92 + <newValue>"users"</newValue>
93 + <justification>Not a breackage from REST point of view.</justification>
94 + </item>
95 + <item xmlns="http://maven.apache.org/POM/4.0.0">
96 + <code>java.annotation.attributeValueChanged</code>
97 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
98 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
99 + <annotationType>javax.ws.rs.QueryParam</annotationType>
100 + <attribute>value</attribute>
101 + <oldValue>"displayOwnEvents"</oldValue>
102 + <newValue>"count"</newValue>
103 + <justification>Not a breackage from REST point of view.</justification>
104 + </item>
105 + <item xmlns="http://maven.apache.org/POM/4.0.0">
106 + <code>java.annotation.attributeValueChanged</code>
107 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
108 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
109 + <annotationType>javax.ws.rs.QueryParam</annotationType>
110 + <attribute>value</attribute>
111 + <oldValue>"displayMinorEvents"</oldValue>
112 + <newValue>"displayOwnEvents"</newValue>
113 + <justification>Not a breackage from REST point of view.</justification>
114 + </item>
115 + <item xmlns="http://maven.apache.org/POM/4.0.0">
116 + <code>java.annotation.attributeValueChanged</code>
117 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
118 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
119 + <annotationType>javax.ws.rs.QueryParam</annotationType>
120 + <attribute>value</attribute>
121 + <oldValue>"displaySystemEvents"</oldValue>
122 + <newValue>"displayMinorEvents"</newValue>
123 + <justification>Not a breackage from REST point of view.</justification>
124 + </item>
125 + <item xmlns="http://maven.apache.org/POM/4.0.0">
126 + <code>java.annotation.attributeValueChanged</code>
127 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
128 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
129 + <annotationType>javax.ws.rs.QueryParam</annotationType>
130 + <attribute>value</attribute>
131 + <oldValue>"displayReadEvents"</oldValue>
132 + <newValue>"displaySystemEvents"</newValue>
133 + <justification>Not a breackage from REST point of view.</justification>
134 + </item>
135 + <item xmlns="http://maven.apache.org/POM/4.0.0">
136 + <code>java.annotation.attributeValueChanged</code>
137 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
138 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
139 + <annotationType>javax.ws.rs.QueryParam</annotationType>
140 + <attribute>value</attribute>
141 + <oldValue>"displayReadStatus"</oldValue>
142 + <newValue>"displayReadEvents"</newValue>
143 + <justification>Not a breackage from REST point of view.</justification>
144 + </item>
145 + <item xmlns="http://maven.apache.org/POM/4.0.0">
146 + <code>java.annotation.attributeValueChanged</code>
147 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</old>
148 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
149 + <annotationType>javax.ws.rs.QueryParam</annotationType>
150 + <attribute>value</attribute>
151 + <oldValue>"tags"</oldValue>
152 + <newValue>"displayReadStatus"</newValue>
153 + <justification>Not a breackage from REST point of view.</justification>
154 + </item>
155 + <item xmlns="http://maven.apache.org/POM/4.0.0">
156 + <code>java.annotation.attributeValueChanged</code>
157 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String) throws java.lang.Exception</old>
158 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception</new>
159 + <annotationType>javax.ws.rs.QueryParam</annotationType>
160 + <attribute>value</attribute>
161 + <oldValue>"currentWiki"</oldValue>
162 + <newValue>"tags"</newValue>
163 + <justification>Not a breackage from REST point of view.</justification>
164 + </item>
165 + <item xmlns="http://maven.apache.org/POM/4.0.0">
166 + <code>java.annotation.attributeValueChanged</code>
167 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String) throws java.lang.Exception</old>
168 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String, java.lang.String) throws java.lang.Exception</new>
169 + <annotationType>javax.ws.rs.QueryParam</annotationType>
170 + <attribute>value</attribute>
171 + <oldValue>"async"</oldValue>
172 + <newValue>"currentWiki"</newValue>
173 + <justification>Not a breackage from REST point of view.</justification>
174 + </item>
175 + <item xmlns="http://maven.apache.org/POM/4.0.0">
176 + <code>java.annotation.attributeValueChanged</code>
177 + <old>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===) throws java.lang.Exception</old>
178 + <new>parameter javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, ===java.lang.String===, java.lang.String) throws java.lang.Exception</new>
179 + <annotationType>javax.ws.rs.QueryParam</annotationType>
180 + <attribute>value</attribute>
181 + <oldValue>"asyncId"</oldValue>
182 + <newValue>"async"</newValue>
183 + <justification>Not a breackage from REST point of view.</justification>
184 + </item>
185 +</ignores>
186 +

Get Connected