{"_id":"com.unity.services.cloudcode","name":"com.unity.services.cloudcode","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","provider":"upm","versions":{"3.0.0-exp.7":{"_upm":{"changelog":"### Changed\n- Updated templates setup and dependencies to use Cloud Code APIs v0.0.26 and Core v0.0.4.\n- Updated the local server debugger.","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/cloud-code","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"6000.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@3.0/manual/index.html","name":"com.unity.services.cloudcode","version":"3.0.0-exp.7","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.services.deployment":"1.6.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"630a0bbe20b7ca6dbd95db61b863143cba06b24a","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-3.0.0-exp.7.tgz"}},"3.0.0-exp.6":{"_upm":{"changelog":"### Fixed\n- Fixed an issue where .net path checks were not account for dotnet cli commands.\n\n### Added\n- Added Cloud Code Debugger that needs to be enabled by adding `UNITY_SERVICES_CLOUDCODE_EXPERIMENTAL` under Project Settings > Player > Scripting Define Symbols.","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/cloud-code","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"6000.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@3.0/manual/index.html","name":"com.unity.services.cloudcode","version":"3.0.0-exp.6","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.services.deployment":"1.6.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"debdeb34b3624aed4ede8d314bdb4e840a3ee14e","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-3.0.0-exp.6.tgz"}},"3.0.0-exp.5":{"_upm":{"changelog":"### Added\n- Added custom icon form Cloud Code Module Reference (.ccmr) and Cloud Code Javascript (.js) files\n- Added a console log with a \"View on Dashboard\" link upon successful deployment of Cloud Code Modules.\n- Added \"Deployment Window\" shortcut to the Local Cloud Code Server toolbar popup.\n- Scoped invocations are supported for Local Cloud Code Debugging and remote.\n\n### Changed\n- Updated the \"Go to Dashboard\" link in Project Settings for Cloud Code to point to Cloud Code Overview page.\n- Improve discoverability of Cloud Code in the Unity Package Manager.\n\n### Fixed\n- Fixed an issue where rapidly starting and stopping the local Cloud Code server incorrectly produced console error logs.\n- Added checks to prevent Users from setting invalid Ports for the local Cloud Code server. \n- Added .Net path setting validation when starting the local Cloud Code server.","gameService":{"groupId":"game-backend","genericDashboardUrl":"https://dashboard.unity3d.com/cloud-code","projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"6000.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@3.0/manual/index.html","name":"com.unity.services.cloudcode","version":"3.0.0-exp.5","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.services.deployment":"1.6.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"28d8a952f973f15ee96565434922031a93822116","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-3.0.0-exp.5.tgz"}},"3.0.0-exp.4":{"_upm":{"changelog":"### Added\n- Implement the Resetting of Scope State and persistence for Local CC Debugging.\n\n### Fixed\n- Fixed local server start failure due to unescaped parameters.\n- Fixed Cloud Code fields in Project Settings to show their own descriptive tooltips.\n- Fixed debugger tooltip to indicate debug fields are read-only once the local server starts.","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"6000.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@3.0/manual/index.html","name":"com.unity.services.cloudcode","version":"3.0.0-exp.4","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.services.deployment":"1.6.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"23a7ba414281d5b2e5bf684e0140364d091ea598","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-3.0.0-exp.4.tgz"}},"3.0.0-exp.3":{"_upm":{"changelog":"- Releasing public experimental exp-3.","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"6000.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@3.0/manual/index.html","name":"com.unity.services.cloudcode","version":"3.0.0-exp.3","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.services.deployment":"1.6.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"9cd8095abee0207ad0a0300e00f2895f216b0b89","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-3.0.0-exp.3.tgz"}},"2.10.2":{"_upm":{"changelog":"### Fixed\n- Signing package\n- Fixed assets being loaded despite being of the incorrect type","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2021.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.10/manual/index.html","name":"com.unity.services.cloudcode","version":"2.10.2","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"49bc6c02e20580393d358d8404c0770e890ef568","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.10.2.tgz"}},"2.10.1":{"_upm":{"changelog":"### Changed\n- Generating bindings will generate one file and class per cloud code class instead of one class for all functions\n- Before generating a solution, the path will be validated so that it corresponds to a valid module name\n\n### Fixed\n-[Tentative fix to dotnet hang](https://discussions.unity.com/t/cloud-code-deployment-status-stuck-at-0/906556/29)\n  -Changed exit condition , it seems [only indefinite wait for exit will always work](https://github.com/dotnet/runtime/issues/18789)\n  - Added timeout\n- Tentative fix for occasional hang of dotnet when redirecting std output\n- Fixed documentation that still used `import` over `require` for bundling","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2021.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.10/manual/index.html","name":"com.unity.services.cloudcode","version":"2.10.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"ee9d2ed6d0fcc62741a6bb24c1bf1d22960b76d6","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.10.1.tgz"}},"2.10.0":{"_upm":{"changelog":"### Changed\n- Generating bindings will generate one file and class per cloud code class instead of one class for all functions\n- Before generating a solution, the path will be validated so that it corresponds to a valid module name\n\n### Fixed\n-[Tentative fix to dotnet hang](https://discussions.unity.com/t/cloud-code-deployment-status-stuck-at-0/906556/29)\n  -Changed exit condition , it seems [only indefinite wait for exit will always work](https://github.com/dotnet/runtime/issues/18789)\n  - Added timeout\n- Tentative fix for occasional hang of dotnet when redirecting std output\n- Fixed documentation that still used `import` over `require` for bundling","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2021.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.10/manual/index.html","name":"com.unity.services.cloudcode","version":"2.10.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.15.1","com.unity.services.wire":"1.2.3","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.5.1"},"dist":{"shasum":"755b338f2f6f4a00b47e21876b562ce1f40d1237","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.10.0.tgz"}},"2.9.0":{"_upm":{"changelog":"### Changed\n- Updated the minimum supported Editor version to 2021.3.\n\n### Fixed\n- Fixed Help URLs for Cloud Code Module and Cloud Code Script\n- Fixed inspector loading for service assets, below Unity 6\n- Fixed an issue that might cause the CloudCode scripts inspector to spam calls to the admin API\n- Fixed an issue that causes the progress bar to revert during Cloud Code Module deployment","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2021.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.9/manual/index.html","name":"com.unity.services.cloudcode","version":"2.9.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.13.0","com.unity.services.wire":"1.2.3","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.3.3"},"dist":{"shasum":"97ef51da5f72a5f2fcf78fa2dc0c0e564c407842","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.9.0.tgz"}},"2.8.1":{"_upm":{"changelog":"### Fixed\n- Fixed compatibility wih Deployment 1.3","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2020.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.8/manual/index.html","name":"com.unity.services.cloudcode","version":"2.8.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.13.0","com.unity.services.wire":"1.2.3","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.3.3"},"dist":{"shasum":"5c725aaf6cc57c226cb81da417eaa8a1fcf785a9","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.8.1.tgz"}},"2.8.0":{"_upm":{"changelog":"### Added\n- View in Deployment Window button in `.ccmr` and `.js` files, dependent on Deployment package version 1.4.0.\n- View in Dashboard button in inspector for `.ccmr` and `.js` files.\n- View in Dashboard context menu in Deployment Window for `.ccmr` and `.js` files.\n- Add `Open Solution` button to `.ccmr` inspector.\n- Add Enum support for Cloud Code Bindings generation.\n\n### Fixed\n- Fixed support for various primitive types in Cloud Code Modules binding generation\n- In-script parameters analysis throws an exception in Unity 6\n- `Browse...` button in `.ccmr` inspector now opens the current solution folder properly.\n- Fixed Cloud Code Binding generation of primitive types\n- Binding Generation will attempt to run in the latest available runtime.\n  - This can be disabled with CLOUD_CODE_AUTHORING_DISABLE_VERSION_DETECT flag","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"}},"unity":"2020.3","samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.8/manual/index.html","name":"com.unity.services.cloudcode","version":"2.8.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.13.0","com.unity.services.wire":"1.2.3","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.3.3"},"dist":{"shasum":"1bee94ce0f56ef3343755ad9706d747bf86f2038","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.8.0.tgz"}},"2.7.1":{"_upm":{"changelog":"### Added\n- A MessageBytesReceived callback has been added to the available subscription event callbacks\n- Adding service registration to the core services registry\n- Adding service access through the core services registry (`UnityServices.Instance.GetCloudCodeService()`)\n- Added a button to browse your files when choosing a path for a Cloud Code Module\n\n### Changed\n- The MessageReceived callback will no longer be fired upon receiving bytes via the event subscription\n\n### Fixed\n- Bindings generation is broken when ILogger dependency injection is used\n- Cloud Code modules now cleans up compilation artifacts after deploying or generating bindings\n- Cloud Code runtime timeout increased to 30 seconds\n- Moved create Cloud Code Asset menu items under \"Services\"","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"a26b61fcf5fa00b186316693c0195305f8143e37"},"samples":[{"path":"Samples~/CloudCodeScriptsDeployment","description":"This is a simple sample to deploy and call a Cloud Code Script.","displayName":"Cloud Code Scripts Deployment"},{"path":"Samples~/CloudCodeModulesDeployment","description":"This is a simple sample to deploy and call a Cloud Code Module.","displayName":"Cloud Code Modules Deployment"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"9d637f79269bf111f964409520051e8f1db0ada8"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.7.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.7/manual/index.html","name":"com.unity.services.cloudcode","version":"2.7.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.13.0","com.unity.services.wire":"1.2.3","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.3.3"},"dist":{"shasum":"8ea9fb40e88c65ec09ee99e381621a800ef427c8","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.7.1.tgz"}},"2.6.2":{"_upm":{"changelog":"### Added\n- Added privacy manifest\n\n### Fixed\n- An issue that would cache Npm and Node path at startup instead of reading them from the settings","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"8cd64333101bc39a733970160b70f06da3f843a8"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"bd36e20b79844a8f6bd7b63386c775eac35616d2"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.6.2"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.6/manual/index.html","name":"com.unity.services.cloudcode","version":"2.6.2","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.12.0","com.unity.services.wire":"1.1.5","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.1.0"},"dist":{"shasum":"176a24d5c690421a078e80ecb8f93c9c2c55768a","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.6.2.tgz"}},"2.6.1":{"_upm":{"changelog":"### Fixed\n\n- Fixed JS script import when Node project is not initialized","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"94dfc3a0e231279a00dcd79e277bd8642ef6e7b4"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"2b32e3d4543067e827c9fdebf8ee889ad8a0eb12"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.6.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.6/manual/index.html","name":"com.unity.services.cloudcode","version":"2.6.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.12.0","com.unity.services.wire":"1.1.5","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.1.0"},"dist":{"shasum":"218fc074a2d76ad7cc780bce5be59fa8fee9ddce","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.6.1.tgz"}},"2.6.0":{"_upm":{"changelog":"### Added\n- Improved in-script parameter parsing error feedback\n- Added references of the latest javascript services SDKs for autocompletion\n- Cloud Code bindings generation\n\n### Fixed\n- Fixed error when selecting CloudCodeModuleReference assets in the Project window","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"34086b0a9eed4eea9824fd783b5cfa99695f65ee"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"1de6c1a213e4892c0990d270965fe6e4e1201db0"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.6.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.6/manual/index.html","name":"com.unity.services.cloudcode","version":"2.6.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.12.0","com.unity.services.wire":"1.1.5","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.1.0"},"dist":{"shasum":"ed8ef4a7f1558191e233dddc206585cc2016fa35","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.6.0.tgz"}},"2.5.1":{"_upm":{"changelog":"### Fixed\n- Fixed Cloud Code C# modules authoring support for solutions with multiple projects.","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"806317033d64f9343e333af0c28e09125b050036"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"dc900f2f42085635c80197345bb69d5aaca659d7"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.5.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.5/manual/index.html","name":"com.unity.services.cloudcode","version":"2.5.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.12.0","com.unity.services.wire":"1.1.5","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"3.1.0"},"dist":{"shasum":"1d8ee55f721120715a62cbda532319a9a6f55118","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.5.1.tgz"}},"2.5.0":{"_upm":{"changelog":"### Added\n- Editor support for Cloud Code C# Modules deploy.","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"assets","unity":"2020.3","upmCi":{"footprint":"fa7df2b0fbae02613bfe9d0070db9044bdce5d1e"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"c4c6adb9f41c2a1c15fb49b2ca7c0618d89b0184"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.5.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.5/manual/index.html","name":"com.unity.services.cloudcode","version":"2.5.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.11.0","com.unity.services.wire":"1.1.5","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"4836125293f6bc7ea7cdd2a8a741ce724c0ce03a","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.5.0.tgz"}},"2.4.0":{"_upm":{"changelog":"### Added\n- Added subscription methods for player-specific and project-wide push messages from Cloud Code C# Modules.","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"7d2eae50d77ffe2b09b951c3bf3aa02d2a7afdf2"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"2560970feabf846e90ddc29b8285bbf816063abd"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.4.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.4/manual/index.html","name":"com.unity.services.cloudcode","version":"2.4.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.8.1","com.unity.services.wire":"1.1.5","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"afe13f36a58d2063ebfb4181a570a207dd54d13b","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.4.0.tgz"}},"2.3.2":{"_upm":{"changelog":"### Changed\n- Increased timeout from 10 seconds to 25 seconds.\n- Scripts are no longer cached, which would previously prevent deployments without a local change.\n\n### Fixed\n- When using JS Bundling, modifying an imported file will enable re-deployment for the main script.\n- Selecting multiple .js files using in-script parameters, the inspector will now remain disabled for editing.\n- When selecting multiple .js files or deployment definitions, the inspector will now properly refer to their actual types.\n- Deployable assets (.js) not appearing on load in the Deployment Window with Unity 2022+.","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"a6563763c7b1b3b894a808ae2d069c09c9761bd5"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"c0a775641c1877e9905901bd4232d52160102e86"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.3.2"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.3/manual/index.html","name":"com.unity.services.cloudcode","version":"2.3.2","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.8.1","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"466dc45ce4bac514d63c6a6f3014f8438333b6a9","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.3.2.tgz"}},"2.3.1":{"_upm":{"changelog":"### Fixed\n- Fixed an issue with `null` paths on cloud code scripts.","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"f5657e2260048df6a33ee734278860d0454a397d"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"81711192ce6e0c3d61179d43711345967e143a7b"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.3.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.3/manual/index.html","name":"com.unity.services.cloudcode","version":"2.3.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.5.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"582326e235dd7d3219a967d75cd71a8a59238d10","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.3.1.tgz"}},"2.3.0":{"_upm":{"changelog":"### Added\n- Added the ability to bundle JS scripts that are deployed from the editor.\n- Added CallModuleEndpointAsync to the Cloud Code Service for calling C# Modules","gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"ed755d9d2d14e14947cd07caa26b7cb29b97e126"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"6fe7c8fdcc12dc4913ed2a5b754b8760cfffbbc5"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.3.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.services.cloudcode@2.3/manual/index.html","name":"com.unity.services.cloudcode","version":"2.3.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.5.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"16b8795e29ece4e51294aad1deb27e8e6732e5cd","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.3.0.tgz"}},"2.2.4":{"_upm":{"gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"edf602d245f5665abec4e86195d5082854dd5e00"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"10ab9620355637d633467b52e64c7db82c7954c5"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.2.4"},"name":"com.unity.services.cloudcode","version":"2.2.4","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.5.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"2042db447641df252e4b9260f36307f3b24ee093","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.2.4.tgz"}},"2.2.2":{"_upm":{"gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"ddb53af10d92e696687ef54192c76a98bdcb1deb"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"7996f2e1cd1d262a2526365b6c442444835764cd"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.2.2"},"name":"com.unity.services.cloudcode","version":"2.2.2","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.5.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"e52249860f271e5a01ec7ea9ac2d5a62b16010cd","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.2.2.tgz"}},"2.2.1":{"_upm":{"gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"474506a9b3896a65d01bdd504a29824a6b668dce"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"f7e8be4bae99e38ab189a5d654452135866b1233"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.2.1"},"name":"com.unity.services.cloudcode","version":"2.2.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.5.2","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"0de8b37c5fc250e6b4708f3145e1470b70bec93c","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.2.1.tgz"}},"2.1.2":{"_upm":{"gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"c955ba3540d66ada2848c1a5b60e104d8a248d00"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"1d95d9d58d9bde7e524d62bfc433a16d176ea03c"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.1.2"},"name":"com.unity.services.cloudcode","version":"2.1.2","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.4.0","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"a0a0240076744f2b46764b41e36c96512362c83e","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.1.2.tgz"}},"2.1.1":{"_upm":{"gameService":{"projectDashboardUrl":"https://dashboard.unity3d.com/organizations/{0}/projects/{1}/cloud-code/about","projectDashboardUrlType":"OrganizationKeyAndProjectGuid"},"supportedPlatforms":["Android","iOS","Linux","Mac","PC","Windows 8 Universal","Windows 10 Universal"]},"type":"asset","unity":"2020.3","upmCi":{"footprint":"d3e60a2cd1cf19777e57aa7d3aee2cb692b9ab6d"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"3f42f9fdc2ffcf8b08eb25629f8d83841926275a"},"relatedPackages":{"com.unity.services.cloudcode.tests":"2.1.1"},"name":"com.unity.services.cloudcode","version":"2.1.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.4.0","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.2.0"},"dist":{"shasum":"9fcfaed7443dd26f75e2b1a16102874866efdf3b","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.1.1.tgz"}},"2.0.1":{"_id":"com.unity.services.cloudcode@2.0.1","_upm":{"changelog":"### Fixed\n- Missing XmlDoc on public ICloudCodeService interface"},"type":"asset","_from":"file:/tmp/com.unity.services.cloudcode@2.0.1-u1gpgszm.tgz","unity":"2020.3","upmCi":{"footprint":"56e951a086c7324b95986df599284ca19f6aeec5"},"_resolved":"/tmp/com.unity.services.cloudcode@2.0.1-u1gpgszm.tgz","_integrity":"sha512-0lzBbB71XfXxHCZNj6NcKMfYfVDlSvHL6POSLIc5Ur+PYYoi5Y4m12tlYGgE7XqmhsfwY2Qu1iNqXAk18Dyukw==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"3383d8297f6da9eac6c6df8892afa3ae40609bbf"},"_npmVersion":"7.5.2","_nodeVersion":"12.22.5","relatedPackages":{"com.unity.services.cloudcode.tests":"2.0.1"},"name":"com.unity.services.cloudcode","version":"2.0.1","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.4.0","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.0.0"},"dist":{"shasum":"a572159aa0b7d08ff9f9c29984ae9e574781c4f0","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.0.1.tgz"}},"2.0.0":{"_id":"com.unity.services.cloudcode@2.0.0","_upm":{"changelog":"- Moving out of Beta!"},"type":"asset","_from":"file:/tmp/com.unity.services.cloudcode@2.0.0-eg23lplh.tgz","unity":"2020.3","upmCi":{"footprint":"4aa228a2b341f7eba4eb3fc3fd6ce44f6b93b01f"},"_resolved":"/tmp/com.unity.services.cloudcode@2.0.0-eg23lplh.tgz","_integrity":"sha512-S+9ir3HXWSQip1XeC5NSTdnnbfToRnuT1UdZpp9x5mgg0xBzCHWf60QVF05UWzYTWVAx38PFXDQChku+yNog5A==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"d11ae9192b8801e4b2c7730de5a2bacff0924965"},"_npmVersion":"7.5.2","_nodeVersion":"12.22.5","relatedPackages":{"com.unity.services.cloudcode.tests":"2.0.0"},"name":"com.unity.services.cloudcode","version":"2.0.0","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.4.0","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.0.0"},"dist":{"shasum":"16ecca40a769956da8d3f99ffb4f09a554393fe2","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.0.0.tgz"}},"2.0.0-pre.4":{"_id":"com.unity.services.cloudcode@2.0.0-pre.4","_upm":{"changelog":"### **Breaking Changes**:\n- The interface provided by CloudCode has been replaced by CloudCodeService.Instance, and should be accessed from there instead. The old API will be removed in an upcoming release\n- Cloud Code methods now take a Dictionary<string, object> containing the script parameters instead of an object with named fields (the dictionary can still be null if the script does not have any parameters). The old API will be removed in an upcoming release\n- When a rate limit error occurs, a specific CloudCodeRateLimitedException will now be thrown which includes the RetryAfter value (in seconds)\n- Clarity and structure of some error messages has been improved\n- Some classes that were accidentally made public are now internal\n\n### Fixed\n- Installation and Analytics IDs not being forwarded to Cloud Code server (causing incorrect tracking downstream)\n\n### Added\n- Project Settings tab with link to Cloud Code dashboard\n- Cloud Code exceptions now include a Reason enum which is machine-readable"},"type":"asset","_from":"file:/tmp/com.unity.services.cloudcode@2.0.0-pre.4-577kqlvb.tgz","unity":"2020.3","upmCi":{"footprint":"1ed6a79ad65bf45418c0581e170de54bc90696fb"},"_resolved":"/tmp/com.unity.services.cloudcode@2.0.0-pre.4-577kqlvb.tgz","_integrity":"sha512-Htf9o65Cq8XppDz5zOQ8dt3XHJjZhvRe0NPabMFWTraGACqutB4tCKNLuGK3+68xv1ApCcNUo/Ex+TIQOGqkiQ==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/operate-services-sdk.git","type":"git","revision":"521e682cc36003e0458b2192ee792f1ed78562d6"},"_npmVersion":"7.5.2","_nodeVersion":"12.22.5","relatedPackages":{"com.unity.services.cloudcode.tests":"2.0.0-pre.4"},"name":"com.unity.services.cloudcode","version":"2.0.0-pre.4","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.4.0","com.unity.nuget.newtonsoft-json":"3.0.2","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"2.0.0"},"dist":{"shasum":"cf7c3f0c6a54980b339e096a987bcbf124e9235a","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-2.0.0-pre.4.tgz"}},"1.0.0-pre.7":{"_id":"com.unity.services.cloudcode@1.0.0-pre.7","type":"asset","_from":"file:com.unity.services.cloudcode-1.0.0-pre.7.tgz","unity":"2020.3","upmCi":{"footprint":"7f3efee803fde2065fa221c5bd11d470175801bf"},"_resolved":"/pkgprom/com.unity.services.cloudcode-1.0.0-pre.7.tgz","_integrity":"sha512-nlnOE2hXSegLTv8jJ0IsFI0TxynDdo3ZSg4St6O1o3HPbG86Gbh7Gd9BgENzzMP4FkEBOvZtdM/Kyazy9+gobw==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/Catapult.mono.git","type":"git","revision":"da27e73a5d9377134e29e5cf6fac7f658c744650"},"_npmVersion":"7.5.2","_nodeVersion":"12.21.0","relatedPackages":{"com.unity.services.cloudcode.tests":"1.0.0-pre.7"},"documentationUrl":"https://docs.unity.com/cloud-code/","name":"com.unity.services.cloudcode","version":"1.0.0-pre.7","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.1.0-pre.8","com.unity.nuget.newtonsoft-json":"2.0.0","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"1.0.0-pre.4","com.unity.modules.unitywebrequestwww":"1.0.0","com.unity.modules.unitywebrequestaudio":"1.0.0","com.unity.modules.unitywebrequesttexture":"1.0.0","com.unity.modules.unitywebrequestassetbundle":"1.0.0"},"dist":{"shasum":"3cc791b84f268b7463b67543fdcb859bf91fb3d0","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-1.0.0-pre.7.tgz"}},"1.0.0-pre.6":{"_id":"com.unity.services.cloudcode@1.0.0-pre.6","type":"asset","_from":"file:com.unity.services.cloudcode-1.0.0-pre.6.tgz","unity":"2020.3","upmCi":{"footprint":"2f099e474c6611995562a3990162d5b754d5d00e"},"_resolved":"/pkgprom/com.unity.services.cloudcode-1.0.0-pre.6.tgz","_integrity":"sha512-egBmla7Jy6SGXe9J57iiku6WDXN/C3ypf4ZEN4GABAoEOTS/MWiXyCvSfQXP7XJePcVSAP0svdrnmswoguVM9w==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/Catapult.mono.git","type":"git","revision":"c12372fb2700c25145a15372139a9eda565b469e"},"_npmVersion":"7.5.2","_nodeVersion":"12.21.0","relatedPackages":{"com.unity.services.cloudcode.tests":"1.0.0-pre.6"},"documentationUrl":"https://docs.unity.com/cloud-code/","name":"com.unity.services.cloudcode","version":"1.0.0-pre.6","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.1.0-pre.8","com.unity.nuget.newtonsoft-json":"2.0.0","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"1.0.0-pre.4","com.unity.modules.unitywebrequestwww":"1.0.0","com.unity.modules.unitywebrequestaudio":"1.0.0","com.unity.modules.unitywebrequesttexture":"1.0.0","com.unity.modules.unitywebrequestassetbundle":"1.0.0"},"dist":{"shasum":"860f040d8b027c4ee7bd5f2e73e4219b9547da91","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-1.0.0-pre.6.tgz"}},"1.0.0-pre.5":{"_id":"com.unity.services.cloudcode@1.0.0-pre.5","type":"asset","_from":"file:com.unity.services.cloudcode-1.0.0-pre.5.tgz","unity":"2020.3","upmCi":{"footprint":"929ae9ecabd9d72625a290767ed830b0183ce9c1"},"_resolved":"/pkgprom/com.unity.services.cloudcode-1.0.0-pre.5.tgz","_integrity":"sha512-IB1Bqa3e1STfT3yvGTikhNup6PYN0Uo4gLZ28IZqIYBAaBFt/gbpCWnIaKlxIPCug0a7Y0koXl272YIQcY8zMw==","repository":{"url":"https://github.cds.internal.unity3d.com/unity/Catapult.mono.git","type":"git","revision":"be2535b85c1c16b5af4cfa56127ded63f35f61aa"},"_npmVersion":"7.5.2","_nodeVersion":"12.21.0","relatedPackages":{"com.unity.services.cloudcode.tests":"1.0.0-pre.5"},"documentationUrl":"https://docs.unity.com/cloud-code/","name":"com.unity.services.cloudcode","version":"1.0.0-pre.5","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.1.0-pre.8","com.unity.nuget.newtonsoft-json":"2.0.0","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"1.0.0-pre.4","com.unity.modules.unitywebrequestwww":"1.0.0","com.unity.modules.unitywebrequestaudio":"1.0.0","com.unity.modules.unitywebrequesttexture":"1.0.0","com.unity.modules.unitywebrequestassetbundle":"1.0.0"},"dist":{"shasum":"d8a72a8c907688841b75bb0f1c7081583e741a72","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-1.0.0-pre.5.tgz"}},"1.0.0-pre.4":{"_id":"com.unity.services.cloudcode@1.0.0-pre.4","type":"asset","_from":"file:com.unity.services.cloudcode-1.0.0-pre.4.tgz","unity":"2020.3","upmCi":{"footprint":"df04c6d5cea940bda790accd8cf84be7e6dd0591"},"readme":"# Cloud Code\n\nThe Documentation Links and other information about this package are available through Package Manager.\n\nSelect the Cloud Code Package in the Package Manager UI.","_resolved":"","_integrity":"","repository":{"url":"https://github.cds.internal.unity3d.com/unity/Catapult.mono.git","type":"git","revision":"24e0850287ee78608686d6fe92bf0526a965afd4"},"_npmVersion":"6.13.4","_nodeVersion":"12.16.1","readmeFilename":"README.md","name":"com.unity.services.cloudcode","version":"1.0.0-pre.4","displayName":"Cloud Code","description":"Run your game logic in the cloud as serverless functions and interact with other backend services.\n\nThis package allows you to call out to Cloud Code from within your project as a secure player.\n\nCloud Code can be used to: \n-Change game logic for all players without re-distributing your game \n-Grant timed rewards \n-Create randomized values","dependencies":{"com.unity.services.core":"1.1.0-pre.8","com.unity.nuget.newtonsoft-json":"2.0.0","com.unity.modules.unitywebrequest":"1.0.0","com.unity.services.authentication":"1.0.0-pre.4","com.unity.modules.unitywebrequestwww":"1.0.0","com.unity.modules.unitywebrequestaudio":"1.0.0","com.unity.modules.unitywebrequesttexture":"1.0.0","com.unity.modules.unitywebrequestassetbundle":"1.0.0"},"dist":{"shasum":"fefea1922115a43d835bc129f370e0f66fbd29cb","tarball":"https://download.packages.unity.com/com.unity.services.cloudcode/-/com.unity.services.cloudcode-1.0.0-pre.4.tgz"}}},"time":{"3.0.0-exp.7":"2026-04-28T20:01:04.305Z","3.0.0-exp.6":"2026-04-24T19:27:53.881Z","3.0.0-exp.5":"2026-04-22T17:55:50.038Z","3.0.0-exp.4":"2026-03-18T19:14:43.046Z","3.0.0-exp.3":"2026-02-25T18:56:30.953Z","2.10.2":"2025-09-19T03:33:34.219Z","2.10.1":"2025-09-12T12:12:49.229Z","2.10.0":"2025-07-11T14:28:35.982Z","2.9.0":"2024-12-11T21:02:08.730Z","2.8.1":"2024-10-29T18:56:41.571Z","2.8.0":"2024-10-24T15:03:11.726Z","2.7.1":"2024-06-17T09:31:15.000Z","2.6.2":"2024-05-14T13:32:29.000Z","2.6.1":"2024-03-27T08:10:34.000Z","2.6.0":"2024-03-25T15:20:22.000Z","2.5.1":"2023-10-25T14:28:45.000Z","2.5.0":"2023-09-25T14:58:03.000Z","2.4.0":"2023-05-22T13:49:20.000Z","2.3.2":"2023-05-12T08:52:32.000Z","2.3.1":"2023-03-30T11:55:12.000Z","2.3.0":"2023-03-16T15:32:27.000Z","2.2.4":"2023-02-08T15:17:37.000Z","2.2.2":"2023-01-25T18:03:35.000Z","2.2.1":"2022-12-12T10:26:54.000Z","2.1.2":"2022-10-28T20:23:19.000Z","2.1.1":"2022-10-13T18:17:00.000Z","2.0.1":"2022-06-22T12:27:30.000Z","2.0.0":"2022-05-23T15:17:07.000Z","2.0.0-pre.4":"2022-05-10T19:02:59.000Z","1.0.0-pre.7":"2021-12-07T10:15:04.000Z","1.0.0-pre.6":"2021-10-22T18:20:48.000Z","1.0.0-pre.5":"2021-10-20T18:12:33.000Z","1.0.0-pre.4":"2021-08-24T09:16:02.000Z"},"dist-tags":{"latest":"3.0.0-exp.7"},"etag":"\"10465-u56CwYbi9OP3cEHjj591+eVodZQ\""}