3.0.0 -- August 19, 2010
Bug
- [XIFF-3] - Private messaging in conferencing
- [XIFF-33] - SASL failure is not being handled by XMPPBOSHConnection.as
- [XIFF-36] - Fix reconnection
- [XIFF-38] - RegistrationFieldsEvent dispatch and key fix
- [XIFF-39] - Roster EscapedJID passed to addRosterItem
- [XIFF-40] - Add clone() and toString() to all events
- [XIFF-41] - Remove void return type on constructors
- [XIFF-60] - Room events related to updates in the room
- [XIFF-63] - Update ArrayCollection to Extend Proxy and Implement Dynamic Object/Array Methods
- [XIFF-64] - Destroy method inconsistencies and error in Room and MUCOwnerExtension.
Improvement
- [XIFF-37] - If a server requires TLS, dispatch an error event and disconnect since we do not support this feature yet.
- [XIFF-43] - Add ant build scripts
- [XIFF-46] - Fire events for ERROR types in messages
- [XIFF-50] - new Object() ---> {} , new Array() ---> []
- [XIFF-52] - Change license
- [XIFF-58] - Removal of Flex specific classes
- [XIFF-61] - IQ Changes. Remove iqCallback and iqCallbackScope. Only need iqCallbackFunc (rewrite as iqCallback or iqSuccessCallback). Add iqErrorCallback.
- [XIFF-62] - Ant Build File Update
- [XIFF-70] - Add itemUpdated call to updateRosterItemPresence in Roster.
New Feature
- [XIFF-35] - XEP-0106 (JID escaping) support
- [XIFF-55] - Support for Digest-MD5 authentication
- [XIFF-71] - Add support for retrieving one's own vCard
Task
- [XIFF-42] - Look into removal of AVAILABLE_TYPE
- [XIFF-45] - Move to org.igniterealtime namespace
- [XIFF-69] - Include as3crypto.swc in XIFF
3.0.0 Beta 1 -- April 2, 2008
! Upgrade Information
- XIFF 3 is not API compatible with XIFF 2
- XIFF 3 requires Adobe Flex and ActionScript 3
Major Improvement
- Many many API changes. Documentation on the new API will be improved in subsequent betas. Please provide feedback on the new design
- BOSH support
- Limited SASL support (only when using BOSH, only ANONYMOUS and PLAIN)
- XEP-0055 support (Jabber Search), including data forms
- MUC improvements (kick/ban support, error handling, non-anonymous room support, bug fixes)
- VCard support including XEP-0153 (VCard Avatars)
Minor Improvement
- Added support for contacts being in multiple groups
- XEP-0091 support (Note: this needs to be updated to use XEP-0203 instead)
- Improved support for 'pending' contacts
- Tons of assorted bugs fixed