Skip to main content
Added support for overriding the default entitlements title via entitlementsTitle.
Added Tax ID collection support to Stripe checkout when enabled, including UI inputs, validation, preview handling, and end-to-end billing state propagation.
Added class stigg-checkout-summary-container for configuring a custom min-width for the checkout summary container.
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.
Added pagination to credit grants table widget.
Switched watermark control to the new showWatermark entitlement.
Checkout widget
Changed the view of checkout summary when only annual plan available.
Checkout widget
Added: Callbacks onBeforeStepChange, onAddonChange, and onBillableFeatureChange for validation and step gating.
Checkout widget
Added: Support for integration with Zuora
Added: AccessDeniedReason.Revoked for determining when an entitlement has been explicitly revoked.
Pricing table
Added: visibility for compatible add-ons under each plan
Fixed: error was thrown when using the Stigg React SDK using server-side rendering (SSR)
Pricing table
Added: CurrentSubscriptionOverrideFntype to support for overriding the current subscription in the paywall.
Bug fixes
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: 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.
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
Checkout widget
Added: responsive layout for mobile
Customer portal widget
Added: responsive layout for mobile
Checkout widget
Fixed: stair-step pricing values are now formatted using commas (,)
Pricing table widget
Fixed: stair-step pricing values are now formatted using commas (,)
Checkout widget
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
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 entitlements