Last modified by Thomas Mortagne on 2017/03/24

<
From version < 18.12 >
edited by Vincent Massol
on 2015/05/19
To version < 20.2 >
edited by Vincent Massol
on 2015/06/17
>
Change comment: Remove xwiki/1.0 rendering changes since they're not breaking!

Summary

Details

Page properties
Content
... ... @@ -41,7 +41,7 @@
41 41  * Send prepared mime message to multiple users as independent message. A new mime message cloning factory (hint "message") is available to be used with iterator factories. It duplicates a given source message as is, to allow sending it to multiple users as independent messages. See [[Example 5>>extensions:Extension.Mail Sender API||anchor="HExample5:SendapreparedMimeMessagetoalistofUsersandGroups"]] of the documentation for a sample.
42 42  * Mail API has been slightly modified to fix a bug when waiting for all mails to have been processed (the ##waitForProcessing()## wasn't really waiting!). As a consequence calls to ##MailResult.waitTillProcessed(long timeout)## and ##MailResult.isProcessed()## have been replaced by calls to ##MailStatusResult.waitTillProcessed(long timeout)## and ##MailStatusResult.isProcessed()##. Note that for backward compatibility reason the scripting API still supports the old API (but it's deprecated and you should move your code to use the new API).
43 43  * Mail Status Store API has been refactored to provides ordered result based on any status fields. A new method also ease loading a single status for a given messageId.
44 -* The Mail module's prepare step now does a better handling of the ExecutionContext by cloning it. This way you can safely use it while rendering your mail's template, when you are using the velocity bindings. More details on [[XWIKI-12090>>http://jira.xwiki.org/browse/XWIKI-12090]]
44 +* When evaluating Velocity in Mail Templates, the Execution Context used is a clone of the one that was available when the ##send*(...)## method was called. Thus all Velocity bindings that were present are available from your Mail Template.
45 45  
46 46  == Job Progress Improvements ==
47 47  
... ... @@ -65,7 +65,7 @@
65 65  
66 66  = Tested Browsers & Databases =
67 67  
68 -{{include reference="TestReports.ManualTestReportTemplateSummary"/}}
68 +{{include reference="TestReports.ManualTestReportXWiki71M2Summary"/}}
69 69  
70 70  = Known issues =
71 71  
... ... @@ -214,80 +214,6 @@
214 214  org.xwiki.mail.MailStatusStore: Method 'public java.util.List load(java.util.Map, int, int, java.lang.String, boolean)' has been added to an interface
215 215  {{/code}}
216 216  )))
217 -* Move xwiki/1.0 and old rendering engine to its own module(((
218 -{{code language="none"}}
219 -com.xpn.xwiki.content.Link: Class com.xpn.xwiki.content.Link removed
220 -com.xpn.xwiki.content.parsers.ContentParser: Class com.xpn.xwiki.content.parsers.ContentParser removed
221 -com.xpn.xwiki.content.parsers.ContentParserException: Class com.xpn.xwiki.content.parsers.ContentParserException removed
222 -com.xpn.xwiki.content.parsers.DocumentParser: Class com.xpn.xwiki.content.parsers.DocumentParser removed
223 -com.xpn.xwiki.content.parsers.LinkParser: Class com.xpn.xwiki.content.parsers.LinkParser removed
224 -com.xpn.xwiki.content.parsers.ParsingResultCollection: Class com.xpn.xwiki.content.parsers.ParsingResultCollection removed
225 -com.xpn.xwiki.content.parsers.RenamePageReplaceLinkHandler: Class com.xpn.xwiki.content.parsers.RenamePageReplaceLinkHandler removed
226 -com.xpn.xwiki.content.parsers.ReplaceLinkHandler: Class com.xpn.xwiki.content.parsers.ReplaceLinkHandler removed
227 -com.xpn.xwiki.content.parsers.ReplacementResultCollection: Class com.xpn.xwiki.content.parsers.ReplacementResultCollection removed
228 -com.xpn.xwiki.plugin.graphviz.GraphVizMacro: Class com.xpn.xwiki.plugin.graphviz.GraphVizMacro removed
229 -com.xpn.xwiki.plugin.svg.SVGMacro: Class com.xpn.xwiki.plugin.svg.SVGMacro removed
230 -com.xpn.xwiki.render.DefaultXWikiRenderingEngine: Class com.xpn.xwiki.render.DefaultXWikiRenderingEngine removed
231 -com.xpn.xwiki.render.FormattingSubstitution: Class com.xpn.xwiki.render.FormattingSubstitution removed
232 -com.xpn.xwiki.render.HeadingSubstitution: Class com.xpn.xwiki.render.HeadingSubstitution removed
233 -com.xpn.xwiki.render.ListSubstitution: Class com.xpn.xwiki.render.ListSubstitution removed
234 -com.xpn.xwiki.render.PreTagSubstitution: Class com.xpn.xwiki.render.PreTagSubstitution removed
235 -com.xpn.xwiki.render.WikiNameSubstitution: Class com.xpn.xwiki.render.WikiNameSubstitution removed
236 -com.xpn.xwiki.render.XWikiInterpreter: Class com.xpn.xwiki.render.XWikiInterpreter removed
237 -com.xpn.xwiki.render.XWikiJSPRenderer: Class com.xpn.xwiki.render.XWikiJSPRenderer removed
238 -com.xpn.xwiki.render.XWikiMacrosMappingRenderer: Class com.xpn.xwiki.render.XWikiMacrosMappingRenderer removed
239 -com.xpn.xwiki.render.XWikiPluginRenderer: Class com.xpn.xwiki.render.XWikiPluginRenderer removed
240 -com.xpn.xwiki.render.XWikiRadeoxRenderEngine: Class com.xpn.xwiki.render.XWikiRadeoxRenderEngine removed
241 -com.xpn.xwiki.render.XWikiRadeoxRenderer: Class com.xpn.xwiki.render.XWikiRadeoxRenderer removed
242 -com.xpn.xwiki.render.XWikiRenderer: Class com.xpn.xwiki.render.XWikiRenderer removed
243 -com.xpn.xwiki.render.XWikiRenderingCache: Class com.xpn.xwiki.render.XWikiRenderingCache removed
244 -com.xpn.xwiki.render.XWikiRenderingEngine: Class com.xpn.xwiki.render.XWikiRenderingEngine removed
245 -com.xpn.xwiki.render.XWikiVelocityRenderer: Class com.xpn.xwiki.render.XWikiVelocityRenderer removed
246 -com.xpn.xwiki.render.XWikiVirtualMacro: Class com.xpn.xwiki.render.XWikiVirtualMacro removed
247 -com.xpn.xwiki.render.XWikiWikiBaseRenderer: Class com.xpn.xwiki.render.XWikiWikiBaseRenderer removed
248 -com.xpn.xwiki.render.filter.CodeFilter: Class com.xpn.xwiki.render.filter.CodeFilter removed
249 -com.xpn.xwiki.render.filter.CodeRemoveFilter: Class com.xpn.xwiki.render.filter.CodeRemoveFilter removed
250 -com.xpn.xwiki.render.filter.CodeRestoreFilter: Class com.xpn.xwiki.render.filter.CodeRestoreFilter removed
251 -com.xpn.xwiki.render.filter.EscapeFilter: Class com.xpn.xwiki.render.filter.EscapeFilter removed
252 -com.xpn.xwiki.render.filter.MacroFilter: Class com.xpn.xwiki.render.filter.MacroFilter removed
253 -com.xpn.xwiki.render.filter.StrongFilter: Class com.xpn.xwiki.render.filter.StrongFilter removed
254 -com.xpn.xwiki.render.filter.StyleFilter: Class com.xpn.xwiki.render.filter.StyleFilter removed
255 -com.xpn.xwiki.render.filter.UnderlineFilter: Class com.xpn.xwiki.render.filter.UnderlineFilter removed
256 -com.xpn.xwiki.render.filter.UrlFilter: Class com.xpn.xwiki.render.filter.UrlFilter removed
257 -com.xpn.xwiki.render.filter.XWikiFilter: Class com.xpn.xwiki.render.filter.XWikiFilter removed
258 -com.xpn.xwiki.render.filter.XWikiHeadingFilter: Class com.xpn.xwiki.render.filter.XWikiHeadingFilter removed
259 -com.xpn.xwiki.render.filter.XWikiLinkFilter: Class com.xpn.xwiki.render.filter.XWikiLinkFilter removed
260 -com.xpn.xwiki.render.filter.XWikiListFilter: Class com.xpn.xwiki.render.filter.XWikiListFilter removed
261 -com.xpn.xwiki.render.groovy.XWikiGroovyRenderer: Class com.xpn.xwiki.render.groovy.XWikiGroovyRenderer removed
262 -com.xpn.xwiki.render.groovy.XWikiGroovyRenderer$CachedGroovyClass: Class com.xpn.xwiki.render.groovy.XWikiGroovyRenderer$CachedGroovyClass removed
263 -com.xpn.xwiki.render.groovy.XWikiSimpleTemplateEngine: Class com.xpn.xwiki.render.groovy.XWikiSimpleTemplateEngine removed
264 -com.xpn.xwiki.render.macro.AttachMacro: Class com.xpn.xwiki.render.macro.AttachMacro removed
265 -com.xpn.xwiki.render.macro.DisplayMacro: Class com.xpn.xwiki.render.macro.DisplayMacro removed
266 -com.xpn.xwiki.render.macro.FieldMacro: Class com.xpn.xwiki.render.macro.FieldMacro removed
267 -com.xpn.xwiki.render.macro.FormMacro: Class com.xpn.xwiki.render.macro.FormMacro removed
268 -com.xpn.xwiki.render.macro.ImageMacro: Class com.xpn.xwiki.render.macro.ImageMacro removed
269 -com.xpn.xwiki.render.macro.LinkMacro: Class com.xpn.xwiki.render.macro.LinkMacro removed
270 -com.xpn.xwiki.render.macro.MacroLoader: Class com.xpn.xwiki.render.macro.MacroLoader removed
271 -com.xpn.xwiki.render.macro.MacroRepository: Class com.xpn.xwiki.render.macro.MacroRepository removed
272 -com.xpn.xwiki.render.macro.StyleMacro: Class com.xpn.xwiki.render.macro.StyleMacro removed
273 -com.xpn.xwiki.render.macro.TableBuilder: Class com.xpn.xwiki.render.macro.TableBuilder removed
274 -com.xpn.xwiki.render.macro.TableMacro: Class com.xpn.xwiki.render.macro.TableMacro removed
275 -com.xpn.xwiki.render.macro.UseMacro: Class com.xpn.xwiki.render.macro.UseMacro removed
276 -com.xpn.xwiki.render.macro.WikiCodeFilter: Class com.xpn.xwiki.render.macro.WikiCodeFilter removed
277 -com.xpn.xwiki.render.macro.XWikiCodeMacro: Class com.xpn.xwiki.render.macro.XWikiCodeMacro removed
278 -com.xpn.xwiki.render.macro.XWikiJavaCodeFilter: Class com.xpn.xwiki.render.macro.XWikiJavaCodeFilter removed
279 -com.xpn.xwiki.render.macro.XWikiMacro: Class com.xpn.xwiki.render.macro.XWikiMacro removed
280 -com.xpn.xwiki.render.macro.rss.RSSMacro: Class com.xpn.xwiki.render.macro.rss.RSSMacro removed
281 -com.xpn.xwiki.render.macro.rss.RSSMacroParameters: Class com.xpn.xwiki.render.macro.rss.RSSMacroParameters removed
282 -com.xpn.xwiki.util.MenuSubstitution: Class com.xpn.xwiki.util.MenuSubstitution removed
283 -com.xpn.xwiki.plugin.charts.ChartingMacro: Class com.xpn.xwiki.plugin.charts.ChartingMacro removed
284 -com.xpn.xwiki.plugin.charts.CustomXWikiRenderingEngine: Class com.xpn.xwiki.plugin.charts.CustomXWikiRenderingEngine removed
285 -com.xpn.xwiki.plugin.charts.RadeoxHelper: Class com.xpn.xwiki.plugin.charts.RadeoxHelper removed
286 -com.xpn.xwiki.plugin.charts.source.TableDataSource: Class com.xpn.xwiki.plugin.charts.source.TableDataSource removed
287 -com.xpn.xwiki.plugin.charts.source.TableDataSourceFactory: Class com.xpn.xwiki.plugin.charts.source.TableDataSourceFactory removed
288 -com.xpn.xwiki.plugin.charts.wizard.DatasourceDefaultsHelper: Class com.xpn.xwiki.plugin.charts.wizard.DatasourceDefaultsHelper removed
289 -{{/code}}
290 -)))
291 291  * Young API. Large refactoring for adding the ability to register new URL Resource Types(((
292 292  {{code language="none"}}
293 293  org.xwiki.resource.AbstractResourceReference: Parameter 2 of 'public void addParameter(java.lang.String, java.lang.String)' has changed its type to java.lang.Object

Get Connected