Skip to content

Extract ic_agent::identity module into a standalone crate #689

@wiyota

Description

@wiyota

The ic-auth-client crate currently depends on ic-agent. However, it actually only uses the identity module within it. Despite this limited usage, version updates to the entire ic-agent crate require breaking changes and updates to ic-auth-client due to compatibility issues.

If you could publish the identity module as an independent crate, similar to ic_principal, it would reduce the maintenance overhead for ic-auth-client and the burden on its users. Could you please consider this request?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions