* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Feature/unread messages (#142)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Sync changes (#144)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Sync (#145)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Feature/update message counts (#146)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Drop timetoken param from message counts feature
* Prepare for version 4.22.0 (#148)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Update gradle version
* Bump version
* Update javadoc
* Update .pubnub.yml
* Fix reconnection issues by allowing it solely for network issues (#150)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Update gradle version
* Bump version
* Update javadoc
* Fix reconnection logic by allowing retries only for connection issues
* Bump version
* Update Travis to use xenial
Update Travis to use xenial
* Update .travis.yml (#151)
* Fix issues (#152)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Update gradle version
* Bump version
* Update javadoc
* Version 4.23.0 (#149)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Feature/unread messages (#142)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Sync changes (#144)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Sync (#145)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Feature/update message counts (#146)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Drop timetoken param from message counts feature
* Prepare for version 4.22.0 (#148)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Update gradle version
* Bump version
* Update javadoc
* Update .pubnub.yml
* Fix reconnection issues by allowing it solely for network issues (#150)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Update gradle version
* Bump version
* Update javadoc
* Fix reconnection logic by allowing retries only for connection issues
* Bump version
* Update Travis to use xenial
Update Travis to use xenial
* Update .travis.yml (#151)
* Disable presence heartbeats by default
* Enforce a minimum presence timeout value
* Add tests for disabled heartbeats feature
* Bump version
* Expose gson library
* Update javadoc
* Fix codacy complaints
* Multiple fixes (#155)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Fix codacy complaints
* Update gradle version
* Bump version
* Update javadoc
* 4.24.0 (#153)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Remove obsolete plugin to make Travis tests successful
* Release 4.20.0 (#126)
* Update latest release date
* Bump version to 4.20.0
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add ability for optional query map (#132)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Allow adding optional query params to every request
* Feature/update setup doc (#131)
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Feature/release 4.21.0 (#134)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Bump version to 4.21.0
* Edit yaml file
* Library and test update (#138)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Update developer setup documentation, improve code checkstyle rules when compiling
* Update library versions
* Formated code in test, testing wiremock library for creating paths with "/"
* Update retrofit version, add RunAllTests class for running tests synchronously
* Update wiremock rules and testing methods, fix test errors
* Update library versions and checkstyle rule
* Update code and checkstyle rule
* Fix test using atomic integer instead of boolean
* Improve gradle semantics for adding dependencies, add developer document building instructions
* Format developer document
* Update retrofit version
* Update subscription manager test timeout to 4 seconds
* Bump version
* Syncing with master (#140)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Feature/unread messages (#142)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Add Unread Message Count feature
* Add validity check
* Add message count tests
* Add another validity check
* Add new tests for message count
* Refactor iterator
* Update pubnub.yml
* Bump version
* Update javadoc
* Sync changes (#144)
* Update latest release date
* Update for the new release (#128)
* Update latest release date
* Fix version code
* Libraries update, test update (#139)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Qsoftdevelopment fixversion1.19.0 (#122)
* Fix an issue where end of channel history was interpreted as an error (#121)
* Ensure ListenerManager listeners are synchronized
Prevents ConcurrentModificationException
* Upgrade Gson library to 2.8.2
* Bump version to 4.15.0
* Bump version to 4.15.0
* Add new checkstyle.xml file
* Update tests for 4.15.0
* Downgrade checkstyle for Java 7
* Add Javadoc for 4.15.0
* Fix a bug where TelemetryManager prevented PubNub from destroying
* Fix Codacy complaints (#95)
* Delete test (#97)
* Bugfix for yaml (#98)
* Fix yaml
* Update javadoc
* fix up maximum conenctions
* docs changes
* bump version
* changelog w/ dates
* Add heartbeat feature with no subscription
* 4.17.0
* docs for presence operation
* Add heartbeat feature with no subscription (#103)
* Add heartbeat feature with no subscription
* Fix Travis complaints
* Remove wildcard imports
* Update OkHttp dependency (#105)
* Fix codacy complaints (#106)
* Fix more tests for Codacy (#107)
* Fix codacy complaints
* Fix codacy complaints 2
* Update OkHttp version (#110)
* 4.18.0
* Update pubnub-yml (#113)
* Update latest release date (#118)
* Fix an issue where end of channel history was interpreted as an error (#120)
* Update latest release date
* Fix an issue where end of channel history was interpreted as an error
* Update .pubnub.yml
* Fix a bug where the global-here-now response was interpreted incorrectly (#124)
* Update latest release date
* Fix a bug where the global-here-now response was incorrectly interpreted
* Update .travis.yml
Re…