Last modified by Thomas Mortagne on 2017/03/24

From version 34.1
edited by Marius Dumitru Florea
on 2013/09/27
Change comment: There is no comment for this version
To version 35.1
edited by Marius Dumitru Florea
on 2013/09/27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -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 -== Issues specific to XWiki <version> ==
102 +== API Breakages ==
103 103  
104 -<issues specific to the project>
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 output here>
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}}

Get Connected