diff --git a/resources/releasedocs/changelog.html b/resources/releasedocs/changelog.html
index eb5830715..b78611f32 100644
--- a/resources/releasedocs/changelog.html
+++ b/resources/releasedocs/changelog.html
@@ -141,6 +141,131 @@ hr {
+
4.1.0 -- 2015-03-29
+
+
Sub-task
+
+
+
+
Bug
+
+
+- [SMACK-65] - Packet parsing should look for depth
+
+- [SMACK-237] - Handle more vCard values (XEP-0054)
+
+- [SMACK-383] - Allow the garbage collection of all object instances of a closed and unreferenced connection
+
+- [SMACK-424] - Add a MultiUserChat.presenceChanged callback method to be informed if a presence within a MUC has changed (joined, leaved, status change)
+
+- [SMACK-542] - MUC: RoomInfo should hold more data if the result contains a FORM_TYPE field
+
+- [SMACK-549] - MUCUser#getStatus should be a List
+
+- [SMACK-564] - Some tests fail with Java 8
+
+- [SMACK-570] - Smack does not support resourceparts which contain the '@' character.
+
+- [SMACK-571] - Don't remove the MUC listeners after a disconnect() , keep state of Connection between disconnect() and connect()/login()
+
+- [SMACK-573] - MessageEventManager treats error replies as message events
+
+- [SMACK-583] - PacketListeners may not be invoked in delivery order
+
+- [SMACK-585] - XMPPTCPConnection does not set 'host' and 'port'
+
+- [SMACK-590] - Don't use IQReplyFilter for the bind set/result exchange
+
+- [SMACK-597] - PingManager.getLastReceivedPong() always returns -1
+
+- [SMACK-604] - MUCUser must support multiple status codes
+
+- [SMACK-620] - Smack should use a safe SAX parser, e.g. with entity reference expansion disabled
+
+- [SMACK-635] - Typo DNSUtil.init() prevents DNS SRV lookups to fail in some cases
+
+- [SMACK-643] - Smack should not set the service name to the vale of the 'from' attribute of the opening stream element received from the service
+
+
+
+
Improvement
+
+
+- [SMACK-340] - Should make the wait/timeouts on SASL authentication configurable.
+
+- [SMACK-402] - Update obsolete "Message Delivery Receipts" support from (JEP|XEP)-0022 to XEP-0184
+
+- [SMACK-453] - Add support for all primitive types in IntrospectionProvider.decode()
+
+- [SMACK-521] - Clear PacketWriters queue when the connection is shut down
+
+- [SMACK-532] - Evaluate if its possible to guarantee the order of listeners by using a LinkedHashMap
+
+- [SMACK-566] - Create public method that parses Strings/CharSequences to messages, IQs and presence instances
+
+- [SMACK-587] - Subprojects should uses versions when importing the OSGi smack-core components
+
+- [SMACK-595] - Add an API to send a stanza and wait asynchronously for a response
+
+- [SMACK-599] - Provide string messages to all exceptions thrown by Smack
+
+- [SMACK-600] - RoomInfo Class should add the information from the Identity element.
+
+- [SMACK-608] - Add support for XMPP error conditions text
+
+- [SMACK-622] - Add support for 'optional' in session stream features
+
+- [SMACK-626] - Add support for 'ofrom' Extended Stanza Addressing type
+
+- [SMACK-627] - Smack should allow null usernames under certain circumstances
+
+- [SMACK-645] - Roster should not leak internal state e.g. presences
+
+
+
+
New Feature
+
+
+- [SMACK-234] - Add support for SASL EXTERNAL: PKI (Client SSL Cert) Support
+
+- [SMACK-333] - Implement XEP-0198: Stream Management
+
+- [SMACK-378] - Give access to the socket outside the XMPPconnection
+
+- [SMACK-581] - Add support for "Result Set Management" (XEP-59)
+
+- [SMACK-607] - Add support for XEP-0352: Client State Indication
+
+- [SMACK-612] - Add support for XEP-0141: Data Forms Layout
+
+- [SMACK-621] - Add support for XEP-0122: Data Forms Validation
+
+- [SMACK-623] - Add API to retrieve the subscriptions of a PubSub node as owner
+
+
+
+
Task
+
+
+- [SMACK-365] - SmackConfiguration should only report errors if the file fails to load, not when it fails to load for a specific classloader.
+
+- [SMACK-371] - Some MUC tasks are using stanza's as defined in an older version of the spec. Fails to work on some servers.
+
+- [SMACK-569] - Move Message Event code to legacy subproject
+
+- [SMACK-578] - Remove decorators for "Legacy Delayed Delivery" (XEP-91) in favor of Delayed Delivery (XEP-203)
+
+- [SMACK-579] - FileTransferManager and FileTransferNegoiator should use WeakHashMaps and extend Manager
+
+- [SMACK-582] - Change ReceiptReceivedListener.onReceiptReceived parameters
+
+- [SMACK-637] - Move Roster and Chat code to new smack-im subproject
+
+
+
4.0.7 -- 2015-02-20
Bug
diff --git a/version.gradle b/version.gradle
index f186954a6..60a8f510b 100644
--- a/version.gradle
+++ b/version.gradle
@@ -1,7 +1,7 @@
allprojects {
ext {
- shortVersion = '4.1.0-rc6'
- isSnapshot = true
+ shortVersion = '4.1.0'
+ isSnapshot = false
jxmppVersion = '0.4.2-beta1'
smackMinAndroidSdk = 8
}