source: ralphm-patches/release-0.7.0.patch @ 54:03ec57713c90

Last change on this file since 54:03ec57713c90 was 54:03ec57713c90, checked in by Ralph Meijer <ralphm@…>, 8 years ago

Upstreamed Request patches, split out c2s patches in managable chunks, prepare for release of Wokkel 0.7.0.

File size: 2.7 KB
  • NEWS

    # HG changeset patch
    # Parent 7b981f366444f232ded232f45ee72dc07672cfe5
    WORK IN PROGRESS Release Wokkel 0.7.0.
    
    diff -r 7b981f366444 NEWS
    a b  
     10.7.0 (xxxx-xx-xx)
     2==================
     3
     4Incompatible changes:
     5
     6 - PubSubRequest.options is now a wokkel.data_form.Form.
     7
     8Features
     9--------
     10 - Add support for type checking incoming Data Forms submissions against
     11   field definitions.
     12 - Add public function for extracting Data Forms from stanzas.
     13 - Add support for configuration options in Publish-Subscribe node create
     14   requests.
     15 - Add support for subscription options in Publish-Subscribe subscribe
     16   requests.
     17 - Add support for Publish Subscribe subscription identifiers.
     18 - wokkel.pubsub.Item can be used to send out notifications, too.
     19 - Add a twistd plugin to set up a basic XMPP server that accepts component
     20   connections and provides s2s (dialback) connectivity.
     21 - Add support for managing affiliations of Publish-Subscribe nodes,
     22   server-side.
     23 - Add iq request (set/get) tracking to StreamManager and provide a new base
     24   class for such requests: wokkel.generic.Request. Unlike
     25   twisted.words.protocols.jabber.xmlstream.IQ, Such requests can be queued
     26   until the connection is initialized, with timeouts running from the moment
     27   `request` was called (instead of when it was sent over the wire).
     28 - Add support for Delayed Delivery information formats.
     29
     30Fixes
     31-----
     32
     33 - Make sure ping handler marks incoming ping requests as handled, so
     34   the FallbackHandler doesn't respond, too. (#66)
     35 - Incorporate Twisted changes for component password hashes.
     36 - Complete test coverage for Data Forms.
     37 - Make sure Data Forms field labels don't get overwritten (#60)
     38 - Correctly report Service Discovery identity for legacy PubSubService
     39   use (#64).
     40 - Various smaller Service Discovery fixes for PubSubService.
     41 - Complete test coverage for Service Discovery support.
     42 - Ignore Publish Subscribe events with stanza type error.
     43 - Properly parse Publish Subscribe requests with multiple 'verbs' (#72).
     44 - Return feature-not-implemented error for Publish Subscribe requests that
     45   have no legacy support in PubSubService (#70).
     46 - Make sure Publish Subscribe subscription elements have the correct namespace
     47   when sent out.
     48 - Incorporate Twisted changes for passing on a reason Failure upon stream
     49   disconnect.
     50 - Fix race condition and nesting errors for new subprotocol handlers (#48).
     51 - Reimplement Service Discovery requests using new Request. By reusing common
     52   code, this fixes a problem with requests without addressing (#73).
     53
     54
    1550.6.3 (2009-08-20)
    256==================
    357
Note: See TracBrowser for help on using the repository browser.