Skip to content

release: 1.0.0#272

Merged
sskhandek merged 7 commits into
mainfrom
release-please--branches--main--changes--next
Jun 9, 2025
Merged

release: 1.0.0#272
sskhandek merged 7 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Copy Markdown
Contributor

@stainless-app stainless-app Bot commented Jun 5, 2025

Automated Release PR

1.0.0 (2025-06-09)

Full Changelog: v0.12.0...v1.0.0

⚠ BREAKING CHANGES

  • client: breaking change to re-use types

Features

Chores


This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

A number of types that were previously defined in-line at each call site have now been declared as shareable types. This has the benefit of greatly reducing the number of duplicated definitions of the same types, but is also a breaking change since these types will be moving to a shared single definition.

A summary of the new types is below:

  Billing Configuration Models

  - Address
  - BillingCycleAnchorConfiguration
  - BillingCycleConfiguration
  - FixedFeeQuantityScheduleEntry
  - FixedFeeQuantityTransition
  - CustomExpiration
  - SubLineItemGrouping

  Pricing Models (Base)

  - Price
    - PriceUnitPrice
    - PricePackagePrice
    - PriceMatrixPrice
    - PriceTieredPrice
    - PriceTieredBPSPrice
    - PriceBPSPrice
    - PriceBulkBPSPrice
    - PriceBulkPrice
  - PriceInterval

  Advanced Pricing Models

  - PriceThresholdTotalAmountPrice
  - PriceTieredPackagePrice
  - PriceTieredWithMinimumPrice
  - PricePackageWithAllocationPrice
  - PriceMatrixWithAllocationPrice
  - PriceTieredWithProrationPrice
  - PriceUnitWithProrationPrice
  - PriceGroupedAllocationPrice
  - PriceMatrixWithDisplayNamePrice

  Discount and Adjustment Models

  - AmountDiscount
  - PercentageDiscount
  - UsageDiscount
  - TrialDiscount
  - Discount
  - CouponRedemption (formerly SubscriptionRedeemedCoupon)
  - TransformPriceFilter
  - AdjustmentInterval
  - AdjustmentIntervalAdjustment

  Monetary Adjustment Models

  - MonetaryAmountDiscountAdjustment
  - MonetaryMaximumAdjustment
  - MonetaryMinimumAdjustment
  - MonetaryPercentageDiscountAdjustment
  - MonetaryUsageDiscountAdjustment

  Plan Phase Adjustment Models

  - PlanPhaseAmountDiscountAdjustment
  - PlanPhaseMaximumAdjustment
  - PlanPhaseMinimumAdjustment
  - PlanPhasePercentageDiscountAdjustment
  - PlanPhaseUsageDiscountAdjustment

  Limit Models

  - Maximum (formerly PlanMaximum)
  - Minimum (formerly PlanMinimum)
  - MinimumInterval (formerly SubscriptionMinimumInterval)
  - MaximumInterval (formerly SubscriptionMaximumInterval)

  Cost and Allocation Models

  - AggregatedCost
  - PerPriceCost
  - Allocation
  - SubscriptionTrialInfo

  Configuration Parameter Models

  - BPSConfigParam
  - BulkBPSConfigParam
  - BulkConfigParam
  - MatrixConfigParam
  - PackageConfigParam
  - TieredBPSConfigParam
  - TieredConfigParam
  - UnitConfigParam

  Reference Models

  - CustomerMinified
  - SubscriptionMinified
  - InvoiceTiny
  - CreditNoteTiny
  - ItemSlim
  - BillableMetricTiny
  - TaxAmount

  Dimensional Pricing Models

  - DimensionalPriceConfiguration
  - MatrixValue
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 1736a86 to 4988d1c Compare June 9, 2025 19:12
@stainless-app stainless-app Bot changed the title release: 0.12.1 release: 0.13.0 Jun 9, 2025
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from dcede13 to 4988d1c Compare June 9, 2025 19:12
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from c4caf68 to bd80319 Compare June 9, 2025 19:38
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from b96b248 to c72f634 Compare June 9, 2025 20:08
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 9ead1f2 to 2a7a3aa Compare June 9, 2025 20:10
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from bc4db3f to a04f1e8 Compare June 9, 2025 20:31
@sskhandek sskhandek changed the title release: 0.13.0 release: 1.0.0 Jun 9, 2025
@stainless-app
Copy link
Copy Markdown
Contributor Author

stainless-app Bot commented Jun 9, 2025

Release version edited manually

The Pull Request version has been manually set to 1.0.0 and will be used for the release.

If you instead want to use the version number 0.13.0 generated from conventional commits, just remove the label autorelease: custom version from this Pull Request.

@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from debe3a0 to a04f1e8 Compare June 9, 2025 21:19
@sskhandek sskhandek merged commit 8b0ccdf into main Jun 9, 2025
3 checks passed
@stainless-app
Copy link
Copy Markdown
Contributor Author

stainless-app Bot commented Jun 9, 2025

🤖 Release is at https://github.com/orbcorp/orb-ruby/releases/tag/v1.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant