Edgewall Software

Changes between Version 14 and Version 15 of TracDev/ApiChanges/0.11


Ignore:
Timestamp:
Feb 15, 2007, 6:35:02 PM (17 years ago)
Author:
Christian Boos
Comment:

Note about #ITimelineEventProvider API change

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ApiChanges/0.11

    v14 v15  
    3535== Interface Changes ==
    3636
     37=== `ITimelineEventProvider` ^[source:trunk/trac/timeline/api.py@head#L87 (0.11)] [source:tags/trac-0.10/trac/timeline.py@head#L32 (0.10)]^ === #ITimelineEventProvider
     38
     39First thing, the timeline module has now its own package (`trac.timeline`), so the ITimelineEventProvider interface itself should now be imported from `trac.timeline.api`.
     40
     41Then, the return type for the `get_timeline_events` event has changed. It can now be a `TimelineEvent` object instead of a tuple, though the tuple return value will still be supported for compatibility reasons in 0.11.
     42
     43''Note: support for #1198 and #2293 will likely require adding other methods to that interface''
     44
    3745=== `IWikiMacroProvider` ^[source:trunk/trac/wiki/api.py@head#L73 (0.11)] [source:tags/trac-0.10/trac/wiki/api.py@head#L70 (0.10)]^ === #IWikiMacroProvider
    3846