Changes for page Release Notes for XWiki 5.2 Milestone 2
Last modified by Thomas Mortagne on 2017/03/24
Change comment:
Add CLIRR report
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. gdelhumeau1 +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 outputhere>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}}