Skip to main content
Added class stigg-checkout-summary-container for configuring a custom min-width for the checkout summary container.
Added Tax ID collection support to Stripe checkout when enabled, including UI inputs, validation, preview handling, and end-to-end billing state propagation.
Fixed checkout layout jumping on medium screens and improved spacing for add-ons.
Improved package performance and reduced download size.
Improved add-on checkout layout and conditional rendering.
Hidden quantity input when only a single instance is allowed.
Added auto-focus and select behavior to quantity field edits.
Added the ability to pass the skeletonPlanCount parameter to the Paywall component to customize the number of columns on the skeleton.
Added a way to disable the Stripe script so the widget no longer loads js.stripe.com when Stripe isn’t used.
Checkout widget
Added: Callbacks onBeforeStepChange, onAddonChange, and onBillableFeatureChange for validation and step gating.
Added: AccessDeniedReason.Revoked for determining when an entitlement has been explicitly revoked.
Added: AccessDeniedReason.Revoked for determining when an entitlement has been explicitly revoked.
Pricing table
Added: visibility for compatible add-ons under each plan
Checkout widget
Added: ability to hide the Stigg watermark from Checkout widget based on the feature flag.
Added: support for overriding the current subscription in the paywall.
Checkout widget
Added: New CSS classes (see here ):
stigg-checkout-summary-captions
stigg-checkout-summary-captions-remaining-credits
stigg-checkout-summary-captions-scheduled-updates
stigg-checkout-summary-captions-next-billing
Fixed: price amounts with decimal points now always appear with 2 decimal points (i.e. $23.1 will appear as $23.10).
Added: ability to override prices when there’s a scheduled update in place (currently without widgets)
Customer portal widget
Fixed: Block size is not displayed in Subscription section
Added: responsive layout for mobile
Checkout widget
Added: responsive layout for mobile
Added: Ability to skip steps
Added: New CSS classes
stigg-checkout-progress-container
stigg-checkout-summary-plan-title-container
stigg-checkout-summary-usage-charges-container
stigg-checkout-summary-base-charges-container
Fixed: stair-step pricing values are now formatted using commas (,)
Pricing table widget
Fixed: stair-step pricing values are now formatted using commas (,)
Added: GetUsageHistoryV2
⚠️ Deprecated: GetUsageHistory(please use GetUsageHistoryV2 instead)
Changed:
Input Object:
customerRefId renamed to customerId
resourceRefId renamed to resourceId
featureRefId renamed to featureId
resetPeriod removed
yearlyResetPeriodConfiguration removed
monthlyResetPeriodConfiguration removed
weeklyResetPeriodConfiguration removed
Output Object
startDate removed
endDate removed
usageMeasurements[i].date renamed to series[0].point[i].timestamp
usageMeasurements[i].value renamed to series[0].point[i].value
usageMeasurements[i].isResetPoint renamed to series[0].point[i].isResetPoint
Old Value: true if and only if usage was reset due to periodic reset.
New Value: true if and only if usage was reset due to periodic reset or due to a plan transition.
groups[i].groupInfo[j].key renamed to series[i].tags[j].key
groups[i].groupInfo[j].value renamed to series[i].tags[j].value
groups[i].usageMeasurements[j].date renamed to series[i].point[j].timestamp
groups[i].usageMeasurements[j].value renamed to series[i].point[j].value
groups[i].usageMeasurements[j].isResetPoint renamed to series[i].point[j].isResetPoint
Old Value: true if and only if usage was reset due to periodic reset.
New Value: true if and only if usage was reset due to periodic reset or due to a plan transition.
Pricing table widget
Added: support for yearly reset period
Fixed: custom CSS not reflected in Checkout Widget
Fixed: custom CSS not reflected in Customer Portal Widget
Checkout widget
Added: price breakdown in tiered pricing
Customer portal widget
Added: stigg-entitlement-usage class to allow hiding certain entitlement from the customer portal