Skip to content

v0.31.0

Choose a tag to compare

@perseid-sdks perseid-sdks released this 28 Oct 17:17
4597f59

0.31.0 (2026-10-28)

⚠ BREAKING CHANGES

  • api: update SDKs to meteroid 0.1.0 (#15)
  • api: GET /api/v1/coupons: added #/components/schemas/CreditDiscount to the data/items/discount response property oneOf list for the response status 200
  • api: GET /api/v1/coupons/{coupon_id}: added #/components/schemas/CreditDiscount to the discount response property oneOf list for the response status 200
  • api: GET /api/v1/plans: added #/components/schemas/CreditPlanFee to the data/items/price_components/items/fee/oneOf[#/components/schemas/Fee]/ response property oneOf list for the response status 200
  • api: GET /api/v1/plans/{plan_id}: added #/components/schemas/CreditPlanFee to the price_components/items/fee/oneOf[#/components/schemas/Fee]/ response property oneOf list for the response status 200
  • api: GET /api/v1/products: added #/components/schemas/CreditFeeStructure to the data/items/fee_structure response property oneOf list for the response status 200
  • api: GET /api/v1/products/{product_id}: added #/components/schemas/CreditFeeStructure to the fee_structure response property oneOf list for the response status 200
  • api: GET /api/v1/subscriptions/{subscription_id}: added #/components/schemas/CreditDiscount to the applied_coupons/items/coupon/discount response property oneOf list for the response status 200
  • api: GET /api/v1/subscriptions/{subscription_id}: added #/components/schemas/CreditFee to the add_ons/items/fee response property oneOf list for the response status 200
  • api: GET /api/v1/subscriptions/{subscription_id}: added #/components/schemas/CreditFee to the components/items/fee response property oneOf list for the response status 200
  • api: PATCH /api/v1/coupons/{coupon_id}: added the new required request property discount/oneOf[#/components/schemas/CouponDiscount]/oneOf[#/components/schemas/FixedDiscount]/type
  • api: 90 more breaking changes

Features

  • api: GET /api/v1/coupons/{coupon_id}: added #/components/schemas/CreditDiscount to the discount response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/coupons: added #/components/schemas/CreditDiscount to the data/items/discount response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/plans/{plan_id}: added #/components/schemas/CreditPlanFee to the price_components/items/fee/oneOf[#/components/schemas/Fee]/ response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/plans: added #/components/schemas/CreditPlanFee to the data/items/price_components/items/fee/oneOf[#/components/schemas/Fee]/ response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/products/{product_id}: added #/components/schemas/CreditFeeStructure to the fee_structure response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/products: added #/components/schemas/CreditFeeStructure to the data/items/fee_structure response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/subscriptions/{subscription_id}: added #/components/schemas/CreditDiscount to the applied_coupons/items/coupon/discount response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/subscriptions/{subscription_id}: added #/components/schemas/CreditFee to the add_ons/items/fee response property oneOf list for the response status 200 (ca1faf5)
  • api: GET /api/v1/subscriptions/{subscription_id}: added #/components/schemas/CreditFee to the components/items/fee response property oneOf list for the response status 200 (ca1faf5)
  • api: PATCH /api/v1/coupons/{coupon_id}: added the new required request property discount/oneOf[#/components/schemas/CouponDiscount]/oneOf[#/components/schemas/FixedDiscount]/type (ca1faf5)
  • api: 90 more breaking changes (ca1faf5)
  • api: update SDKs to meteroid 0.1.0 (#15) (ca1faf5)
  • api: update the API definitions (ca1faf5)