Last modified by Manuel Leduc on 2023/10/13

<
From version < 13.1 >
edited by Jerome
on 2012/09/27
To version < 15.1 >
edited by Jerome
on 2012/09/27
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -404,10 +404,6 @@
404 404  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.
405 405  {{/warning}}
406 406  
407 -== Issues specific to XWiki <version> ==
408 -
409 -<issues specific to the project>
410 -
411 411  == API Breakages ==
412 412  
413 413  The following APIs were modified since XWiki 4.1:
... ... @@ -424,7 +424,7 @@
424 424  org.xwiki.properties.PropertyDescriptor: Method 'public java.lang.reflect.Field getField()' has been added to an interface
425 425  {{/code}}
426 426  )))
427 -* New #isValid() method (((
423 +* New #isValid() method(((
428 428  {{code language="none"}}
429 429  org.xwiki.extension.InstalledExtension: Method 'public boolean isValid(java.lang.String)' has been added to an interface
430 430  {{/code}}
... ... @@ -440,3 +440,39 @@
440 440  org.xwiki.job.Request: Method 'public java.lang.Object removeProperty(java.lang.String)' has been added to an interface
441 441  {{/code}}
442 442  )))
439 +* New methods in the oldcore/wikimacro bridge(((
440 +{{code}}
441 +org.xwiki.rendering.macro.wikibridge.WikiMacro: Method 'public org.xwiki.model.reference.DocumentReference getAuthorReference()' has been added to an interface
442 +org.xwiki.rendering.macro.wikibridge.WikiMacroFactory: Method 'public boolean isAllowed(org.xwiki.model.reference.DocumentReference, org.xwiki.rendering.macro.wikibridge.WikiMacroVisibility)' has been added to an interface
443 +{{/code}}
444 +)))
445 +* TODO Andreas: Explain why we have to break backward compatibility for the Chart module(((
446 +{{code}}
447 +org.xwiki.rendering.macro.chart.ChartDataSource: Field PARAMS has been removed, but it was previously a constant
448 +org.xwiki.rendering.macro.chart.ChartDataSource: Field SOURCE has been removed, but it was previously a constant
449 +org.xwiki.rendering.macro.chart.ChartMacroParameters: Method 'public java.util.Map getParametersMap()' has been removed
450 +org.xwiki.chart.model.ChartModel: Method 'public org.jfree.chart.axis.Axis getAxis(int)' has been added to an interface
451 +org.xwiki.chart.model.ChartModel: Method 'public java.lang.Number getCellValue(int, int)' has been removed
452 +org.xwiki.chart.model.ChartModel: Method 'public int getColumnCount()' has been removed
453 +org.xwiki.chart.model.ChartModel: Method 'public java.lang.String getColumnHeader(int)' has been removed
454 +org.xwiki.chart.model.ChartModel: Method 'public org.jfree.data.general.Dataset getDataset()' has been added to an interface
455 +org.xwiki.chart.model.ChartModel: Method 'public int getRowCount()' has been removed
456 +org.xwiki.chart.model.ChartModel: Method 'public java.lang.String getRowHeader(int)' has been removed
457 +org.xwiki.chart.model.DefaultChartModel: Class org.xwiki.chart.model.DefaultChartModel removed
458 +{{/code}}
459 +)))
460 +* Removed protected method (registerWikiMacros) that was not supposed to be used from outside (was protected for unit tests hacks.)(((
461 +{{code}}
462 +com.xpn.xwiki.XWiki: Method 'protected void registerWikiMacros()' has been removed
463 +{{/code}}
464 +)))
465 +* These classes below have never been used. It was supposed to be the start of the removal of Struts but since it hasn't progressed so far we're removing stray code from master. Experiments should be done on feature branches(((
466 +{{code}}
467 +org.xwiki.container.servlet.XWikiServlet: Class org.xwiki.container.servlet.XWikiServlet removed
468 +{{/code}}
469 +)))
470 +* Added a new sendMessageFromTemplate method signature that uses a map of parameters instead of a VelocityContext(((
471 +{{code}}
472 +com.xpn.xwiki.plugin.mailsender.MailSender: Method 'public int sendMessageFromTemplate(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)' has been added to an interface
473 +{{/code}}
474 +)))

Get Connected