0.5.0 (2009-04-07) ================== This release drops support for Twisted versions older than 8.0, including Twisted 2.5 / Twisted Words 0.5. Features -------- - Support for sending and receiving Publish-Subscribe node delete notifications with redirect. - Service Discovery client support, including an overhaul of disco data classes (#28). - Initial support for building XMPP servers has been added: - XmlStreamServerFactory has been backported from Twisted Words (#29). - An XMPP router has been added (#30). - A server-side component authenticator has been added (#30). - A new server-side component service, that connects to a router within the same process, was added (#31). Fixes ----- - Publish-Subscribe subscriptions requests work again (#22). - Publish-Subscribe delete node requests now have the correct namespace (#27). - NodeIDs in Service Discovery requests are now returned in responses (#7). - The presence of stanzaType in toResponse is now checked correctly (#34). - Data Form fields are now rendered depending on form type (#40). - Data Form type checking issues were addressed (#41). - Some compatibility fixes for Twisted 8.0 and 8.1. - Various other fixes (#37, #42) and tracking changes to code already in Twisted. 0.4.0 (2008-08-05) ================== - Refactoring of Data Forms support (#13). - Added support for Stanza Headers and Internet Metadata (SHIM) (#14). - API change for PubSubClient's methods called upon event reception (#14). - Added client-side support for removing roster items. - Implement type checking for data forms (#15). - Added support for publish-subscribe collections: - Correct handling for the root node (empty node identifier). - Send out SHIM 'Collection' header when appropriate. - New Subscription class for working with subscriptions. - API change for PubSubService: - The subscribe method returns a deferred that fires a Subscription - The subscriptions method returns a deferred that fires a list of Subscriptions. - notifyPublish's notifications parameter now expects a list of tuples that includes a list of subscriptions. - Added PubSubService.notifyDelete to allow sending out node deletion notifications. 0.3.1 (2008-04-22) ================== - Fix broken version request handler. 0.3.0 (2008-04-21) ================== First release.