ULID.random() is being used to generate a Device ID for push notifications in the Android library. We use ulidj (Github repo) for this, which is not commonly used. We should switch to Android's built in UUID and remove ulidj as a dependency.
Switching from ULID to UUID has been done for ably-cocoa in ably/ably-cocoa#1127
The feature spec has also been updated in ably/docs#1122 to use UUID or GUID instead of ULID.
We need to check with realtime team if using UUID will pose issues server side. I've checked with the realtime team (@cruickshankpg), and there won't be any issues.
┆Issue is synchronized with this Jira Uncategorised by Unito
ULID.random()is being used to generate a Device ID for push notifications in the Android library. We use ulidj (Github repo) for this, which is not commonly used. We should switch to Android's built in UUID and remove ulidj as a dependency.Switching from ULID to UUID has been done for ably-cocoa in ably/ably-cocoa#1127
The feature spec has also been updated in ably/docs#1122 to use UUID or GUID instead of ULID.
We need to check with realtime team if using UUID will pose issues server side. I've checked with the realtime team (@cruickshankpg), and there won't be any issues.┆Issue is synchronized with this Jira Uncategorised by Unito