Changeset 163:77fe6a9dcf91


Ignore:
Timestamp:
Nov 23, 2011, 9:47:17 AM (7 years ago)
Author:
Ralph Meijer <ralphm@…>
Branch:
default
Message:

First pre-release of Wokkel 0.7.0.

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • MANIFEST.in

    r21 r163  
    11include NEWS
    22include LICENSE
     3include doc/examples/*.py
     4include doc/examples/*.tac
  • NEWS

    r73 r163  
     10.7.0pre1 (2011-11-22)
     2======================
     3
     4Features
     5--------
     6 - Added method wokkel.data_form.Form.typeCheck for type checking incoming Data
     7   Forms submissions against field definitions.
     8 - Added method wokkel.data_form.Form.makeFields to add fields from a
     9   dictionary mapping field names to values.
     10 - Added public function wokkel.data_form.findForm for extracting Data Forms
     11   from stanzas.
     12 - PubSubRequest.options is now a wokkel.data_form.Form.
     13 - wokkel.data_form.Form can now be used as a read-only dictionary.
     14 - Added support for configuration options in Publish-Subscribe node create
     15   requests.
     16 - Added support for subscription options in Publish-Subscribe subscribe
     17   requests (#63).
     18 - Added support for Publish Subscribe subscription identifiers.
     19 - wokkel.pubsub.Item can now be used to send out notifications, too.
     20 - Added a twistd plugin to set up a basic XMPP server that accepts component
     21   connections and provides server-to-server (dialback) connectivity.
     22 - Added support for managing affiliations of Publish-Subscribe nodes,
     23   server-side.
     24 - Added iq request (set/get) tracking to StreamManager and provide a new base
     25   class for such requests: wokkel.generic.Request. Unlike
     26   twisted.words.protocols.jabber.xmlstream.IQ, Such requests can be queued
     27   until the connection is initialized, with timeouts running from the moment
     28   `request` was called (instead of when it was sent over the wire).
     29 - Added support for Delayed Delivery information formats.
     30 - Added support for XMPP Multi-User Chat, client side (#24).
     31
     32Fixes
     33-----
     34
     35 - XMPP Ping handler now marks incoming ping requests as handled, so the
     36   FallbackHandler doesn't respond, too. (#66)
     37 - Incorporate Twisted changes for component password hashes.
     38 - Completed test coverage for Data Forms.
     39 - Made sure Data Forms field labels don't get overwritten (#60).
     40 - Service Discovery identity is now reported correctly for legacy
     41   PubSubService use (#64).
     42 - Various smaller Service Discovery fixes for PubSubService.
     43 - Completed test coverage for Service Discovery support.
     44 - Publish Subscribe events with stanza type error are now ignored (#69).
     45 - Publish Subscribe requests with multiple 'verbs' are now properly parsed
     46   (#72).
     47 - Publish Subscribe requests that have no legacy support in PubSubService will
     48   now result in a feature-not-implemented error (#70).
     49 - Publish Subscribe subscription elements now have the correct namespace when
     50   sent out.
     51 - Incorporated Twisted changes for passing on a reason Failure upon stream
     52   disconnect.
     53 - Fixed race condition and nesting issues when adding subprotocol handlers to
     54   their StreamManager (#48).
     55 - Reimplemented Service Discovery requests using new Request class. By reusing
     56   common code, this fixes a problem with requests without addressing (#73).
     57
     58
    1590.6.3 (2009-08-20)
    260==================
  • README

    r96 r163  
    1 Wokkel 0.6.3
     1Wokkel 0.7.0pre1
    22
    33What is this?
     
    1414
    1515 - Python 2.4 or later.
    16  - Twisted 8.0.0 or later.
     16 - Twisted 10.0.0 or later.
     17 - python-dateutil
    1718
    1819
     
    4445 - Jack Moffitt
    4546 - Mike Malone
    46  - Pablo Martin
     47 - Pablo Martín
     48 - Fabio Forno
     49 - Kandaurov Oleg
     50 - JérÃŽme Poisson
    4751
    4852
  • debian/changelog

    r74 r163  
     1wokkel (0.7.0) testing; urgency=low
     2
     3  * Release Wokkel 0.7.0
     4
     5 --
     6
    17wokkel (0.6.3-0ubuntu1) jaunty; urgency=low
    28
  • setup.py

    r96 r163  
    77
    88setup(name='wokkel',
    9       version='0.6.3',
     9      version='0.7.0pre1',
    1010      description='Twisted Jabber support library',
    1111      author='Ralph Meijer',
     
    2121      ],
    2222      package_data={'twisted.plugins': ['twisted/plugins/server.py']},
     23      zip_safe=False,
     24      install_requires=[
     25          'Twisted >= 10.0.0',
     26          'python-dateutil',
     27      ],
    2328)
Note: See TracChangeset for help on using the changeset viewer.