Edgewall Software

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


Ignore:
Timestamp:
Dec 8, 2014, 7:52:10 PM (9 years ago)
Author:
Peter Suter
Comment:

Add new extension point interface INotificationSubscriber

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ApiChanges/1.1.3

    v14 v15  
    9090A new [wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.INotificationFormatter INotificationFormatter] interface was added ([wiki:TracDev/Proposals/AdvancedNotification#ExtensionAPIformaildistribution proposal]). It allows plugins to format notifications (e.g. to HTML).
    9191
     92==== `trac.notification.api.INotificationSubscriber` ^[source:trunk/trac/notification/api.py@13469#L70 (1.1.3)]^ ==== #INotificationSubscriber
     93
     94A new [wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.INotificationSubscriber INotificationSubscriber] interface was added ([wiki:TracDev/Proposals/AdvancedNotification#ExtensionAPIforsubscriptions proposal]). It allows plugins to provide more subscription preferences (e.g. to send or suppress notifications under special conditions).
     95
    9296==== `trac.notification.api.IEmailAddressResolver` ^[source:trunk/trac/notification/api.py@13454#L67 (1.1.3)]^ ==== #IEmailAddressResolver
    9397