feat: Android SDK update for version 26.0.0#131
Conversation
Greptile SummaryThis PR upgrades the Android SDK to version 26.0.0, raising
Confidence Score: 5/5Safe to merge — all substantive changes are additive, and the broad toMap() nullable fix is a correctness improvement with no breaking API surface changes. The change introduces new query methods and a new auth helper, expands the Locale model, and fixes a class of null-cast bugs in every model's toMap(). None of the changed code paths introduce new failure modes; the only findings are KDoc documentation style nits. No files require special attention beyond the minor doc issues in Client.kt and Query.kt. Important Files Changed
Reviews (4): Last reviewed commit: "chore: update Android SDK to 26.0.0" | Re-trigger Greptile |
This PR contains updates to the SDK for version 26.0.0.
What's Changed
minSdkfrom 21 to 23, dropping support for Android 5.0/5.1 (API 21-22)Client.setBearer()for OAuth access token authenticationQuery.vectorDot(),Query.vectorCosine(),Query.vectorEuclidean()vector similarity queriesappwritevalue toOAuthProviderenumcity,timeZone,latitude,isp, etc.) toLocalemodelcompileSdkto 37