This was originally named AppUniqueIdentifier
, because the initial use involved a stateless, single-user app.
However, when thinking of this package outside that usecase, it's obvious that the real concept isn't per-app, but per-context. That context could be an app, or a user, or a document, or a single session, etc.
So, it's been renamed ContextuallyUniqueIdentifier
, or COID.
Choosing COID because CUID was already taken.
This release also includes a compatibility library named AppUniqueIdentifier
so previous users can continue using this without interruption, and a typealias to match. They'll just receive a deprecation notice. This support will continue until version 2, if that ever happens