diff --git a/build.gradle b/build.gradle
index c358d9a1c..a8b0bb1ec 100644
--- a/build.gradle
+++ b/build.gradle
@@ -412,6 +412,18 @@ configure(integrationTestProjects + project(':smack-repl')) {
project(':smack-omemo').clirr.enabled = false
project(':smack-omemo-signal').clirr.enabled = false
+configure(
+ [ ':smack-omemo',
+ ':smack-omemo-signal',
+ ':smack-omemo-signal-integration-test',
+ ].collect{ project(it) }) {
+ uploadArchives {
+ // Only enable uploadArchives for the smack-omemo* projects
+ // for snapshots. Not yet for releases.
+ enabled = isSnapshot
+ }
+}
+
subprojects*.jar {
manifest {
from sharedManifest
diff --git a/resources/releasedocs/changelog.html b/resources/releasedocs/changelog.html
index b8909c036..7d4dbc1d9 100644
--- a/resources/releasedocs/changelog.html
+++ b/resources/releasedocs/changelog.html
@@ -141,6 +141,57 @@ hr {
+
4.2.1 -- 2017-08-14
+
+
Bug
+
+
+- [SMACK-749] - SCRAM-SHA-1 and SCRAM-SHA-1-PLUS SASL mechanisms have the same priority, causing SASL authentication failures
+
+- [SMACK-755] - DIGEST-MD5 sometimes causes malformed request server response
+
+- [SMACK-756] - IoTIsFriendResponse has invalid name and produces invalid XML
+
+- [SMACK-759] - PubSubManager.getLeafNode() throws PubSubAssertionError.DiscoInfoNodeAssertionError if node exists but its not a PubSub Node
+
+- [SMACK-764] - NPE in hashCode() in Occupant when jid is null
+
+- [SMACK-766] - Smack possibly includes 'ask' attribute in roster items when sending requests
+
+- [SMACK-768] - Smack throws NoResponse timeout when waiting for IQ although there was a response
+
+- [SMACK-771] - XMPPTCPConnection should use KeyManagerFactory.getDefaultAlgorithm() instead of KeyManagerFactory.getInstance("sunX509");
+
+- [SMACK-772] - HostAddress must deal with 'fqdn' being null.
+
+- [SMACK-773] - Allow roster pushes from our full JID for backwards compatibility
+
+- [SMACK-774] - HTTP File Upload's SlotRequest metadata should be attributes not child elements
+
+
+
+
New Feature
+
+
+- [SMACK-746] - Add support for XEP-0380: Explicit Message Encryption
+
+- [SMACK-758] - Add support for XEP-0334: Message Processing Hints
+
+- [SMACK-760] - Smack does not allow custom extension elements in SM's <failed/>
+
+
+
+
Improvement
+
+
+- [SMACK-752] - XEP-0357 Push Notification enable IQ uses wrong form type: Should be 'submit' instead of 'form'
+
+- [SMACK-754] - Allow MUC room subject changes from the MUCs bare JID
+
+- [SMACK-777] - MamManager should use the user's bare JID to check if MAM is supported
+
+
+
4.2.0 -- 2017-03-10
Sub-task
diff --git a/version.gradle b/version.gradle
index 4febee097..1988ed131 100644
--- a/version.gradle
+++ b/version.gradle
@@ -1,7 +1,7 @@
allprojects {
ext {
- shortVersion = '4.2.1-beta2'
- isSnapshot = true
+ shortVersion = '4.2.1'
+ isSnapshot = false
jxmppVersion = '0.5.0'
smackMinAndroidSdk = 8
}