Changes for page Release Notes for XWiki 5.2 Release Candidate 1
Last modified by Thomas Mortagne on 2017/03/24
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -52,8 +52,6 @@ 52 52 * The "Create a new wiki" link has been removed from the wiki index. Now, you can only use the //Add > Wiki// menu. 53 53 * The Distribution Wizard does not appear anymore just after creating a new wiki based on the default template. 54 54 55 -See the [[full list of JIRA issues>>http://jira.xwiki.org/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+in+%28XCOMMONS%2C+XRENDERING%2C+XWIKI%2C+XE%2C+XEM%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%225.2-rc-1%22&tempMax=1000]] fixed in this release. 56 - 57 57 = For Developers = 58 58 59 59 == WikiStream improvements == ... ... @@ -75,6 +75,8 @@ 75 75 ** in Velocity pass a String directly to a method requiring a DocumentReference or EntityReference 76 76 * Added new API to the JODA Time plugin to get an ISO8601 formatter. 77 77 76 +See the [[full list of JIRA issues>>http://jira.xwiki.org/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+in+%28XCOMMONS%2C+XRENDERING%2C+XWIKI%2C+XE%2C+XEM%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%225.2-rc-1%22&tempMax=1000]] fixed in this release. 77 + 78 78 = Translations = 79 79 80 80 The following translations have been updated: ... ... @@ -99,14 +99,65 @@ 99 99 Always make sure you compare your ##xwiki.cfg## and ##xwiki.properties## files with the newest version since some configuration parameters were added. Note that you should add ##xwiki.store.migration=1## so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything. 100 100 {{/warning}} 101 101 102 -== I ssuesspecific to XWiki <version>==102 +== API Breakages == 103 103 104 - <issuesspecifictotheproject>104 +The following APIs were modified since XWiki 5.1: 105 105 106 - ==API Breakages==106 +* Moved to ##xwiki-commons-legacy-properties## 107 107 108 -The following APIs were modified since <project> <version - 1>: 108 +{{code language="none"}} 109 +org.xwiki.properties.converter.AbstractCollectionConverter: Class org.xwiki.properties.converter.AbstractCollectionConverter removed 110 +{{/code}} 109 109 112 +* This method should never have existed 113 + 110 110 {{code language="none"}} 111 - <clirr>115 +org.xwiki.rendering.listener.reference.ResourceType: Method 'public void setScheme(java.lang.String)' has been removed 112 112 {{/code}} 117 + 118 +* Moved from ##xwiki-rendering-api## to ##xwiki-rendering-xml## 119 + 120 +{{code language="none"}} 121 +org.xwiki.rendering.renderer.printer.XHTMLWikiPrinter: Class org.xwiki.rendering.renderer.printer.XHTMLWikiPrinter removed 122 +org.xwiki.rendering.renderer.printer.XMLWikiPrinter: Class org.xwiki.rendering.renderer.printer.XMLWikiPrinter removed 123 +{{/code}} 124 + 125 +* This field is not meant to be be modified, the final was just forgotten. 126 + 127 +{{code language="none"}} 128 +com.xpn.xwiki.XWikiContext: Field TYPE_PROVIDER is now final 129 +{{/code}} 130 + 131 +* Has been moved to ##xwiki-platform-feed-api## since it was the only module using it. We also dropped jTidy in favor of HTMLCleaner. 132 + 133 +{{code language="none"}} 134 +com.xpn.xwiki.util.TidyMessageLogger: Class com.xpn.xwiki.util.TidyMessageLogger removed 135 +{{/code}} 136 + 137 +* Google API plugin has been retired 138 + 139 +{{code language="none"}} 140 +com.xpn.xwiki.plugin.google.GooglePlugin: Class com.xpn.xwiki.plugin.google.GooglePlugin removed 141 +com.xpn.xwiki.plugin.google.GooglePluginApi: Class com.xpn.xwiki.plugin.google.GooglePluginApi removed 142 +{{/code}} 143 + 144 +* Return the number of imported documents 145 + 146 +{{code language="none"}} 147 +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 148 +{{/code}} 149 + 150 +* The JPQLParser generates source code (that should be internal but it is not) and the grammar has changed a bit. 151 + 152 +{{code language="none"}} 153 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAFuncnumComparableItem(org.xwiki.query.jpql.node.AFuncnumComparableItem)' has been added to an interface 154 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAFuncstrComparableItem(org.xwiki.query.jpql.node.AFuncstrComparableItem)' has been added to an interface 155 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAFunctimeComparableItem(org.xwiki.query.jpql.node.AFunctimeComparableItem)' has been added to an interface 156 +org.xwiki.query.jpql.analysis.Analysis: Method 'public void caseAPathComparableItem(org.xwiki.query.jpql.node.APathComparableItem)' has been added to an interface 157 +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 158 +org.xwiki.query.jpql.node.AGroupbyItem: Method 'public org.xwiki.query.jpql.node.PPath getPath()' has been removed 159 +org.xwiki.query.jpql.node.AGroupbyItem: Method 'public void setPath(org.xwiki.query.jpql.node.PPath)' has been removed 160 +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 161 +org.xwiki.query.jpql.node.AOrderbyItem: Method 'public org.xwiki.query.jpql.node.PPath getPath()' has been removed 162 +org.xwiki.query.jpql.node.AOrderbyItem: Method 'public void setPath(org.xwiki.query.jpql.node.PPath)' has been removed 163 +{{/code}}