Minor feature release
-
Removed retries. Retries were not limited (we would retry until success or error),
making it possible to have a long blocking call, which is not a nice thing in
Arduinoloop()
. Limiting would only partially fix the problem. Removing them
altogether works much better and user can retry at her own convenience. It was
also not consistent with other SDKs (mainly C-core). -
Support for setting the TCP/IP port was added (
PubNub.set_port()
), which is needed
when using a TLS/SSL (network) client class (i.e. to use HTTPS). Before, we always used
HTTP port, which would not work for TLS (Pubnub will not accept a TLS connect on
HTTP port (80)).