-
Some time ago there was an issue that `channel.presence.get(true)` was blocking the program execution and it was fixed in this PR https://github.com/ably/ably-java/pull/669
I've noticed that sometime…
-
I replied to my own comment, and got this, with the wrong icon and no address:
![image.png](https://images.zenhubusercontent.com/609a98a27efca047604a4836/f6151443-9abb-4d5d-b8d5-dedb83f6e6d0)
Th…
-
* Current ErrorInfo class only captures the exception message instead of the whole error context.
e.g. https://github.com/ably/ably-java/blob/647575906f716598174f0fac3ee6a9fbb7f805d5/lib/src/main/java…
-
Protected methods are used sparingly, with instead private APIs that need to be public exposed as annotated `@private` methods (which only affects docs) - see https://github.com/ably/ably-ruby/blob/ma…
-
[RTL5k](https://sdk.ably.com/builds/ably/specification/main/features/#RTL5k) was added in https://github.com/ably/docs/pull/1044, amended in https://github.com/ably/docs/pull/1160 and then only implem…
-
- Use of `statemachine` is not need as a part of channel presence since it's not mentioned in the spec and not implemented in other SDKs.
e.g. you can find
```
STATE = ruby_enum('STATE',
:i…
-
A realtime library instance gets into a state, after some combination of having lost (and regained) a network connection, and a failing `authCallback`, in which all transport events are discarded as a…
-
Currently, by default, browser ably-js attaches a `beforeunload` listener to the window object upon Realtime init which calls `requestState(close)` upon the event. The main advantage of the ably-js `…
-
See https://github.com/ably/ably-java/blob/master/lib/src/main/java/io/ably/lib/realtime/Channel.java#L494-L497
The publish method can raise an `AblyException`, but also has a [`completionListener`](…
-