Edgewall Software

TracDev/ApiChanges/0.12

TracDev/ApiChanges/0.12

Summary

  1. New Dependencies
    1. Babel (optional)
  2. Modifications made to the 0.11 API
    1. Modified Interfaces
      1. ITimelineEventProvider (0.12) …
    2. Other Changes to the 0.11 API
  3. New in the 0.12 API
    1. New Classes
      1. trac.resource.Resource (0.12)
    2. New Interfaces
      1. trac.resource.IResourceManager [source:trunk/trac/resource.py@#L28 …

New Dependencies

Babel (optional)

The internationalization support (i18) for Trac is depending on Babel.

It's perfectly fine to go on using Trac without it, but then of course the interface will remain in English.

Modifications made to the 0.11 API

Modified Interfaces

ITimelineEventProvider (0.12) (0.11)

FIXME: not modified, just used as an example of how to list a modified interface

Other Changes to the 0.11 API

New in the 0.12 API

New Classes

trac.resource.Resource (0.12)

FIXME: just an example

New Interfaces

trac.resource.IResourceManager (0.12)

FIXME: just an example