Skip to content

2.5.0

Compare
Choose a tag to compare
@hendradarwin hendradarwin released this 25 Nov 08:20
· 159 commits to master since this release

2.5.0 (2019-11-25)

Fixed

  • Platform
    • Models
      • Change sealed class to enum
      • Added enum:
        • OrderStatus
        • EntitlementSource
      • Refactor some class name and fix some class members:
        • WalletTransaction -> WalletTransactionInfo
        • PagedWalletTransactions -> WalletTransactionPagingSlicedResult
        • WalletInfo
          • string status -> ItemStatus status
        • Category -> CategoryInfo
          • childCategories -> Deleted
        • RegionData -> RegionDataItem
          • int totalNum -> Deleted
          • int totalNumPerAccount -> Deleted
          • int discountTotalNum -> Deleted
          • int discountTotalNumPerAccount -> Deleted
        • ItemCriteria
          • EntitlementAppType AppType -> Added
          • string Region -> Added
          • string Language -> Added
          • string BaseAppId -> Added
          • string[] Tags -> Added
          • ItemStatus ItemStatus -> Deleted
          • int? Page -> int? Offset
          • int? Size -> int? Limit
        • Item -> ItemInfo
          • Image thumbnailImage -> Deleted
          • string thumbnailUrl -> Added
          • bool stackable -> Added
          • string status -> ItemStatus status
          • string baseAppId -> Added
          • string name -> Added
          • string targetNamespace -> Added
          • string targetItemId -> Added
          • int maxCountPerUser -> Added
          • int maxCount -> Added
        • ItemSnapshot
          • string baseAppId -> Added
          • EntitlementType entitlementType -> Added
          • bool stackable -> Added
          • string thumbnailUrl -> Added
          • Image thumbnailImage -> Deleted
          • string targetItemId -> Added
          • string boothName -> Added
          • string clazz -> Added
          • string boothName -> Added
          • int displayOrder -> Added
          • string ext -> Added
          • string region -> Added
          • string language -> Added
          • string localExt -> Added
        • Image
          • string As -> Added
          • string caption -> Added
        • PagedItems -> ItemPagingSlicedResult
        • PagedOrderInfo -> OrderPagingSlicedResult
        • Entitlement -> EntitlementInfo
          • EntitlementSource source -> Added
        • PagedEntitlements -> EntitlementPagingSlicedResult
        • OrderHistoryInfo
          • string Namespace -> Added
        • OrderInfo
          • string paymentOrderNo -> Added
          • string paymentProvider -> Added
          • PaymentUrl -> paymentUrl -> Deleted
          • ItemSnapshot itemSnapshot -> Added
          • OrderTransaction[] transactions -> Deleted
          • string entitlementIds -> Deleted
          • string region -> Added
          • string language -> Added
          • string status -> OrderStatus status
          • DateTime chargebackTime -> Added
          • DateTime chargebackReversedTime -> Added
          • DateTime createdAt -> Added
          • DateTime updatedAt -> Added
        • OrderRequest
          • string language -> Added
      • Added class:
        • PopulatedItemInfo

Changed

  • Rearrange Folder
    • UnitySampleProject folder removed
    • All files and folders in UnitySampleProject has been moved to root folder
  • Statistic API Standardization
    • Model:
      • StatItemInfo
        • Data Member change: profileId -> userId
      • BulkUserStatItemInc
        • Data Member change: profileId -> userId
  • Delete Jenkinsfile function to create doxygen document

Added

  • Log
    • Add HTTP Request/Response Log
    • Add Current Function Log
  • Release
    • Add Release folder for Unity SDK Package (in GitHub)