{"_id":"com.unity.services.cloudsave","name":"com.unity.services.cloudsave","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","provider":"upm","versions":{"3.4.1":{"_upm":{"changelog":"### Changed\n* Updated the minimum supported Editor version to 2022.3.\n\n### Fixed\n* Fixed the generated `*OneOfJsonConverter` types throwing `NotImplementedException` from `CanConvert`. This could break unrelated Newtonsoft serialization when the converters were discovered through a global converter list (e.g. via reflection-based converter scanning).","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2022.3","samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.4/manual/index.html","name":"com.unity.services.cloudsave","version":"3.4.1","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.12.5","com.unity.services.authentication":"3.3.1"},"dist":{"shasum":"53bc6d7e30698e4202789016ece15f31bb0e54f1","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.4.1.tgz"}},"3.4.0":{"_upm":{"changelog":"### Added\n* An optional `RequestTimeout` parameter to `ServiceOptions`, which will be considered when uploading files for a player using the `SaveAsync` methods in the `FilesService`.\n\n### Fixed\n* Fixed bug with after value when retrieving all files for a player.","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2021.3","samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.4/manual/index.html","name":"com.unity.services.cloudsave","version":"3.4.0","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.12.5","com.unity.services.authentication":"3.3.1"},"dist":{"shasum":"271cfa0557ba58f7146b695b25882ce7690e0f52","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.4.0.tgz"}},"2.2.2":{"_upm":{"changelog":"* Cloud Save Files support, including write lock support for all appropriate methods.\n  * ListAllAsync lists all files belonging to the signed in player with metadata\n  * GetMetadataAsync returns the metadata for a given file\n  * SaveAsync will upload a given file to Cloud Save Files storage for the player, supports either a Stream or a byte[]\n  * LoadStreamAsync will download a given file from Cloud Save Files storage for the player, and returns a Stream object containing the file data\n  * LoadBytesAsync will download a given file from Cloud Save Files storage for the player, and returns a byte[] object containing the file data","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2020.3","samples":[{"path":"Samples~/Basic Example","description":"Example scripts with UI elements demonstrating the Cloud Save package.","displayName":"CloudSave Sample Scene"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@2.2/manual/index.html","name":"com.unity.services.cloudsave","version":"2.2.2","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"ed08b04aca5f104ecee4578b6883705036638ac6","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-2.2.2.tgz"}},"3.2.2":{"_upm":{"changelog":"### Fixed\n* Fixed bug with after value when retrieving all files for a player.","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2021.3","samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.2/manual/index.html","name":"com.unity.services.cloudsave","version":"3.2.2","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.12.5","com.unity.services.authentication":"3.3.1"},"dist":{"shasum":"df418cfadf10d2424efd817e9dd4b39cb62686e6","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.2.2.tgz"}},"3.2.1":{"_upm":{"changelog":"### Changed\n*  Updated the minimum supported Editor version to 2021.3.\n*  Updated Apple Privacy Manifest","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2021.3","samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.2/manual/index.html","name":"com.unity.services.cloudsave","version":"3.2.1","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.12.5","com.unity.services.authentication":"3.3.1"},"dist":{"shasum":"3e611eb56f4679032dc935e632ece428d9d22c22","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.2.1.tgz"}},"3.2.0":{"_upm":{"changelog":"### Changed\n* Updated Apple Privacy Manifest\n\n### Added\n* Support for sampling in public player data and public custom data queries.","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"185fc71c843db9a4966e8acdc0ddd281acd963f5"},"samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"a097e4d4e1103afb2a3469c275424091e3fd972a"},"relatedPackages":{"com.unity.services.cloudsave.tests":"3.2.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.2/manual/index.html","name":"com.unity.services.cloudsave","version":"3.2.0","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.12.5","com.unity.services.authentication":"3.3.1"},"dist":{"shasum":"986e7e860031710334a5abe92190ddc49dc3bef6","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.2.0.tgz"}},"3.1.1":{"_upm":{"changelog":"* Added Apple Privacy Manifest","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"50ac7e69aeb803acc27584154cf6d4b73f16b1c5"},"samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"293b837e4f6ab68d9d7583c1be050e3863be1b51"},"relatedPackages":{"com.unity.services.cloudsave.tests":"3.1.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.1/manual/index.html","name":"com.unity.services.cloudsave","version":"3.1.1","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.3","com.unity.services.authentication":"2.6.1"},"dist":{"shasum":"d14b24f47adf45f289a76cef3f8cc8f02524f536","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.1.1.tgz"}},"3.1.0":{"_upm":{"changelog":"### Changed\n* The existing `CloudSaveService.Instance.Data.Player.DeleteAsync` has been marked as Obsolete, with a new version added that accepts options of type `CloudSave.Models.Data.Player.DeleteOptions` instead of `CloudSave.DeleteOptions`.\n  This enables the addition of new options to support Access Classes (see below in **Added**).\n\n### Added\n* Support for Access Classes when interacting with Player Data, via the addition of optional `options` objects to existing methods in the `CloudSaveService.Instance.Data.Player` API.\nFor more information on Access Classes, please refer to [the documentation](https://docs.unity.com/ugs/en-us/manual/cloud-save/manual/concepts/player-data#Access_Classes).\n  * Allows players to save data to the Public Access Class in addition to the existing Default, which allows saved data to be visible to other players.\n  * Allows players to read data from Public and Protected Access Classes in addition to the existing Default, where Protected Player Data can only be set by a server authoritative source (e.g. Cloud Code)\n  * Allows players to read other players' Public Player Data, by providing their Player ID as part of the new `options` object.\n\n* Support for Querying in both Public Player Data and Default Custom Data, via the new `QueryAsync` method.\nFor more information on Querying, please refer to [the documentation](https://docs.unity.com/ugs/en-us/manual/cloud-save/manual/concepts/queries).\n  * Any data for which an index is configured can be queried by specifying filters on the indexed data (e.g. clanMemberCount < 20)\n  * Any data stored for the returned entities (whether indexed or not) can be retrieved as part of the query response by specifying `ReturnKeys` in the `Query` object.","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"f97823a8e4f54d0363d732abc15b3350f1ecb54d"},"samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"91e650fb2ba6daef69eacf96657602ab1a61177b"},"relatedPackages":{"com.unity.services.cloudsave.tests":"3.1.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.1/manual/index.html","name":"com.unity.services.cloudsave","version":"3.1.0","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.3","com.unity.services.authentication":"2.6.1"},"dist":{"shasum":"5934d0ade830f31e41c24dc2f346a20ad090e4b8","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.1.0.tgz"}},"3.0.0":{"_upm":{"changelog":"### Changed\n* All existing methods have been marked as obsolete. They have mostly been replicated in new namespaces with some additional changes:\n  * Methods in the namespace `CloudSaveService.Instance.Files` have been replicated in the namespace `CloudSaveService.Instance.Files.Player` without additional changes.\n  * Methods in the namespace `CloudSaveService.Instance.Data` have been replicated in the namespace `CloudSaveService.Instance.Data.Player` with some additional changes:\n    * `RetrieveAllKeysAsync` has been renamed to `ListAllKeysAsync` and now returns a `Task<List<ItemKey>>` where `ItemKey` includes additional metadata alongside the key: The write lock value, and modified date-time.\n    * `LoadAsync` and `LoadAllAsync` now return a `Task<Dictionary<string, Item>>`, where `Item` includes additional metadata alongside the value: The write lock value, modified date-time, and created date-time.\n    * `ForceSaveAsync` has been removed in favour of `SaveAsync(IDictionary<string, object> data)`, or `SaveAsync(IDictionary<string, SaveItem> data)` without specifying the write lock on the `SaveItem`.\n    * `ForceDeleteAsync` has been removed in favour of `DeleteAsync` without specifying the write lock option.\n\n### Added\n* Support for reading data from custom IDs stored with Game State for Cloud Save Data. This data is read-only from the SDK and the following methods are available from the namespace `CloudSaveService.Instance.Data.Custom.*`\n  * `ListAllKeysAsync` will list all keys for a given custom data ID with their metadata\n  * `LoadAsync` will load the data for the specified keys for a given custom data ID\n  * `LoadAllAsync` will load all the data for a given custom data ID\n* Support for reading and enforcing write locks on player data writes:\n  * Added `SaveAsync(IDictionary<string, SaveItem> data)` which will fail for the given item if the supplied write lock on the `SaveItem` does not match the server state\n  * `SaveAsync` returns a `Dictionary<string, string>` with the saved keys and their updated write locks\n  * Added `DeleteAsync` with an optional `DeleteOptions` parameter which will fail if the specified write lock option does not match the server state","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/gaming/cloud-save","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"1df8e5c1693cd5e050191f916969b2f0d7e9834a"},"samples":[{"path":"Samples~/Basic Example","description":"Example script demonstrating the Cloud Save package.","displayName":"Cloud Save Sample Script"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"ff9099cf219ef2a2dbd8ef87aadd60dd00631db9"},"relatedPackages":{"com.unity.services.cloudsave.tests":"3.0.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@3.0/manual/index.html","name":"com.unity.services.cloudsave","version":"3.0.0","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.3","com.unity.services.authentication":"2.6.1"},"dist":{"shasum":"7332939037a54ac9516243d30c4ec5cdebbec484","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-3.0.0.tgz"}},"2.2.1":{"_upm":{"changelog":"* Cloud Save Files support, including write lock support for all appropriate methods.\n  * ListAllAsync lists all files belonging to the signed in player with metadata\n  * GetMetadataAsync returns the metadata for a given file\n  * SaveAsync will upload a given file to Cloud Save Files storage for the player, supports either a Stream or a byte[]\n  * LoadStreamAsync will download a given file from Cloud Save Files storage for the player, and returns a Stream object containing the file data\n  * LoadBytesAsync will download a given file from Cloud Save Files storage for the player, and returns a byte[] object containing the file data","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-save/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"60fdeab247344250ad7f50d4385dd3eaadfdb3b4"},"samples":[{"path":"Samples~/Basic Example","description":"Example scripts with UI elements demonstrating the Cloud Save package.","displayName":"CloudSave Sample Scene"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"c0389ba82d939156b88dddb36c4be5cd48055eb8"},"relatedPackages":{"com.unity.services.cloudsave.tests":"2.2.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudsave@2.2/manual/index.html","name":"com.unity.services.cloudsave","version":"2.2.1","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"6ec9fe76fa4ba98b3aa87fa3142516d66f1af4a4","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-2.2.1.tgz"}},"2.0.1":{"_id":"com.unity.services.cloudsave@2.0.1","_upm":{"changelog":"* Added missing XmlDoc to public ICloudSaveDataClient interface and CloudSaveService static class."},"type":"asset","_from":"file:/tmp/com.unity.services.cloudsave@2.0.1-2ldu4hnm.tgz","unity":"2020.3","upmCi":{"footprint":"fe03ffda64f6d12ed41184ff094436d3498bdeaa"},"samples":[{"path":"Samples~/Basic Example","description":"Example scripts with UI elements demonstrating the Cloud Save package.","displayName":"CloudSave Sample Scene"}],"_resolved":"/tmp/com.unity.services.cloudsave@2.0.1-2ldu4hnm.tgz","_integrity":"sha512-vUucmxnESgfJxEfNLSXK1c+c/Zd31Utlleswra68D/ZqhUexHFIjSrOCBawwnC/98scpePPEr4P4GwQuYkDlKQ==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"d09ddf585f4d43d29caf510aa9706d940d7a27f6"},"_npmVersion":"7.5.2","_nodeVersion":"12.22.5","relatedPackages":{"com.unity.services.cloudsave.tests":"2.0.1"},"name":"com.unity.services.cloudsave","version":"2.0.1","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.0","com.unity.services.authentication":"2.0.0"},"dist":{"shasum":"5491d5926c97f184178b02a77f6c0e9454fae051","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-2.0.1.tgz"}},"2.0.0":{"_id":"com.unity.services.cloudsave@2.0.0","_upm":{"changelog":"* The Cloud Save SDK is no longer pre-release!"},"type":"asset","_from":"file:/tmp/com.unity.services.cloudsave@2.0.0-e8gv8owu.tgz","unity":"2020.3","upmCi":{"footprint":"855576405e4263d149bd6d79702c99e1f2a55dd9"},"samples":[{"path":"Samples~/Basic Example","description":"Example scripts with UI elements demonstrating the Cloud Save package.","displayName":"CloudSave Sample Scene"}],"_resolved":"/tmp/com.unity.services.cloudsave@2.0.0-e8gv8owu.tgz","_integrity":"sha512-g1tDKA0nbV3dd7k+ndJIDh78bTz+pCKDEAEqvepVFzppeZp58Lp/+DEQvfQFDm5+bwDSRZjOjCSB/lajimSGfA==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"72ca20dc20fb0e19f2e58cff8bf64548f74e82d0"},"_npmVersion":"7.5.2","_nodeVersion":"12.22.5","relatedPackages":{"com.unity.services.cloudsave.tests":"2.0.0"},"name":"com.unity.services.cloudsave","version":"2.0.0","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.0","com.unity.services.authentication":"2.0.0"},"dist":{"shasum":"0846062a0d10291af74be18591b26bae94df1aee","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-2.0.0.tgz"}},"2.0.0-pre.2":{"_id":"com.unity.services.cloudsave@2.0.0-pre.2","_upm":{"changelog":"* **Breaking Change:** Code in the `Unity.Services.CloudSave.Editor.Settings` namespace has been made internal as it was never meant to be public.\n* Updated dependencies."},"type":"asset","_from":"file:/tmp/com.unity.services.cloudsave@2.0.0-pre.2-0e0tjcqy.tgz","unity":"2020.3","upmCi":{"footprint":"8a7f7d87cffd3d6b54257329f8bb1c27d7ba8c7c"},"samples":[{"path":"Samples~/Basic Example","description":"Example scripts with UI elements demonstrating the Cloud Save package.","displayName":"CloudSave Sample Scene"}],"_resolved":"/tmp/com.unity.services.cloudsave@2.0.0-pre.2-0e0tjcqy.tgz","_integrity":"sha512-YwFmAWfKP79pqTZO9QVrg8pnKTRn7KweVUXJB2LtyYcZJlzBO4rJfa8aXUp8eP1K+LYe9dIEGPWqJ2evVqhvUA==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"b080a5b32cb6f036c4b06d905fb86238a84a1926"},"_npmVersion":"7.5.2","_nodeVersion":"12.22.5","relatedPackages":{"com.unity.services.cloudsave.tests":"2.0.0-pre.2"},"name":"com.unity.services.cloudsave","version":"2.0.0-pre.2","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.4.0","com.unity.services.authentication":"2.0.0"},"dist":{"shasum":"dac997e7b3fa0477828112682bdc9d5a1471b8f3","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-2.0.0-pre.2.tgz"}},"1.0.0-pre.3":{"_id":"com.unity.services.cloudsave@1.0.0-pre.3","type":"asset","_from":"file:com.unity.services.cloudsave-1.0.0-pre.3.tgz","unity":"2020.3","upmCi":{"footprint":"14a495c9c0e8b646628429049095ad5c3e727252"},"samples":[{"path":"Samples~/Basic Example","description":"A basic UGUI control panel that lets you save and load data, with commented backing code that demonstrates and explains how to use it.","displayName":"Cloud Save Sample"}],"_resolved":"/pkgprom/com.unity.services.cloudsave-1.0.0-pre.3.tgz","_integrity":"sha512-iNbmIm2H7N5QjJ1lhkOSoHWmB6p1Evv4BTfHGszDJTPiCrqIOdgcwonAfFuwnsX070oOn3LN8e9A5EswPUKIdw==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/Catapult.mono.git","type":"git","revision":"fc7e77f7b90ddb9b41d8857bd9f3b81d8955eee1"},"_npmVersion":"7.5.2","_nodeVersion":"12.21.0","relatedPackages":{"com.unity.services.cloudsave.tests":"1.0.0-pre.3"},"documentationUrl":"https://docs.unity.com/cloud-save/","name":"com.unity.services.cloudsave","version":"1.0.0-pre.3","displayName":"Cloud Save","description":"Build better player experiences with seamless game data stored securely in the cloud.\n\nUse Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services.","dependencies":{"com.unity.services.core":"1.1.0-pre.10","com.unity.services.authentication":"1.0.0-pre.6"},"dist":{"shasum":"a538470e01f2333842e077b0236591a6fdfa7933","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-1.0.0-pre.3.tgz"}},"1.0.0-pre.2":{"_id":"com.unity.services.cloudsave@1.0.0-pre.2","type":"asset","_from":"file:com.unity.services.cloudsave-1.0.0-pre.2.tgz","unity":"2020.3","upmCi":{"footprint":"0c03937c7b4166f1bcbc705ff9c71ecc7983b77d"},"readme":"# com.unity.services.cloudsave\n\nThis package allows users to store player data off-device.\n","samples":[{"path":"Samples~/Basic Example","description":"A basic UGUI control panel that lets you save and load data, with commented backing code that demonstrates and explains how to use it.","displayName":"Cloud Save Sample"}],"_resolved":"","_integrity":"","repository":{"url":"https://github.cds.internal.unity3d.com/unity/Catapult.mono.git","type":"git","revision":"f63153fabeef3e3900c7341595cb59f880baf513"},"_npmVersion":"6.13.4","_nodeVersion":"12.16.1","readmeFilename":"README.md","relatedPackages":{"com.unity.services.cloudsave.tests":"1.0.0-pre.2"},"name":"com.unity.services.cloudsave","version":"1.0.0-pre.2","displayName":"CloudSave","description":"This package allows users to store player data off-device.","dependencies":{"com.unity.services.core":"1.1.0-pre.8","com.unity.services.authentication":"1.0.0-pre.4"},"dist":{"shasum":"f6871c221cc2de13d3e4896a7331a7d5776ee594","tarball":"https://download.packages.unity.com/com.unity.services.cloudsave/-/com.unity.services.cloudsave-1.0.0-pre.2.tgz"}}},"time":{"3.4.1":"2026-06-12T09:04:26.465Z","3.4.0":"2025-11-25T17:00:22.419Z","2.2.2":"2025-09-19T15:17:32.486Z","3.2.2":"2024-12-19T13:43:46.546Z","3.2.1":"2024-11-20T16:22:35.357Z","3.2.0":"2024-04-26T13:20:57.000Z","3.1.1":"2024-03-13T14:37:27.000Z","3.1.0":"2024-01-17T13:12:57.000Z","3.0.0":"2023-10-03T13:53:08.000Z","2.2.1":"2023-07-10T16:35:20.000Z","2.0.1":"2022-06-22T12:27:35.000Z","2.0.0":"2022-05-23T15:17:09.000Z","2.0.0-pre.2":"2022-05-09T20:47:18.000Z","1.0.0-pre.3":"2021-10-18T09:53:50.000Z","1.0.0-pre.2":"2021-08-24T09:16:28.000Z"},"dist-tags":{"latest":"3.4.1"},"etag":"\"7a4d-i14Yxk6VhH0m8US8GH39DkKNPQk\""}