您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

3.0 KiB

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.

[Unreleased]

[1.1.0-pre.4] - 2021-07-21

Changed

  • [Breaking Change] Move all classes meant for internal use to *.Internal namespace.

[1.1.0-pre.3] - 2021-07-15

Added

  • SetEnvironmentName Initialization option to set the environment services should use.
  • MiniJson.

Removed

  • Newtonsoft dependency.

[1.1.0-pre.2] - 2021-06-14

Added

  • IProjectConfiguration component to access services settings at runtime.
  • IConfigurationProvider to provide configuration values that need to be available at runtime.
  • InitializationOptions to enable services initialization customization through code. UnityServices API has been changed accordingly.

Changed

  • Moves all class meant for internal use from Unity.Service.Core to Unity.Service.Core.Internal
  • Make AsyncOperation and related classes internal

[1.1.0-pre.1] - 2021-05-31

Changed

  • BREAKING CHANGES:
    • IInitializablePackage.Initialize now returns a System.Threading.Tasks.Task instead of IAsyncOperation
    • UnityServices.Initialize now returns a System.Threading.Tasks.Task instead of IAsyncOperation

Removed

  • Removed Moq dependency.

[0.3.0-preview] - 2021-05-04

Added

  • Installation Identifier component.
  • Service Activation popup.

Changed

  • Review of the Editor API to rename the following:
    • OperateService to EditorGameService
      • Members:
        • ServiceName to Name
        • OperateServiceEnabler to Enabler
    • IServiceIdentifier to IEditorGameServiceIdentifier
    • OperateDashboardHelper to EditorGameServiceDashboardHelper
    • ServiceFlagEnabler to EditorGameServiceFlagEnabler
      • Members:
        • ServiceFlagName to FlagName
    • IOperateServiceEnabler to IEditorGameServiceEnabler
    • OperateServiceRegistry to EditorGameServiceRegistry
      • Methods:
        • GetService to GetEditorGameService
    • IOperateServiceRegistry to IEditorGameServiceRegistry
      • Methods:
        • GetService to GetEditorGameService
    • OperateRemoteConfiguration to EditorGameServiceRemoteConfiguration
    • OperateServiceSettingsProvider to EditorGameServiceSettingsProvider
      • Members:
        • OperateService to EditorGameService
    • OperateSettingsCommonHeaderUiHelper to SettingsCommonHeaderUiHelper
    • GlobalDefine:
      • ENABLE_OPERATE_SERVICES to ENABLE_EDITOR_GAME_SERVICES

[0.2.0-preview] - 2021-04-14

Added

  • DevEx integration into the editor.

Changed

  • IAsyncOperation to extend IEnumerator so they can be yielded in routines.

Removed

  • Removed all API under the Unity.Services.Core.Networking namespace because it wasn't ready for use yet.

[0.1.0-preview] - 2021-03-12

This is the first release of com.unity.services.core.