Skip to content

Releases: needle-mirror/com.unity.services.core

1.14.0

28 Nov 16:10
Compare
Choose a tag to compare

[1.14.0] - 2024-11-06

Added

  • Added ServicesInitialization monobehaviour to manage services in the scene authoring.
  • Added ServicesBehaviour abstract monobehaviour as a base for behaviours built on top of services.
  • Added unique identifier for custom service registry creation (UnityServices.CreateServices).
  • Added custom services registries dictionary in UnityServices.Services.
  • Added GetIdentifier() method to IUnityServices interface with a default implementation.

Changed

  • Updated the minimum supported Editor version to 2021.3.

[1.13.1] - 2024-10-17

Added

  • Refresh button for Environment dropdown in Project Settings > Services > Environments menu.

Fixed

  • Fixed user permissions fetching for cloud projects where the user has the 'inherited from organization' role.

Changed

  • The EnvironmentProvider, EnvironmentSaveSystem, EnvironmentService, and related interfaces have
    been updated to support an object representing the environment (name and id) instead of a string
    representing the environment name.

1.13.0

17 Jun 10:18
Compare
Choose a tag to compare

[1.13.0] - 2024-06-10

Added

  • Added initialization success and failure events to UnityServices.

1.12.5

08 Apr 08:13
Compare
Choose a tag to compare

[1.12.5] - 2024-04-02

Added

  • Apple privacy manifest file (PrivacyInfo.xcprivacy)

Fixed

  • Fixed an issue with the optional FEATURE_SERVICES_INSTANCES preprocessor define.

1.12.4

07 Mar 09:11
Compare
Choose a tag to compare

[1.12.4] - 2024-02-29

Fixed

  • Fixed a bug where the project linking popup window would appear on Editor start after reimporting packages, even if the user's project was linked.
  • Fixed issue with .NET Standard target.

1.12.2

12 Jan 11:14
Compare
Choose a tag to compare

[1.12.2] - 2024-01-10

Added

  • Added support to -no-cloud-project-bind-popup flag, to prevent the popup from showing.

1.12.1

23 Nov 11:12
Compare
Choose a tag to compare

[1.12.1] - 2023-11-16

Changed

  • Rolling back interface constraint in service registry due to unforeseen breaking change with transitive dependencies.

1.12.0

24 Oct 17:11
Compare
Choose a tag to compare

[1.12.0] - 2023-10-20

Added

  • Added service registry and new package initialization interface for enabling instances and editor-time services.

Fixed

  • Resolved issue with IAccessTokens reaching rate limit.

1.11.0

07 Aug 09:14
Compare
Choose a tag to compare

[1.11.0] - 2023-07-31

Added

  • Adding IServerAccessToken and IServerEnvironmentId components for packages that want to support running operations in the context of a server.
  • Adding IAccessTokenObserver component for packages to be notified of changes to the IAccessToken value.

Fixed

  • Implement JsonConverters to prevent NotImplementedException when converters are invoked by reflection

[1.10.2-pre.24] - 2023-07-20

[1.10.2-pre.2] - 2023-06-14

Added

  • Added support for the environments UI to Unity Editor 2020.3

1.10.1

06 Jun 08:12
Compare
Choose a tag to compare

[1.10.1] - 2023-05-31

Added

  • The IAnalyticsUserId component to provide a way to obtain the user ID that the analytics SDK is currently recording events against.
  • Added new environment selector in Project Settings > Services > Environments.
  • Added new environment api to allow services to use a single access point for the current environment.

1.9.0

17 May 15:14
Compare
Choose a tag to compare

[1.9.0] - 2023-05-09

Added

  • New common error codes ProjectPolicyAccessDenied and PlayerPolicyAccessDenied.

Changed

  • Newtonsoft (de)serialization calls to be thread safe.
  • Bumped Newtonsoft dependency to 3.2.1 to use the latest stable version.