Skip to content

chore: Remove deprecated KitIntegration.getUserIdentities()#681

Merged
denischilik merged 3 commits intoworkstation/6.0-Releasefrom
chore/remove-kitintegration-getUserIdentities
Mar 26, 2026
Merged

chore: Remove deprecated KitIntegration.getUserIdentities()#681
denischilik merged 3 commits intoworkstation/6.0-Releasefrom
chore/remove-kitintegration-getUserIdentities

Conversation

@denischilik
Copy link

@denischilik denischilik commented Mar 26, 2026

Background

Remove the deprecated KitIntegration.getUserIdentities() API from android-kit-base. The method was deprecated in favor of identity data passed through kit callbacks; in-repo kit sources under kits/**/src/main do not call this method.

What Has Changed

  • Removed getUserIdentities() from KitIntegration (android-kit-base).

Breaking change: External/custom kits that still call this method must migrate to the supported identity APIs exposed on kit integration callbacks and request objects.

Screenshots / Video

N/A (SDK API change only).

Checklist

  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have tested this locally.

Additional Notes

Made with Cursor

@denischilik denischilik requested a review from a team as a code owner March 26, 2026 14:29
@cursor
Copy link

cursor bot commented Mar 26, 2026

PR Summary

Medium Risk
Medium risk because this is a breaking API removal for external/custom kits that may still call getUserIdentities(), requiring migration to identity data provided via callbacks/requests.

Overview
Removes the deprecated KitIntegration.getUserIdentities() method from android-kit-base, eliminating the legacy path for kits to pull identities directly from the core SDK.

Updates the dataplan identity-blocking instrumentation test to validate filtered identities via kit.getCurrentUser()?.userIdentities instead of the removed API, and documents the removal in CHANGELOG.md under Unreleased.

Written by Cursor Bugbot for commit 1cd7707. This will update automatically on new commits. Configure here.

…ities removal

Use getCurrentUser()?.userIdentities instead of removed kit-level API.

Made-with: Cursor
@denischilik denischilik force-pushed the chore/remove-kitintegration-getUserIdentities branch from e0a1e2a to 1cd7707 Compare March 26, 2026 14:58
@sonarqubecloud
Copy link

@denischilik denischilik merged commit 8209098 into workstation/6.0-Release Mar 26, 2026
22 of 23 checks passed
@denischilik denischilik deleted the chore/remove-kitintegration-getUserIdentities branch March 26, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants