Last modified by Thomas Mortagne on 2023/10/13

From version 43.1
edited by Marius Dumitru Florea
on 2015/09/15
Change comment: There is no comment for this version
To version 43.3
edited by Eduard Moraru
on 2015/09/15
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.mflorea
1 +XWiki.enygma
Content
... ... @@ -43,7 +43,7 @@
43 43  
44 44  {{image reference="searchLocationFacet.png"/}}
45 45  
46 -The "Page" facet has been removed by default because it doesn't bring value in the context of the nested documents: all non-terminal documents have the same name 'WebHome'.
46 +The "Page" facet has been removed by default because it doesn't bring value in the context of the nested documents: all non-terminal documents have the same name 'WebHome'. The "Wiki" facet is displayed by default only on the main wiki and only if you have multiple wikis.
47 47  
48 48  == Miscellaneous ==
49 49  
... ... @@ -106,8 +106,62 @@
106 106  
107 107  == API Breakages ==
108 108  
109 -The following APIs were modified since <project> <version - 1>:
109 +The following APIs were modified since XWiki 7.1.2:
110 110  
111 +* New configuration option to change the size of the Job statuses cache:(((
111 111  {{code language="none"}}
112 -<clirr output here>
113 +org.xwiki.job.JobManagerConfiguration: Method 'public int getJobStatusCacheSize()' has been added to an interface
113 113  {{/code}}
115 +)))
116 +
117 +* Added missing methods to the ##DocumentModelBridge## class, which are already implemented by XWikiDocument:(((
118 +{{code language="none"}}
119 +org.xwiki.bridge.DocumentModelBridge: Method 'public org.xwiki.model.reference.DocumentReference getContentAuthorReference()' has been added to an interface
120 +{{/code}}
121 +)))
122 +
123 +* AbstractWrappingObject, AbstractSafeObject and ScriptSafeProvider have been moved to xwiki-commons-script:(((
124 +{{code language="none"}}
125 +org.xwiki.extension.wrap.WrappingIterableResult: Removed org.xwiki.extension.internal.safe.AbstractSafeObject from the list of superclasses
126 +org.xwiki.extension.wrap.WrappingIterableResult: Removed org.xwiki.extension.wrap.AbstractWrappingObject from the list of superclasses
127 +org.xwiki.extension.wrap.WrappingIterableResult: Parameter 2 of 'public WrappingIterableResult(org.xwiki.extension.repository.result.IterableResult, org.xwiki.extension.internal.safe.ScriptSafeProvider)' has changed its type to org.xwiki.script.internal.safe.ScriptSafeProvider
128 +org.xwiki.filter.script.AbstractFilterScriptService: Changed type of field scriptProvider from org.xwiki.extension.internal.safe.ScriptSafeProvider to org.xwiki.script.internal.safe.ScriptSafeProvider
129 +org.xwiki.extension.script.AbstractExtensionScriptService: Changed type of field scriptProvider from org.xwiki.extension.internal.safe.ScriptSafeProvider to org.xwiki.script.internal.safe.ScriptSafeProvider
130 +{{/code}}
131 +)))
132 +
133 +* com.xpn.xwiki.XWiki#localStringEntityReferenceSerializer now exists in oldcore, we do not need it in the aspect anymore:(((
134 +{{code language="none"}}
135 +com.xpn.xwiki.XWikiCompatibilityAspect: Method 'public org.xwiki.model.reference.EntityReferenceSerializer ajc$interFieldGetDispatch$com_xpn_xwiki_XWikiCompatibilityAspect$com_xpn_xwiki_XWiki$localStringEntityReferenceSerializer(com.xpn.xwiki.XWiki)' has been removed
136 +com.xpn.xwiki.XWikiCompatibilityAspect: Method 'public void ajc$interFieldInit$com_xpn_xwiki_XWikiCompatibilityAspect$com_xpn_xwiki_XWiki$localStringEntityReferenceSerializer(com.xpn.xwiki.XWiki)' has been removed
137 +com.xpn.xwiki.XWikiCompatibilityAspect: Method 'public void ajc$interFieldSetDispatch$com_xpn_xwiki_XWikiCompatibilityAspect$com_xpn_xwiki_XWiki$localStringEntityReferenceSerializer(com.xpn.xwiki.XWiki, org.xwiki.model.reference.EntityReferenceSerializer)' has been removed
138 +{{/code}}
139 +)))
140 +
141 +* Not a breakage. The legacy method was not in the right place (which mean that it was not available so it actually fix a breakage):(((
142 +{{code language="none"}}
143 +com.xpn.xwiki.XWikiCompatibilityAspect: Method 'public java.lang.Object getRenderingEngine()' has been removed
144 +{{/code}}
145 +)))
146 +
147 +* Young API. ExportURLFactoryContext been renamed to FilesystemExportContext and moved to the Filesystem URL scheme module
148 +{{comment}}Eduard @ 7.2RC1:
149 + I have found these 3 differences in xwiki-platform that have not generated a clirr error, maybe they are leftovers or the clirr report did not catch them for some reason:
150 + <difference>
151 + <differenceType>7002</differenceType>
152 + <className>com/xpn/xwiki/web/ExportURLFactory</className>
153 + <method>com.xpn.xwiki.web.ExportURLFactoryContext getExportURLFactoryContext()</method>
154 + <justification>getExportURLFactoryContext() was unstable (young API). ExportURLFactoryContext been renamed to FilesystemExportContext and moved to the Filesystem URL scheme module</justification>
155 + </difference>
156 + <difference>
157 + <differenceType>8001</differenceType>
158 + <className>com/xpn/xwiki/web/ExportURLFactoryContext</className>
159 + <justification>ExportURLFactoryContext was unstable (young API). ExportURLFactoryContext been renamed to FilesystemExportContext and moved to the Filesystem URL scheme module</justification>
160 + </difference>
161 + <difference>
162 + <differenceType>7005</differenceType>
163 + <className>com/xpn/xwiki/web/ExportURLFactoryActionHandler</className>
164 + <method>java.net.URL createURL*</method>
165 + <to>java.net.URL createURL*</to>
166 + <justification>ExportURLFactoryActionHandler was unstable (young API). ExportURLFactoryContext been renamed to FilesystemExportContext and moved to the Filesystem URL scheme module</justification>
167 + </difference>{{/comment}}

Get Connected