diff --git a/build/build.xml b/build/build.xml
index 4e2111a7e..574660cc3 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -28,7 +28,7 @@
-
+
diff --git a/build/release.xml b/build/release.xml
index cd20c2dce..71d3e491e 100644
--- a/build/release.xml
+++ b/build/release.xml
@@ -30,7 +30,10 @@
-
+
+
+
+
@@ -65,7 +68,7 @@
-
+
diff --git a/build/resources/releasedocs/README.html b/build/resources/releasedocs/README.html
index f935622c9..242dcb007 100644
--- a/build/resources/releasedocs/README.html
+++ b/build/resources/releasedocs/README.html
@@ -148,7 +148,7 @@ hr {
+
+
3.4.0 -- Feb 2, 2014
+
+
Bug Fixes
+
+ - [SMACK-442] - Manager's should also handle connectionClosedOnError()
+ - [SMACK-443] - ReconnectionSuccessful listeners are invoked twice on reconnection if connect() failed before
+ - [SMACK-452] - PacketParserUtils.parseStreamError() is not aware of optional text element and therefore failes to parse stream error's correctly. Prevents ReconnectionManager from reconnecting.
+ - [SMACK-458] - Smack's Managers should not remove itself when the connection is closed or should re-add themselfs if the connection get reconnected
+ - [SMACK-462] - Prevent duplicate manager instances by using the manager's constructor in the ConnectionCreationListener's connectionCreated
+ - [SMACK-463] - packet listeners silently fail when preceding listener caused exception
+ - [SMACK-524] - Use correct block-size definition for IBB transfers
+ - [SMACK-525] - NPE in XMPPConnection.notifyConnectionError
+ - [SMACK-529] - Add support for XEP-0280 "Message Carbons"
+ - [SMACK-530] - DNSUtilTest requires an internet connection to work, it should be moved to integration tests.
+
+
+
New Feature
+
+ - [SMACK-286] - Need to change ProviderManager to support loading smack.providers from alternative locations
+ - [SMACK-387] - Allow configuration of ChatManager to be able to allow message handling to be customized.
+ - [SMACK-403] - Add support for XEP-0297 "Stanza Forwarding"
+ - [SMACK-434] - Create a project to contain non production ready implementations of specifications
+
+
+
Improvement
+
+ - [SMACK-343] - Make Smack jar an OSGi bundle.
+ - [SMACK-381] - Separate the configuration for smack extension related classes from the smack jar.
+ - [SMACK-444] - Allow 'null' for TruststorePath and TruststorePassword in ServerTrustManager
+ - [SMACK-456] - Add the causing exception to the XMPPExceptions thrown in XMPPConnection
+ - [SMACK-457] - Remove unnecessary printStackTrace() in XMPPConnection
+ - [SMACK-460] - ServiceDiscoveryManager should not use the constructor in connectionCreated()
+ - [SMACK-461] - Remove incorrect deprecated marker for DiscoverInfo.Identity.setType()
+ - [SMACK-464] - Make it clear that PacketListener's added with Connection.addPacketListener() are only for received packets
+ - [SMACK-534] - Convert all System.out and printStackTrace calls to use Java util logging.
+ - [SMACK-339] - Allow ConnectionListeners to be added before Connection is connected. Currently throws exception
+ - [SMACK-373] - Don't remove listeners after a disconnect() , keep state of Connection between disconnect() and connect()/login()
+ - [SMACK-434] - Create a project to contain non production ready implementations of specifications
+ - [SMACK-526] - Deprecate all PEP related classes.
+
3.3.1 -- Oct 6, 2013
diff --git a/source/org/jivesoftware/smack/SmackConfiguration.java b/source/org/jivesoftware/smack/SmackConfiguration.java
index 77ffb3b84..57ff2b76e 100644
--- a/source/org/jivesoftware/smack/SmackConfiguration.java
+++ b/source/org/jivesoftware/smack/SmackConfiguration.java
@@ -51,7 +51,7 @@ import org.xmlpull.v1.XmlPullParser;
* @author Gaston Dombiak
*/
public final class SmackConfiguration {
- private static final String SMACK_VERSION = "3.3.1";
+ private static final String SMACK_VERSION = "3.4.0";
private static final String DEFAULT_CONFIG_FILE = "classpath:META-INF/smack-config.xml";
private static final Logger log = Logger.getLogger(SmackConfiguration.class.getName());