Economy SDK Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[2.5.0] - 2024-04-05
Changes
- Methods now allow for the
unity-installation-id
andanalytics-user-id
values to be passed as arguments. - A writeLock value can be passed via the
deleteInventoryItem
method and will be sent as a query parameter to the endpoint - VirtualPurchaseResource
customData
is now an object rather than a string - Axios dependency bumped to v1.6
[2.3.3] [2.4.2] - 2024-04-05
Added
on-behalf-of
HTTP header for player based requests
Changed
- HTTP Client
keep-alive: true
setting applied to requests by default
[2.4.1] - 2022-10-21
Added
- Enabled service token authentication as default authentication type
[2.4.0] - 2022-08-10
Changed
- Currency-based methods have been updated to make the
currencyId
parameter for the request object (currencyBalanceRequest
,currencyModifyBalanceRequest
) deprecated and optional.
[2.3.2] - 2022-08-08
Fixed
- API Client was incorrectly changing the context property values
[2.3.1] - 2022-07-26
Fixed
- API Client incorrectly updated with context as a required object when it should have been optional
[2.3.0] - 2022-07-07
Changed
- API Client now takes the entire context object in constructor and will preconfigure service request with authentication and additional analytic headers
[2.2.1] - 2022-05-09
Added
- Added Get Player Configuration
getPlayerConfiguration
method
[2.2.0] - 2022-04-07
Changed
- Previously, all method signatures for Economy endpoints that accept a request body have their request body arguments treated as optional. This was due to an issue relating to Economy's OpenAPI specs which has since been fixed. However, as regeneration of the SDK will result in different method signatures anyway, it has been decided to also enable the
useSingleRequestParameter
generator config option in order to consolidate all parameters into a single method argument object. The hope is that this will reduce the likelihood of breaking changes to method signatures in the future.
[2.1.0] - 2022-02-09
Added
- Supports the Remote Config bundleId being passed in via request param.
[2.0.1] - 2021-09-06
Changed
- Updated some CurrencyModifyBalanceRequest descriptions to improve documentation
[2.0.0] - 2021-08-05
- Initial release of the API Client