Commit 328122d
Version 4.31.0 (#200)
* 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…1 parent a699b70 commit 328122d
File tree
23 files changed
+397
-126
lines changed- src
- main/java/com/pubnub/api
- callbacks
- endpoints
- objects_api
- memberships
- members
- spaces
- users
- push
- enums
- managers
- models/consumer/objects_api/util
- test/java/com/pubnub/api
- endpoints/push
23 files changed
+397
-126
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
8 | 21 | | |
9 | 22 | | |
10 | 23 | | |
| |||
436 | 449 | | |
437 | 450 | | |
438 | 451 | | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
439 | 457 | | |
440 | 458 | | |
441 | 459 | | |
| |||
474 | 492 | | |
475 | 493 | | |
476 | 494 | | |
| 495 | + | |
477 | 496 | | |
478 | 497 | | |
479 | 498 | | |
| |||
502 | 521 | | |
503 | 522 | | |
504 | 523 | | |
| 524 | + | |
505 | 525 | | |
506 | 526 | | |
507 | 527 | | |
508 | 528 | | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
509 | 534 | | |
510 | 535 | | |
511 | 536 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 19 | | |
25 | 20 | | |
26 | 21 | | |
27 | | - | |
28 | | - | |
29 | 22 | | |
30 | 23 | | |
31 | | - | |
| 24 | + | |
32 | 25 | | |
33 | 26 | | |
34 | 27 | | |
| |||
37 | 30 | | |
38 | 31 | | |
39 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
42 | 45 | | |
| |||
245 | 248 | | |
246 | 249 | | |
247 | 250 | | |
248 | | - | |
| 251 | + | |
249 | 252 | | |
250 | 253 | | |
251 | 254 | | |
| |||
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| 37 | + | |
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
| |||
124 | 127 | | |
125 | 128 | | |
126 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
127 | 136 | | |
128 | 137 | | |
129 | 138 | | |
| |||
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| 37 | + | |
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
| |||
124 | 127 | | |
125 | 128 | | |
126 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
127 | 136 | | |
128 | 137 | | |
129 | 138 | | |
| |||
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
27 | 30 | | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| 34 | + | |
31 | 35 | | |
32 | 36 | | |
33 | 37 | | |
| |||
113 | 117 | | |
114 | 118 | | |
115 | 119 | | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
116 | 125 | | |
117 | 126 | | |
118 | 127 | | |
| |||
0 commit comments