docs.unity3d.com
  • Manual
  • Scripting API
  • Changelog
  • License

    • Changes

    Changelog

    All notable changes to this package will be documented in this file.

    The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

    [0.8.0] - 2022-10-05

    Added

    • Support activation from url in playmode using EditorActivateFromUrl monobehaviour.
    • EditorActivateFromUrl component to mock deep link

    Changed

    • [Breaking] These interfaces does not inherit from IDisposable anymore: IAuthenticator, IInteractiveAuthenticator, IPkceConfigurationProvider, IPkcePlatformSupport, IUserInfoProvider.
    • Manual documentation and samples improvements

    [0.7.0] - 2022-09-22

    Changed

    • [Breaking] Removed DeepLinkActivated event in IAuthenticator and IActivatePlatformSupport.
    • [Breaking] Added a required IUrlRedirectionInterceptor argument in PkceAuthenticator constructors.
    • README.md, LICENSE.md.
    • Manual documentation improvements
    • [Breaking] Support caching and resuming of an activationUrl in WebglActivatePlatformSupport and PkceAuthenticator.

    Fixed

    • WebGL login redirection
    • OSX standalone build

    Removed

    • ICacheStore, FileCacheStore, WebGLCacheStore and BrowserHostInterop.
    • AsyncUrlRedirectAwaiter, IUrlRedirectAwaiter, IUrlRedirectionInterceptor, UriSchemeRedirection, UrlRedirectionInterceptor, UrlRedirectResult and UrlRedirectStatus.
    • PreBuildValidation, BuildUtils, AppLinksHelper, WindowsBuildPostProcess, OSXPlistParser, InfoPlistPostProcessBuild, XCodePostProcessBuild, AndroidBuildPostProcess.

    [0.6.0] - 2022-09-15

    Added

    • BrowserAuthenticatedAccessTokenProvider.

    Changed

    • [Breaking] Removed a PkceAuthenticator constructor overload.
    • [Breaking] Added a CloudConfiguration to the UserInfoProvider constructor.

    [0.5.0] - 2022-09-08

    Added

    • IInteractiveAuthenticator, IPreAuthenticatedAccessTokenProvider, IPkceConfigurationProvider and IUserInfoProvider interface.
    • Added manual documentation to package
    • Added samples and samples documentation to package

    Changed

    • Use dt.unity.com domain hosted proxy page for login in browser.
    • [Breaking] UserInfoProvider constructor has new single IServiceHttpClient argument.
    • [Breaking] Renamed GetPkceConfiguration method to GetPkceConfigurationAsync in IPkceConfigurationProvider.
    • [Breaking] PkceAuthenticator constructor now requires IPkcePlatformSupport, IAppIdProvider and IAppNameProvider.
    • [Breaking] Renamed all directory matching namespaces.
    • [Breaking] AppConfiguration constructor arguments replaced with IPkceConfigurationProvider in IAuthenticator implementations.
    • [Breaking] AppConfiguration renamed to PkceConfiguration.
    • [Breaking] Changed parameter UNITY_DT_PERSONAL_ACCESS_TOKEN and UNITY_DT_ACCESS_TOKEN to DT_PERSONAL_ACCESS_TOKEN and DT_ACCESS_TOKEN

    Removed

    • [Breaking] AccessTokenProviderFactory, UserInfoProviderFactory.

    [0.4.0] - 2022-08-26

    • Use CloudConfiguration static method to retrieve base host address for Cloud endpoints and support DT_CLOUD override from environment variable.
    • IdentityPlayerSettingsProvider now attempts to resource-load existing settings rather than searching at one specific path.

    [0.3.0] - 2022-08-05

    Added

    • Prefix to custom uri scheme.
    • Support for WebGL deep link consumption.

    Changed

    • [Breaking] DeepLinkActivated method signature modified in IActivatePlaformSupport.

    [0.2.0] - 2022-07-18

    Add Personal Access Token and pre-authenticated host support.

    [0.1.1] - 2022-06-08

    Fix bug with ActivationUrl found in release 0.1.0.

    [0.1.0] - 2022-06-07

    Initial package on Artifactory. Changes are not listed here yet.

    [0.0.1] - 2022-06-01

    Initial Release

    Back to top Generated by DocFX
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023