From 0e9c3e6412c6dda9c27305199c8b5835ed31c0c9 Mon Sep 17 00:00:00 2001 From: Matt Tucker Date: Sat, 31 Mar 2007 18:02:48 +0000 Subject: [PATCH] Updated for 3.0 release. git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@7850 b35dd754-fafc-0310-a699-88a17e54d16e --- build/resources/releasedocs/changelog.html | 154 +++++++++------------ 1 file changed, 67 insertions(+), 87 deletions(-) diff --git a/build/resources/releasedocs/changelog.html b/build/resources/releasedocs/changelog.html index 3fb044f02..f07a17792 100644 --- a/build/resources/releasedocs/changelog.html +++ b/build/resources/releasedocs/changelog.html @@ -160,7 +160,7 @@ hr {
-

3.0.0 Beta 3 -- March 13, 2007

+

3.0.0 -- March 31, 2007

Important Changes

New Features

Bug Fixes

+
  • [SMACK-6] - Don't force use of collectors in Chat class.
  • +
  • [SMACK-10] - Flush pending packets before closing the connection. (4 votes)
  • +
  • [SMACK-51] - Use unique Thread names among connections.
  • +
  • [SMACK-54] - Add #equals and #hashCode to Occupant.
  • +
  • [SMACK-86] - Made presence checks case in-sensitive.
  • +
  • [SMACK-93] - XHTML provider wasn't handling some tags correctly.
  • +
  • [SMACK-138] - Added caching to file transfer negotiation operations.
  • +
  • [SMACK-143] - Updated XMPPError to be compliant with RFC3920.
  • +
  • [SMACK-145] - XHTML parsing could fail in some cases.
  • +
  • [SMACK-146] - DNS lookups were failing with some DNS servers.
  • +
  • [SMACK-147] - Removed invisibility presence mode.
  • +
  • [SMACK-148] - Socks 5 listening thread was not cleaning up correctly. (2 votes)
  • +
  • [SMACK-149] - Fixed possible memory leaking in PacketReader.
  • +
  • [SMACK-151] - Now use getBytes("UTF-8") instead of getBytes().
  • +
  • [SMACK-152] - The FN field is duplicated when loading vCards from the server.
  • +
  • [SMACK-153] - Optimized performance by replacing StringBuffer with StringBuilder.
  • +
  • [SMACK-154] - Fixed roster test cases that were sometimes failing.
  • +
  • [SMACK-155] - Optimized MUC performance by reducing number of packet collectors and listeners.
  • +
  • [SMACK-158] - FileTransfer isDone() method was returning true even when the transfer was refused.
  • +
  • [SMACK-159] - Filenames were not escaped for file transfers.
  • +
  • [SMACK-160] - Now use stream:feature to discover registration support.
  • +
  • [SMACK-161] - Improved connection speed.
  • +
  • [SMACK-162] - Fixed NPE in SmackConfiguration.
  • +
  • [SMACK-163] - Fixed NPE in RoomInfo when subject was null.
  • +
  • [SMACK-164] - Contact name was not being escaped.
  • +
  • [SMACK-165] - Listeners were not being removed from PacketReader.
  • +
  • [SMACK-166] - Packet reader thread was freezing when parsing an error text with no description.
  • +
  • [SMACK-168] - Fixed possible delay in PacketReader when negotiating TLS.
  • +
  • [SMACK-173] - Renamed ConnectionEstablishedListener to ConnectionCreationListener.
  • +
  • [SMACK-176] - Fixed incorrect property initialization.
  • +
  • [SMACK-177] - Removed synchronization from Roster.
  • +
  • [SMACK-178] - Added NodeInformation#getNodeIdentities() to return identities of hosted nodes
  • +
  • [SMACK-181] - Improved parsing of certificates to get signed domains.
  • +
  • [SMACK-183] - Documentation fixes.
  • +
  • [SMACK-184] - Simplified XMPPConnection constructors.
  • +
  • [SMACK-203] - NULL thread IDs would cause an error inside of the Chat Manager.
  • +
  • [SMACK-205] - Fixed PacketReader concurrency problems.
  • +
  • [SMACK-188] - Resources are now closed after reading the keystore.
  • +
  • [SMACK-189] - The listener was remaining blocked forever in some cases.
  • +
  • [SMACK-190] - Exceptions while notifying packet reader listeners was stopping the notification thread.
  • +
  • [SMACK-192] - Roster.getPresence(String) now forces use of the bare JID.
  • +
  • [SMACK-193] - New presence packets now default to a null presence mode.
  • +
  • [SMACK-196] - Now set closed to true at the start of the connection shutdown method and not the end.
  • +
  • [SMACK-197] - The source build was failing.
  • +
  • [SMACK-198] - File transfer streams were not being closed properly in some cases.
  • +
  • [SMACK-199] - MultiUserChat invitation listeners are no longer removed on disconnects.
  • +
  • [SMACK-201] - Roster no longer exposes that it implements ConnectionListener.
  • -

    3.0.0 Beta 2 -- February 19, 2007

    - -

    New Features

    - - -

    Bug Fixes

    - - -

    3.0.0 Beta 1 -- February 6, 2007

    - -

    New Features

    - - -

    Bug Fixes

    -

    2.2.1 -- June 12, 2006