From 32449223949807fe9d9b7b85ea572c318cd4c099 Mon Sep 17 00:00:00 2001 From: bmckercher Date: Mon, 3 Apr 2017 12:41:43 -0700 Subject: [PATCH 1/2] Updated to 1.4.00 and minor edits for clarity --- ChangeLog.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index d934d6412..b54bd92af 100755 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,22 +1,22 @@ -# Version 4.0.00 +# Version 1.4.00 ### Bug fixes -- Populate MASUser.getEmailList() from scim interface [DE277223] +- Populate MASUser.getEmailList() from SCIM interface [DE277223] - Include server prefix in MQTT topic structure. [DE269619] - Remove auto pagination for Group and User management [DE275216] - TLS1.1 and 1.2 support for Android 4.4 [DE284027] ### New features -- Introduces new way of dynamically initializing SDK with enrollment URL. With this feature, application or system administrator can generate an URL specified to a user, so that the user can initialize SDK without having an application with built in `msso_config.json` deployed with the application. Server configuration and application level's implementation is required. [US279237] -- Introduces new way of performing social login through SDK. SDK now performs social login with `CustomTabs` to ensure better security, and adopt modern way of performing oAuth web authentication. [US273008] +- Introduces new way of dynamically initializing SDK with enrollment URL. With this feature, an application or system administrator can generate an URL specified to a user, so that the user can initialize SDK without having an application with built in `msso_config.json` deployed with the application. Server configuration and application level implementation is required. [US279237] +- Introduces new way of performing social login through SDK. SDK now performs social login with `CustomTabs` to ensure better security, and adopts a modern way of performing OAuth web authentication. [US273008] - Introduces new protection on authorization process with Proof Key for Code Exchange by OAuth Public Clients. By default, PKCE process is enabled, and it can be disabled; however, it is strongly recommended to not disable it unless there is a specific use case. [US269512] -- JCenter integration, allow developers to use dependency manager to install MAS SDK. [US279239] -- Provide callback with error details when MASRequest is canceled. [US253874] -- Minimize the number of permissions requested by the Mobile SDK. [US285971] -- Remove Sponge castle dependency. [US238965] +- Adds JCenter integration so developers can use dependency manager to install Mobile SDK. [US279239] +- Provides callback with error details when MASRequest is canceled. [US253874] +- Minimizes the number of permissions requested by the Mobile SDK. [US285971] +- Removes Spongy Castle dependency. [US238965] - Introduces new way of performing user login. MASUser.login(MASIdToken idToken, final MASCallback callback) [US308531] -- New attribute on MASRequestBuilder to allow access non-protected endpoint on the gateway. [US308531] +- Adds new attribute on MASRequestBuilder that allows access to unprotected endpoint on the Gateway. [US308531] ### Deprecated Methods - `MASSocialLogin` class is deprecated. Please use `MASCustomTabs` to display social login web URL from `MASAuthenticationProvider` and use `MASAuthorizationResponse` class to handle incoming response from `CustomTabs`. [US279228] From 5fff1b4bffc0da0a1328fe7fea5d20877224fba1 Mon Sep 17 00:00:00 2001 From: Andy Date: Tue, 4 Apr 2017 12:49:05 -0700 Subject: [PATCH 2/2] Update with removed interface and resource files --- ChangeLog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index b54bd92af..c2bdffb08 100755 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -20,6 +20,9 @@ ### Deprecated Methods - `MASSocialLogin` class is deprecated. Please use `MASCustomTabs` to display social login web URL from `MASAuthenticationProvider` and use `MASAuthorizationResponse` class to handle incoming response from `CustomTabs`. [US279228] +- `MASLoginFragment` login template has been removed. Please use `MASLoginActivity` to display the Login Dialog. [US279228] +- `MASFilteredRequestBuilder.setTotalResults` has been removed. Please use `setPagination` to handle result pagination. [DE275216] +- Resource files `xml/prefs.xml` and `xml/authenticator_ca_mas.xml` are removed from the Mobile SDK. [DE265344] # Version 1.3.00-CR1