Last modified by Thomas Mortagne on 2023/10/13

<
From version < 29.6 >
edited by Eduard Moraru
on 2014/12/18
To version < 30.1 >
edited by Marius Dumitru Florea
on 2015/01/07
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.enygma
1 +XWiki.mflorea
Content
... ... @@ -126,6 +126,11 @@
126 126  * Added getCurrentWikiDescriptor() method to the wiki API and script service to be consistent with the existing getCurrentWikiId() method
127 127  * The ClassLoader automatically set as Thread ClassLoader is now dynamic meaning that any modification of the context wiki will automatically change the actual Thread ClassLoader. It used to be set to whatever was the wiki in the URL at ExecutionContext init.
128 128  * [[A new CSS class>>platform:DevGuide.SpecialCSSClasses||anchor="HClassesfortheresponsiveness"]] have been added in Flamingo, to handle responsive tables.
129 +* The #sheetTitle Velocity macro supports a new use case: displaying the sheet title if the current document doesn't have an object of some type:(((
130 +{{code language="none"}}
131 +#sheetTitle('The sheet used to display objects of type Space.MyClass', 'Space.MyClass')
132 +{{/code}}
133 +)))
129 129  
130 130  = Translations =
131 131  
... ... @@ -164,29 +164,34 @@
164 164  * It's very unlikely that this class is implemented by anything else and it does not make much sense to not have this method, since this is not really a cache behind it but a Map that keep engines forever it may create a memory leak on a big farm running for a long time(((
165 165  {{code language="none"}}
166 166  org.xwiki.velocity.VelocityFactory: Method 'public org.xwiki.velocity.VelocityEngine removeVelocityEngine(java.lang.String)' has been added to an interface
167 -{{/code}})))
172 +{{/code}}
173 +)))
168 168  
169 169  * This shouldn't be a backward incompatible change since it's a method addition on an Annotation.(((
170 170  {{code language="none"}}
171 171  org.xwiki.component.annotation.Component: Method 'public boolean staticRegistration()' has been added to an interface
172 -{{/code}})))
178 +{{/code}}
179 +)))
173 173  
174 174  * Young API, this method needs to be available for consistency with the getMainWikiDescriptor/Id pair of methods(((
175 175  {{code language="none"}}
176 176  org.xwiki.wiki.descriptor.WikiDescriptorManager: Method 'public org.xwiki.wiki.descriptor.WikiDescriptor getCurrentWikiDescriptor()' has been added to an interface
177 -{{/code}})))
184 +{{/code}}
185 +)))
178 178  
179 179  * Young API, adding a method to check permissions for sending mail and a method to configure default BCC addresses to use when sending mail.(((
180 180  {{code language="none"}}
181 181  org.xwiki.mail.MailSenderConfiguration: Method 'public java.util.List getBCCAddresses()' has been added to an interface
182 182  org.xwiki.mail.MailSenderConfiguration: Method 'public java.lang.String getScriptServicePermissionCheckerHint()' has been added to an interface
183 -{{/code}})))
191 +{{/code}}
192 +)))
184 184  
185 185  * Young API, this method should not have been made public.(((
186 186  {{code language="none"}}
187 187  org.xwiki.mail.script.MimeMessageWrapper: In method 'public MimeMessageWrapper(org.xwiki.mail.internal.ExtendedMimeMessage, javax.mail.Session, org.xwiki.mail.MailSender, org.xwiki.context.Execution, org.xwiki.component.manager.ComponentManager)' the number of arguments has changed
188 188  org.xwiki.mail.script.MimeMessageWrapper: Accessibility of method 'public MimeMessageWrapper(org.xwiki.mail.internal.ExtendedMimeMessage, javax.mail.Session, org.xwiki.mail.MailSender, org.xwiki.context.Execution, org.xwiki.component.manager.ComponentManager)' has been decreased from public to package
189 -{{/code}})))
198 +{{/code}}
199 +)))
190 190  
191 191  * WYSIWYG's MacroService API was not previously considering a multiwiki environment.(((
192 192  {{code language="none"}}
... ... @@ -194,7 +194,8 @@
194 194  org.xwiki.gwt.wysiwyg.client.plugin.macro.MacroService: Method 'public java.util.List getMacroDescriptors(java.lang.String, java.lang.String)' has been added to an interface
195 195  org.xwiki.gwt.wysiwyg.client.plugin.macro.MacroServiceAsync: Method 'public void getMacroDescriptor(java.lang.String, java.lang.String, java.lang.String, com.google.gwt.user.client.rpc.AsyncCallback)' has been added to an interface
196 196  org.xwiki.gwt.wysiwyg.client.plugin.macro.MacroServiceAsync: Method 'public void getMacroDescriptors(java.lang.String, java.lang.String, com.google.gwt.user.client.rpc.AsyncCallback)' has been added to an interface
197 -{{/code}})))
207 +{{/code}}
208 +)))
198 198  
199 199  * Add new methods to the Icon Set Module(((
200 200  {{code language="none"}}
... ... @@ -201,7 +201,8 @@
201 201  org.xwiki.icon.IconManager: Method 'public java.util.List getIconNames()' has been added to an interface
202 202  org.xwiki.icon.IconManager: Method 'public java.util.List getIconNames(java.lang.String)' has been added to an interface
203 203  org.xwiki.icon.IconSetManager: Method 'public java.util.List getIconSetNames()' has been added to an interface
204 -{{/code}})))
215 +{{/code}}
216 +)))
205 205  
206 206  * LESS refactoring.(((
207 207  {{code language="none"}}
... ... @@ -216,4 +216,5 @@
216 216  org.xwiki.lesscss.LESSCompilerException: Class org.xwiki.lesscss.LESSCompilerException removed
217 217  org.xwiki.lesscss.LESSSkinFileCache: Class org.xwiki.lesscss.LESSSkinFileCache removed
218 218  org.xwiki.lesscss.LESSSkinFileCompiler: Class org.xwiki.lesscss.LESSSkinFileCompiler removed
219 -{{/code}})))
231 +{{/code}}
232 +)))

Get Connected