diff --git a/changelog.txt b/changelog.txt index ef2144ed88..abddbbb36b 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,18 +2,20 @@ vNext ---------- - [MINOR] Add enableSwitchBrowser opt-in param to AuthorizationActivityFactory/Parameters so consumers (OneAuth) can signal switch_browser=1 when a compatible browser is available (#3137) - [PATCH] Remove stale code, eliminate flickers due to BrokerAuthorizationActivity (#3139) +- [MINOR] Add SwitchBrowserRedirectActivity for non-broker Switch Browser protocol flows. BrokerBrowserRedirectActivity now extends this shared base class (#3133) +- [PATCH] Update OpenTelemetry to 1.62.0 (#3125) +- [MINOR] Disabling GetCookies API from webapps APIs (#3135) +- [MINOR] Enable passkey registration by default in CommonFlight (ENABLE_PASSKEY_REGISTRATION) (#3132) +- [MINOR] Add NativeAuthRequestInterceptor for custom per-request headers in native auth flows (#3112) Version 24.3.0 ---------- -- [MINOR] Add SwitchBrowserRedirectActivity for non-broker Switch Browser protocol flows. BrokerBrowserRedirectActivity now extends this shared base class (#3133) - [PATCH] Fix Token Endpoint Server Telemetry Parsing (#3128) -- [MINOR] Enable passkey registration by default in CommonFlight (ENABLE_PASSKEY_REGISTRATION) (#3132) - [PATCH] Emit ipc_strategy telemetry attribute for successful device registration IPC strategy and refactor execute flow to pack protocol request once before strategy retries (#3124) - [PATCH] Fix Edge browser selection on devices where Microsoft Edge is the default browser: add the rotated Edge signing certificate hash to the Edge BrowserDescriptor and accept multi-signer browsers when any signature intersects the safelist, instead of requiring strict set-equality (resolves MSAL #2414) - [MINOR] Refactor Auth Tab integration to use provider-based strategy selection. Adds AuthTabStrategyProvider and BrowserLaunchStrategy with Custom Tabs fallback. Compatible with androidx.browser:browser:1.7.0. - [MINOR] Wire onboarding telemetry hooks into AzureActiveDirectoryWebViewClient for page-transition step capture (broker install, MDM enrollment, Company Portal launch, MFA linking) and last-loaded-domain tracking (#3121) - [MINOR] Propagate the onboarding telemetry blob through the broker failure path: add BaseException.onboardingBlob and round-trip it through MsalBrokerResultAdapter so callers can emit onboarding telemetry on failure outcomes. Also add an MsalBrokerResultAdapter overload that accepts an onboarding blob on the success path so the broker can attach the finalized blob to the success result bundle (#3123) -- [PATCH] Update OpenTelemetry to 1.62.0 (#3125) - [MINOR] Add provisionResourceAccountCredentials API to DeviceRegistrationClientApplication with V0 protocol params/response and add IPPhone to AppRegistry (#3086) - [PATCH] Extend filter-then-clone optimization to deleteAccessTokensWithIntersectingScopes and add telemetry attributes (#3114) - [PATCH] Wire ClientDataInfo through AcquireTokenResult, exceptions (#3109) @@ -23,9 +25,7 @@ Version 24.3.0 - [PATCH] Extend filter-then-clone optimization to load() and getIdTokensForAccountRecord() in MsalOAuth2TokenCache: when ENABLE_FILTER_THEN_CLONE_IN_MEMORY_CACHE flight is enabled, skip clone-all preload and call direct flight-gated overloads that clone only matching credentials; add new getCredentialsFilteredBy overload with kid support (#3100) - [MINOR] Add onboarding telemetry recorder, field keys, and session persistence for mobile onboarding flow (#3088) - [PATCH] Move Multiple Listening apps check to the authorization layer (#3070) -- [MINOR] Add NativeAuthRequestInterceptor for custom per-request headers in native auth flows (#3112) - [PATCH] Edge TB: Fix lookup mode (#3108) -- [MINOR] Disabling GetCookies API from webapps APIs (#3135) Version 24.2.0 ----------