Skip to content

v2.1.166

Choose a tag to compare

@mittwald-machine mittwald-machine released this 18 Dec 19:10
· 19 commits to master since this release

Features

  • Added support for a new field deletionDeadline across various classes in the Marketplace and ProjectFileSystem clients, which allows tracking the scheduled deletion date for variants and items. This addition enhances the data model to manage the lifecycle of extension pricing and project files more effectively.

Changed

Marketplace Extensions

  • ExtensionUpdateExtensionPricingOKResponse.php

    • Added deletionDeadline property to represent the date when the variant will be deleted.
  • ExtensionUpdateExtensionPricingOKResponseBody.php

    • Included deletionDeadline in the response body for extension pricing updates.
  • ExtensionUpdateExtensionPricingOKResponseBodyPriceChangeConsequence.php

    • Extended to accommodate deletionDeadline.
  • ExtensionUpdateExtensionPricingOKResponseBodyPriceChangeConsequenceVariantConsequencesItem.php

    • Introduced deletionDeadline to represent the variant's deletion timeframe.
  • Variant.php

    • Added deletionDeadline and isDeletionScheduled properties for managing extension variants' deletion status.

ProjectFileSystem

  • ProjectFileSystemClientImpl.php

    • Included handling for unauthorized responses via ProjectFileSystemGetJwtUnauthorizedResponse.
  • ProjectFileSystemGetJwtUnauthorizedResponse.php

    • New response class to manage unauthorized access in the JWT authentication process for the project file system client.

Marketplace Pricing Plans

  • MonthlyPricePlanStrategyItem.php
    • Incorporated deletionDeadline and isDeletionScheduled, enhancing the pricing plan functionality with scheduled deletion details.