Last modified by Thomas Mortagne on 2017/03/24

From version 56.1
edited by Guillaume Delhumeau
on 2013/09/12
Change comment: There is no comment for this version
To version 57.1
edited by Marius Dumitru Florea
on 2013/09/13
Change comment: Add CLIRR report

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.gdelhumeau
1 +XWiki.mflorea
Content
... ... @@ -173,8 +173,63 @@
173 173  
174 174  == API Breakages ==
175 175  
176 -The following APIs were modified since <project> <version - 1>:
176 +The following APIs were modified since XWiki 5.1:
177 177  
178 +* Moved to ##xwiki-commons-legacy-properties##
179 +
178 178  {{code language="none"}}
179 -<clirr output here>
181 +org.xwiki.properties.converter.AbstractCollectionConverter: Class org.xwiki.properties.converter.AbstractCollectionConverter removed
180 180  {{/code}}
183 +
184 +* This method should never have existed
185 +
186 +{{code language="none"}}
187 +org.xwiki.rendering.listener.reference.ResourceType: Method 'public void setScheme(java.lang.String)' has been removed
188 +{{/code}}
189 +
190 +* Moved from ##xwiki-rendering-api## to ##xwiki-rendering-xml##
191 +
192 +{{code language="none"}}
193 +org.xwiki.rendering.renderer.printer.XHTMLWikiPrinter: Class org.xwiki.rendering.renderer.printer.XHTMLWikiPrinter removed
194 +org.xwiki.rendering.renderer.printer.XMLWikiPrinter: Class org.xwiki.rendering.renderer.printer.XMLWikiPrinter removed
195 +{{/code}}
196 +
197 +* This field is not meant to be be modified, the final was just forgotten.
198 +
199 +{{code language="none"}}
200 +com.xpn.xwiki.XWikiContext: Field TYPE_PROVIDER is now final
201 +{{/code}}
202 +
203 +* Has been moved to ##xwiki-platform-feed-api## since it was the only module using it. We also dropped jTidy in favor of HTMLCleaner.
204 +
205 +{{code language="none"}}
206 +com.xpn.xwiki.util.TidyMessageLogger: Class com.xpn.xwiki.util.TidyMessageLogger removed
207 +{{/code}}
208 +
209 +* Google API plugin has been retired
210 +
211 +{{code language="none"}}
212 +com.xpn.xwiki.plugin.google.GooglePlugin: Class com.xpn.xwiki.plugin.google.GooglePlugin removed
213 +com.xpn.xwiki.plugin.google.GooglePluginApi: Class com.xpn.xwiki.plugin.google.GooglePluginApi removed
214 +{{/code}}
215 +
216 +* Return the number of imported documents
217 +
218 +{{code language="none"}}
219 +com.xpn.xwiki.tool.backup.Importer: Return type of method 'public void importXAR(java.io.File, java.lang.String, com.xpn.xwiki.XWikiContext)' has been changed to int
220 +{{/code}}
221 +
222 +* The JPQLParser generates source code (that should be internal but it is not) and the grammar has changed a bit.
223 +
224 +{{code language="none"}}
225 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAFuncnumComparableItem(org.xwiki.query.jpql.node.AFuncnumComparableItem)' has been added to an interface
226 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAFuncstrComparableItem(org.xwiki.query.jpql.node.AFuncstrComparableItem)' has been added to an interface
227 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAFunctimeComparableItem(org.xwiki.query.jpql.node.AFunctimeComparableItem)' has been added to an interface
228 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAPathComparableItem(org.xwiki.query.jpql.node.APathComparableItem)' has been added to an interface
229 +org.xwiki.query.jpql.node.AGroupbyItem: Parameter 1 of 'public AGroupbyItem(org.xwiki.query.jpql.node.PPath)' has changed its type to org.xwiki.query.jpql.node.PComparableItem
230 +org.xwiki.query.jpql.node.AGroupbyItem: Method 'public org.xwiki.query.jpql.node.PPath getPath()' has been removed
231 +org.xwiki.query.jpql.node.AGroupbyItem: Method 'public void setPath(org.xwiki.query.jpql.node.PPath)' has been removed
232 +org.xwiki.query.jpql.node.AOrderbyItem: Parameter 1 of 'public AOrderbyItem(org.xwiki.query.jpql.node.PPath, org.xwiki.query.jpql.node.TOrderbySpec)' has changed its type to org.xwiki.query.jpql.node.PComparableItem
233 +org.xwiki.query.jpql.node.AOrderbyItem: Method 'public org.xwiki.query.jpql.node.PPath getPath()' has been removed
234 +org.xwiki.query.jpql.node.AOrderbyItem: Method 'public void setPath(org.xwiki.query.jpql.node.PPath)' has been removed
235 +{{/code}}

Get Connected