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