diff --git a/.pubnub.yml b/.pubnub.yml
index c959163ed..c2c02f0de 100644
--- a/.pubnub.yml
+++ b/.pubnub.yml
@@ -1,8 +1,17 @@
name: java
-version: 4.1.0
+version: 4.2.0
schema: 1
scm: github.com/pubnub/java
changelog:
+ - version: v4.2.0
+ date:
+ changes:
+ - type: improvement
+ text: Signatures are generated for all requests with secret key to ensure secure transmission of data
+ - type: improvement
+ text: support for alerting of queue exceeded (PNRequestMessageCountExceededCategory)
+ - type: improvement
+ text: signaling to okhttp to stop the queues on termination.
- version: v4.1.0
date:
changes:
@@ -111,6 +120,8 @@ changelog:
- type: improvement
text: initial beta1.
features:
+ notify:
+ - REQUEST_MESSAGE_COUNT_EXCEEDED
access:
- ACCESS-GRANT
channel-groups:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 18efd91c6..0cf474706 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,22 @@
+## [v4.2.0](https://github.com/pubnub/java/tree/v4.2.0)
+
+
+ [Full Changelog](https://github.com/pubnub/java/compare/v4.1.0...v4.2.0)
+
+
+- ⭐Signatures are generated for all requests with secret key to ensure secure transmission of data
+
+
+
+- ⭐support for alerting of queue exceeded (PNRequestMessageCountExceededCategory)
+
+
+
+- ⭐signaling to okhttp to stop the queues on termination.
+
+
+
## [v4.1.0](https://github.com/pubnub/java/tree/v4.1.0)
@@ -17,6 +35,10 @@
+- ⭐proxy support via the native proxy configurator class.
+
+
+
## [v4.0.14](https://github.com/pubnub/java/tree/v4.0.14)
diff --git a/build.gradle b/build.gradle
index 58e4610d8..e366ca0fb 100644
--- a/build.gradle
+++ b/build.gradle
@@ -10,7 +10,7 @@ plugins {
id 'findbugs'
}
group = 'com.pubnub'
-version = '4.1.0'
+version = '4.2.0'
description = """"""
@@ -21,10 +21,7 @@ configurations.all {
}
repositories {
-
- maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
- maven { url "http://repo.maven.apache.org/maven2" }
- maven { url "https://plugins.gradle.org/m2/" }
+ mavenCentral()
}
dependencies {
diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html
index 352851be6..be4829e6c 100644
--- a/docs/allclasses-frame.html
+++ b/docs/allclasses-frame.html
@@ -2,9 +2,9 @@
-
-All Classes (pubnub 4.0.14 API)
-
+
+All Classes (pubnub 4.2.0 API)
+
@@ -92,6 +92,7 @@ All Classes
RemoveChannelsFromPush
RetrofitManager
SetState
+SignatureInterceptor
StateManager
StateOperation
Subscribe
diff --git a/docs/allclasses-noframe.html b/docs/allclasses-noframe.html
index 166b3258e..a90f79526 100644
--- a/docs/allclasses-noframe.html
+++ b/docs/allclasses-noframe.html
@@ -2,9 +2,9 @@
-
-All Classes (pubnub 4.0.14 API)
-
+
+All Classes (pubnub 4.2.0 API)
+
@@ -92,6 +92,7 @@ All Classes
RemoveChannelsFromPush
RetrofitManager
SetState
+SignatureInterceptor
StateManager
StateOperation
Subscribe
diff --git a/docs/com/pubnub/api/PNConfiguration.html b/docs/com/pubnub/api/PNConfiguration.html
index dac6d53b8..90ddce20e 100644
--- a/docs/com/pubnub/api/PNConfiguration.html
+++ b/docs/com/pubnub/api/PNConfiguration.html
@@ -2,9 +2,9 @@
-
-PNConfiguration (pubnub 4.0.14 API)
-
+
+PNConfiguration (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,14 +12,14 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/builder/dto/package-summary.html b/docs/com/pubnub/api/builder/dto/package-summary.html
index 8f9feb0d6..4d75f3dd1 100644
--- a/docs/com/pubnub/api/builder/dto/package-summary.html
+++ b/docs/com/pubnub/api/builder/dto/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.builder.dto (pubnub 4.0.14 API)
-
+
+com.pubnub.api.builder.dto (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/builder/package-summary.html b/docs/com/pubnub/api/builder/package-summary.html
index 47283d99a..d1bb30870 100644
--- a/docs/com/pubnub/api/builder/package-summary.html
+++ b/docs/com/pubnub/api/builder/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.builder (pubnub 4.0.14 API)
-
+
+com.pubnub.api.builder (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/callbacks/package-summary.html b/docs/com/pubnub/api/callbacks/package-summary.html
index ac9a2df43..f5e479d3a 100644
--- a/docs/com/pubnub/api/callbacks/package-summary.html
+++ b/docs/com/pubnub/api/callbacks/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.callbacks (pubnub 4.0.14 API)
-
+
+com.pubnub.api.callbacks (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/core/models/server/package-summary.html b/docs/com/pubnub/api/core/models/server/package-summary.html
index 55ea28b4b..5354d3f3e 100644
--- a/docs/com/pubnub/api/core/models/server/package-summary.html
+++ b/docs/com/pubnub/api/core/models/server/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.core.models.server (pubnub 4.0.14 API)
-
+
+com.pubnub.api.core.models.server (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/endpoints/access/package-summary.html b/docs/com/pubnub/api/endpoints/access/package-summary.html
index cc0cb4feb..05c59a7df 100644
--- a/docs/com/pubnub/api/endpoints/access/package-summary.html
+++ b/docs/com/pubnub/api/endpoints/access/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.endpoints.access (pubnub 4.0.14 API)
-
+
+com.pubnub.api.endpoints.access (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html b/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html
index 5b6b0805e..1028e5ec0 100644
--- a/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html
+++ b/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.endpoints.channel_groups (pubnub 4.0.14 API)
-
+
+com.pubnub.api.endpoints.channel_groups (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/endpoints/package-summary.html b/docs/com/pubnub/api/endpoints/package-summary.html
index 3e8fa7104..940e93902 100644
--- a/docs/com/pubnub/api/endpoints/package-summary.html
+++ b/docs/com/pubnub/api/endpoints/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.endpoints (pubnub 4.0.14 API)
-
+
+com.pubnub.api.endpoints (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/endpoints/presence/package-summary.html b/docs/com/pubnub/api/endpoints/presence/package-summary.html
index 3712a7592..a234fad5d 100644
--- a/docs/com/pubnub/api/endpoints/presence/package-summary.html
+++ b/docs/com/pubnub/api/endpoints/presence/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.endpoints.presence (pubnub 4.0.14 API)
-
+
+com.pubnub.api.endpoints.presence (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/endpoints/pubsub/package-summary.html b/docs/com/pubnub/api/endpoints/pubsub/package-summary.html
index 8c67dc4b0..27fe611b4 100644
--- a/docs/com/pubnub/api/endpoints/pubsub/package-summary.html
+++ b/docs/com/pubnub/api/endpoints/pubsub/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.endpoints.pubsub (pubnub 4.0.14 API)
-
+
+com.pubnub.api.endpoints.pubsub (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/endpoints/push/package-summary.html b/docs/com/pubnub/api/endpoints/push/package-summary.html
index f18cbe5b3..36fa6e261 100644
--- a/docs/com/pubnub/api/endpoints/push/package-summary.html
+++ b/docs/com/pubnub/api/endpoints/push/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.endpoints.push (pubnub 4.0.14 API)
-
+
+com.pubnub.api.endpoints.push (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
diff --git a/docs/com/pubnub/api/enums/package-summary.html b/docs/com/pubnub/api/enums/package-summary.html
index 6348d65f2..a1c95b7d5 100644
--- a/docs/com/pubnub/api/enums/package-summary.html
+++ b/docs/com/pubnub/api/enums/package-summary.html
@@ -2,9 +2,9 @@
-
-com.pubnub.api.enums (pubnub 4.0.14 API)
-
+
+com.pubnub.api.enums (pubnub 4.2.0 API)
+
@@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
+
+
+
+
+
+
+
+
+- Prev Class
+- Next Class
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- java.lang.Object
+-
+
+- com.pubnub.api.interceptors.SignatureInterceptor
+
+
+
+
+
+
+-
+
+
+-
+
+
+
Nested Class Summary
+
+-
+
+
+
Nested classes/interfaces inherited from interface okhttp3.Interceptor
+okhttp3.Interceptor.Chain
+
+
+
+
+
+-
+
+
+
Constructor Summary
+
+
+
+
+
+-
+
+
+
Method Summary
+
+
+-
+
+
+
Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+-
+
+
+-
+
+
+
Constructor Detail
+
+
+
+
+
+
+
+
+-
+
+
+
Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- Prev Class
+- Next Class
+
+
+
+
+
+
+
+
+
+
+
+
+